Read-only archive of the All About Symbian forum (2001–2013) · About this archive

DOWNLOAD: EYE file to AVI converter for ETI Camcorder

25 replies · 46,509 views · Started 28 May 2003

Dear All,

At last I have a working EYE file to AVI converter... This converter converts EYE/EAR files into an AVI file for playback on PC. It also include my FREE (non-commercial license) NUB codec for playing back the AVI file. Download: http://www.eyemail.com.cn/Chi/camcoder/EYECON.zip

I apologize that this is a spartan command-line program... It actually is pretty easy to use but for those of you who do not know how to bring up your "Command Prompt" (and exit from it) you are out of luck :-? And yeah, it only works on PCs... so sorry about that Mac users... I love ya all, but I'm only a Mac user, not a Mac programmer. Working on a Java version though...

Gary

I realized I made one stupid mistake. In the README.TXT I accidentally included the wrong contact at the end of the file -- it was copied from another README written by someone else 😮ops: The correct contact is [email protected] or [email protected]

Also for those of you who cannot see the attachment:

http://www.eyemail.com.cn/Chi/camcoder/EYECON.zip

On XP using Windows Media Player 8 - WMP tries to download a codec from Microsoft (and fails, obviously).

VirtualDub says this when it tries to load the AVI -

Couldn't locate decompressor for format 'NUB0' (unknown)

VirtualDub requires a Video for Windows (VFW) compatible codec to decompress video. DirectShow codecs, such as those used by Windows Meida Player, are not suitable.

1) What are the minimum specifications? (WMP 9.0?)
2) Will it be possible to convert the NUB AVI to other AVI formats (i.e with different codecs)? I really don't fancy having to distribute the NUB codec with my videos.

[quote="Mossy"]On XP using Windows Media Player 8 - WMP tries to download a codec from Microsoft (and fails, obviously).

VirtualDub says this when it tries to load the AVI -

Couldn't locate decompressor for format 'NUB0' (unknown)

VirtualDub requires a Video for Windows (VFW) compatible codec to decompress video. DirectShow codecs, such as those used by Windows Meida Player, are not suitable.

1) What are the minimum specifications? (WMP 9.0?)
2) Will it be possible to convert the NUB AVI to other AVI formats (i.e with different codecs)? I really don't fancy having to distribute the NUB codec with my videos.[/quote]
The NUB codec is properly installed if you see these messages. Please go into the C:\EYECON directory and right-click on the NUB.INF file and choose "Install." This should install the codec and you can use it in both DirectShow and VirtualDub to encode/decode MP4 AVIs.
This CODEC is freely distributable for non-commercial uses. So DO feel free to send it to your friends -- zipped up it's less than 100K so it's a no brianer to send. AVI's require each file to have a FOURCC code associated with it otherwise Windows does not know how to play the file. In this case the FOURCC is NUB0 and NUB1 (to be used when we get out of beta which offers better compatibility with other MP4 codecs). There are free tools that allow you to change the fourcc code into something else. The NUB1 can be changed to DIVX, for example, then you can play it in DIVX player (if you have it). Or you can convert to XVID, MP43, and so on. This compatibility is enabled by the fact that NUB codec is a MPEG-4 compliant CODEC. IMHO, you really don't need to do the conversion because you can simply distribute the CODEC. It provides an alternative high-quality MPEG-4 encoder/decoder to you for FREE.

The NUB codec is properly installed if you see these messages

I think you mean not. That's what I get for installing in the wrong directory. BTW I hope you're planning to remove this restriction at some point. There's no reason to hardcode the install directory (in the final product 😊 ).

This CODEC is freely distributable for non-commercial uses. So DO feel free to send it to your friends -- zipped up it's less than 100K so it's a no brianer to send.

IMHO, you really don't need to do the conversion because you can simply distribute the CODEC. It provides an alternative high-quality MPEG-4 encoder/decoder to you for FREE.

That's reasonable enough, but I have two points to make...

1) I don't want it.

I want to put my videos on a web page where people can click on a link and the following happens:

. The video downloads
. The video plays

Now that, my friend, is a no brainer 😊

I'm happy to see that your codec allows me to do this.

2) I can get better compression without apparently compromising the image.

I recorded these files with Camcorder Pro (Beta):

. monkey.eye (408kb)
. monkey.ear (128kb)
. kitchen.eye (185kb)
. kitchen.ear (56kb)

EyeCon turned those files into:

. monkey.nub.avi (766kb)
. kitchen.nub.avi (407kb)

(I renamed the files to include '.nub'😉

Using VirtualDub on the above files, with following settings:

. Video: Full process mode. Compression - Indeo 5.1. Quality - 75%.
. Audio: Direct stream copy.

produces these files:

. monkey.indeo.avi (552kb)
. kitchen.indeo.avi (216kb)

Now I'm no expert, but I can see no difference between the NuB and Indeo videos playing them at normal size, side by side. I can see a difference if I enlarge a frame in each video to fullscreen, so that I can see the colours of individual pixels. Some of the pixels are slightly different colours. To my eyes the difference is very small. I'm sure that most people would find this 'change' in quality acceptable.[/url]

Suggestion: Make the second parameter to 'EyeCon.exe' optional. You can figure out what it should be from the input filename.

For example:

eyecon Video(1).eye

would mean the same as

eyecon Video(1).eye Video(1).avi

and

eyecon "C:\Documents and Settings\username\My Documents\My Videos\video.xyz"

would mean the same as

eyecon "C:\Documents and Settings\username\My Documents\My Videos\video.xyz" "C:\Documents and Settings\Mossy\My Documents\My Videos\video.xyz.avi"

If you did that then users would be able to drag-and-drop their videos onto 'eyecon.exe' in Explorer (if you drag 'video(1).eye' onto 'eyecon.exe', that has the same effect as typing 'eyecon video(1).eye' on the command line).

Good points, Mossy! I knew the command line program is going to get me into trouble with its bad usability and the fact that most people do not even know what a command prompt is 😞 But I was under a lot of pressure for this converter so I decided to put it out without dressing it up with a nicer UI. (maybe someone out there can write a wrapper app for this?)

NUB vs. Indeo? Hmmm... I can ensure you that NUB generates MUCH better quality at LOWER bit rate compared to Indeo at several times the speed. The reason you saw a bloated AVi is because the bitstream is copied directly from the EYE file in order to preserve 100% of the original quality. The additional size is the overhead incurred by the AVI format. When you run it through Indeo it recompressed the file thus it's smaller. The reason you do not see a visible difference is because the original file contains lots of details to begin with. You can compare that to the .3gp files generated by Nokia's camcorder and you will see what I mean. However, recompression does cause lose of information in the file so if you use more agressive compression parameters you will begin seeing difference. IMO, the usefulness of converting the EYE file to AVI is for editing and fine tuning. With VirtualDub you can edit the AVI however you want. In fact I suggest you also try "recompress" via the NUB codec and see if it turns out better result.

[quote="dfdzgz"]... I suggest you also try "recompress" via the NUB codec and see if it turns out better result.[/quote]

If I "recompress" the NUB videos via the NUB codec 'kitchen.nub.avi' gets a little larger. 'monkey.nub.avi' goes from 766kb to 1062kb.

If I "recompress" the indeo videos via the NUB codec I get there results -

Kitchen (nub) = 407kb
Kitchen (nub followed by indeo) = 212kb
Kitchen (nub followed by indeo followed by nub again) = 200kb

Monkey (nub) = 766kb
Monkey (nub followed by indeo) = 552kb
Monkey (nub followed by indeo followed by nub again) = 976kb

This all done using the default nub configuration settings.

Hello, please mossy could you explain how to compress the .avi files with spanishdub (is same as virtualdub)? because I have an .avi file of more than 4Mb from a .3gp fil of 95Kb (yes 4Mb with 3gptorawavi), and I would like to compress it. I put the same configuration you wrote in last post, but when I go to save as AVI it gives me an error and save a 12Kb file that is unknown to windows media player.
Thank you very much in advance.

does the converter work with the window me cos i had error when i try to converte the video & it says codec not found....?

[quote="Mossy"][quote="dfdzgz"]... I suggest you also try "recompress" via the NUB codec and see if it turns out better result.[/quote]

If I "recompress" the NUB videos via the NUB codec 'kitchen.nub.avi' gets a little larger. 'monkey.nub.avi' goes from 766kb to 1062kb.

If I "recompress" the indeo videos via the NUB codec I get there results -

Kitchen (nub) = 407kb
Kitchen (nub followed by indeo) = 212kb
Kitchen (nub followed by indeo followed by nub again) = 200kb

Monkey (nub) = 766kb
Monkey (nub followed by indeo) = 552kb
Monkey (nub followed by indeo followed by nub again) = 976kb

This all done using the default nub configuration settings.[/quote]
Hi Mossy,
You may have to re-configure the NUB codec setting to get better compression result. In VirtualDub when you select the compressor you should see a "Configure" button which brings up the NUB codec setting page. The most important settings are bitrate, min quant., and max quant. Min quant. of 2 is probably to low (the lower the higher quality)... I suggest you try 4 or 5; Max quant of 12 is probably okay but you can try raising it to 15. Also make sure that max key frame interval is set at a sufficiently high number (100 for example).

[quote="Anonymous"]does the converter work with the window me cos i had error when i try to converte the video & it says codec not found....?[/quote]
That means you had not properly installed the CODEC yet. Please try manually installing it by right-clicking on the NUB.INF file and choose "Install" from the pop up menu.

It hit me today that there seems to be a significant quality difference between videos recorded on the 7650 and 3650! After conversion the 7650 video looked WAY better than the 3650 version -- almost as if it has never been compressed. The 3650 version however looks muddy and dark. I tried this on several 7650 and 3650 phones and result seem to be consistant. Has anyone noticed this?

It's been discussed quite a bit on the 3650 forums - I personally have never seen this difference and have a number of 7650's and 3650's, as we are mobile video content creators I watch videos on these things all day.
I noticed that the 2.50 firmware on the 3650 does have different brightness and contrast settings than the 1.34 firmware which made images and video look a little bleached out when viewed on the phone (a bittle fiddle on the contrast soon rectifies this) - but the actual files when played back on a PC look the same as the 7650 and 3650 still images are much better because of the improvment in focus, sharpness, colour reproduction and less barrel effect.

Many people seem to disagree though, and like you say, claim the 3650 is worse for taking video.....

Will

[quote="dfdzgz"]It hit me today that there seems to be a significant quality difference between videos recorded on the 7650 and 3650! After conversion the 7650 video looked WAY better than the 3650 version -- almost as if it has never been compressed. The 3650 version however looks muddy and dark. I tried this on several 7650 and 3650 phones and result seem to be consistant. Has anyone noticed this?[/quote]

Well,i have for one,like willbrady said,it has been a big issue in the forums,so i've made a couple of tests on image and video quality a while ago and i reached similar conclusions.

i installed this converter and got following error message: Component Comdlg32.ocx or one of its dependencies not correctly registred: a file is missing or invaled.

can someone help me how to install it correctly?

i cant install EyeCon on my PC i dont know what is the problem but when i treid to open the DOS window it flashes and desapears emmidiatly ? any one can help please
[email][email protected][/email]

جد انك ابن كركورة

My dear guys,

Since many days, I have been trying to download eye&ear into avi converter from the following site, but couldn't access the site. Having been exterted many efforts, I have given up the same. Could you advise me what is the problem and how can I access this website. If somebody have this software, please attach it for me for which I will be obliged.

http://www.eyemail.com.cn/Chi/camcoder/EYECON.zip

Best reards,
Ganga....

Hallo,
I can not found the converter or codec for download.please help me to solve the problem with EYE file.
Thanking you.