GNOME Bugzilla – Bug 167129
[qtdemux] eats last chunk
Last modified: 2006-05-03 21:48:04 UTC
1. Get a Quicktime file. For this example I'm using the Sin City trailer available at http://images.apple.com/movies/miramax/sin_city/sin_city_m480.mov 2. Run "mplayer sin_city_m480.mov -dumpaudio sin_city_m480.mov" 3. Run "gst-launch filesrc location=/mnt/mandrake/sin_city_m480.mov ! qtdemux ! audio/x-qdm2 ! filesink location=gst.dump" 4. Run "ls -l *.dump". You'll get output like this: -rw-r--r-- 1 lvs lvs 1307836 2005-02-11 22:44 gst.dump -rw-r--r-- 1 lvs lvs 1310064 2005-02-11 22:43 stream.dump Note that both files have a different length. The difference is exactly one chunk. If you cmp those 2 files, you'll find out it's the last chunk that's missing.
Needs verification with newest CVS...
does not demux at all, gives weird errors. qt file is perfectly fine though.
works fine here with latest cvs.
closing: gst-launch filesrc location=~/data/sin_city_m480.mov ! qtdemux name=d ! queue ! fakesink silent=1 d. ! queue ! audio/x-qdm2 ! filesink location=gst.dump ls -la gst.dump -rw-r--r-- 1 wim wim 1310064 Feb 16 14:58 gst.dump