[gst-devel] mov unfinished
Overkill
overkill.shining at tiscali.it
Thu Jul 8 11:48:06 CEST 2010
>> To record the .avi file
>>
>> gst-launch -v my_embedded_v4lsrc ! \
>> my_embedded_264enc width=720 height=400 \
>> name=video \
>> alsasrc ! \
>> audio/x-raw-int,rate=16000,channels=2,width=16,depth=16,signed=true ! \
>> queue name=audio \
>> avimux name=mux ! \
>> filesink location=test.avi \
>> video.src ! mux.video_0 \
>> audio.src ! mux.audio_0
>>
>>
> You should be using the --eos-on-shutdown (or simply -e) here to allow the
> muxer to properly finish the file.
>
Yes, off course I forgot it here, not when I use it.
I use also num-buffers property on both audio and video source,
otherwise no muxer will produce a working file :)
> You could check at the mp4 specs for the avcC atom syntax, that's where
> mp4mux puts the 'codec_data' field from the caps. And then compare what your
> encoder produces with what x264enc does.
>
> Otherwise you can open a bug in bugzilla.gnome.org with the input from your
> hardware elements and describe this problem over there.
>
> To get the input you can use gdppay element in something like:
>
> gst-launch my_embedded_v4l2src num-buffers=50 ! my_embedded_264enc ! gdppay
> ! filesink location=input.gdp
I think I will open the bug.
Thank you!
***** By The Overkill !!! *****
More information about the gstreamer-devel
mailing list