[gst-devel] mov unfinished

Stefan Kost ensonic at hora-obscura.de
Fri Jun 25 21:03:51 CEST 2010


Hi,

Am 24.06.2010 16:16, schrieb Overkill:
> I'm developing an embedded camera that records
> video in .MOV format. I have two qt muxers,
> 
> ffmux_mov
> 
> qtmux
> 
> I'm using this pipeline
> 
> gst-launch my_v4lsrc num-buffers=300 ! \
>   video/x-raw-yuv,format=\(fourcc\)I420,width=680,height=480,framerate=\(fraction\)30/1
> ! \
>   my_h264encoder \
>     name=video \
>   alsasrc num-buffers=10 ! \
>   audio/x-raw-int,rate=16000,channels=2,width=16,depth=16 ! \
>   queue name=audio \
>   ffmux_mov name=mux ! \
>   filesink location=test_ffmux_mov.mov \
>   video.src ! video/x-h264,width=640,height=480,framerate=\(fraction\)30/1
> ! mux.video_0 \
>   audio.src ! mux.audio_0
> 
> The .mov produced is working flawlessly.
> But because the media used for recording is an SD card,
> the user can remove while the camera is still in recording.
> I saw that the qtmux plugin has the feature to save some temporary
> data in order to try to recover the .mov.
> But if I use the qtmux plugin in my pipline (exactly the same,
> just swap ffmux_mov with qtmux and use _00 on the pad name)
> won't produce a working .mov at all. Or to be hoest the .mov is
> playing with VLC and QT+Perian, but not in QT alone as Apple produces.
> 
> I'd like to know how to fix the unfinished .mov file or how to
> use qtmux in order to have a working .mov.

Maybe file a bug with that info. Someone can compare the files produced by both
variants and cehck what is the difference. You could also run qtdump or
something simmilar and see if you can spot something obvious.

Stefan


> 
> Thak You
> 
> Overkill
> 
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate 
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
> lucky parental unit.  See the prize list and enter to win: 
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel





More information about the gstreamer-devel mailing list