Log in

View Full Version : Reading MOVs created by the Casio Exilim EZ-F1


whugemann
4th April 2008, 16:41
The Casio Exilim EZ-F1 is a photo camera that also records highspeed video as QuickTime, coded with H.264. I am used to processing my videos with AviSynth. Before actually purchasing this camera, I tried to process the files this camera produces. I found two sample files at RapidShare (showing a river under a bridge, i.e. no adult content) and tried to process them with AVIsynth. But I failed, both with DirectShowSource and with QTInput.

QT 7 at least displays the smaller one (720p); it actuallay doesn't play the larger one, which seems to be not only my problem with it...

I installed the ffdshow Codec for H.264. GraphEdit displays the sequence

EZ-F1_720p.mov
->QuickTime Movie Parser
->ffdshow Video Decoder
->Video Renderer

VirtualDub displays:

Avisynth open failure:
Avisynth script open failed!

The links to the sample videos are:
http://rapidshare.com/files/103084736/EZ-F1_FullHD.MOV 1080 - 27 MB- FullHD
http://rapidshare.com/files/103082688/EZ-F1_720p.MOV 720 - 18 MB - HD

Can anybody give me a hint what's going wrong here?

Wolfgang Hugemann

Atak_Snajpera
4th April 2008, 17:14
Uninstall quicktime and use Haali Media Splitter

t1dUs
4th April 2008, 17:15
it opened just fine wit:
DirectShowSource("EZ-F1_720p.mov")
just need ffdshow and avisynth

Placio74
4th April 2008, 17:45
I'm have installed QuckTime 7.3.1 and check first sample file - EZ-F1_FullHD.MOV.

I'm can use DirectShowSource with used MP4 Splitter (Gabest) and ffdshow.

I'm can use DGAVCDec (after demux video used Yamb (MP4Box)).

I'm can't use QTSource - green screen.

I'm can't use MPEG Streamclip - green screen.

I'm can't use QuickTime input driver for VirtualDub - green screen (mode 3) or some visible, but still green (mode 2).
http://img509.imageshack.us/img509/6465/oddqtlj0.th.jpg (http://img509.imageshack.us/my.php?image=oddqtlj0.jpg)

Avidemux - odd image (same as when try play in VLC).
http://img509.imageshack.us/img509/6171/oddqtes1.th.jpg (http://img509.imageshack.us/my.php?image=oddqtes1.jpg)

QuickTime Player (7.3.1) - green screen.

SMPlayer - OK.

I'n not have problems with 2nd sample file - EZ-F1_720p.MOV.

whugemann
4th April 2008, 20:14
I'm have installed QuckTime 7.3.1 and check first sample file - EZ-F1_FullHD.MOV.

I'm can use DirectShowSource with used MP4 Splitter (Gabest) and ffdshow.

I'm can't use QuickTime input driver for VirtualDub - green screen (mode 3) or some visible, but still green (mode 2).

I'n not have problems with 2nd sample file - EZ-F1_720p.MOV.

I Installed the Gabest MP4 splitter and GraphEdit now displays

EZ-F1_720p.mov
->MP4 Splitter
->ffdshow Video Decoder
->Video Renderer

But the Video is still not displayed in VirtualDub.
The VirtualDub QT Import Filter however works (!)

Concerning the larger Video:
This even crashes my (latest) QuckTime Version

Placio74
4th April 2008, 20:58
I Installed the Gabest MP4 splitter and GraphEdit now displays

EZ-F1_720p.mov
->MP4 Splitter
->ffdshow Video Decoder
->Video Renderer

But the Video is still not displayed in VirtualDub.
MP4 Splitter and ffdshow it's DirectShow filters.
VirtualDub not use DS filters to decode (except DirectShow input plugin).

You try Avisynth script (used DirectShowSource) - and open .avs in VirtualDub?

You have set H.264/AVC support in ffdshow video decoder configuration?

The VirtualDub QT Import Filter however works (!)
This plugin (same as QTSource for Avisynth) use directly installed QT (in mode 4 can use VfW codecs (or ffdshow VfW wrapper) to decode MOV files.


Hmm... used MediaInfo i'm see...
EZ-F1_720p.MOV: Codec profile = Main@L3.1
EZ-F1_FullHD.MOV: Codec profile = Main@L4.0

whugemann
4th April 2008, 21:19
I've got somewhat further now:
There seems to have have been a conflict in regard to the AVIsynth PlugIns. Kicking everything out except for the QTSource.dll, I now succeed in loading the smaller one of the MOVs via QTInput.

And yes, I am trying to open these MOVs via AVIsynth in VirtualDub...