GNOME Bugzilla – Bug 603800
matroskamux does not end when using schroenc and the file has no seeking
Last modified: 2009-12-07 14:39:48 UTC
matroskamux writes the file but does not end after that.Seeking through the file is supressed after that. oggmux works well with schroenc and ends after writing and has seeking. My code: # This does not end automatically and can't be seeked: gst-launch-0.10 filesrc location="$1" ! decodebin2 name=demux \ { matroskamux name=mux ! filesink location="$1".mkv } \ { demux. ! queue ! audioconvert ! vorbisenc ! queue ! mux. } \ { demux. ! queue ! schroenc ! mux. } # This works fine gst-launch-0.10 filesrc location="$1" ! decodebin2 name=demux \ { oggmux name=mux ! filesink location="$1".ogg } \ { demux. ! queue ! audioconvert ! vorbisenc ! queue ! mux. } \ { demux. ! queue ! schroenc ! mux. } Writing a queue ! before the last mux. does not help. Regards, Kai
Works for me. Are you using git versions of gstreamer? Can you retest with git versions? Also, if it still fails, can you provide the sample you're trying to remux? Thanks
Hello! OK, I used launchpad-ppa, thanks! It just worked: ERROR: Could not load classifier cascade /usr/share/opencv/haarcascades/haarcascade_frontalface_alt2.xml Leitung wird auf PAUSIERT gesetzt ... Leitung läuft vor … Leitung ist vorgelaufen … Leitung wird auf ABSPIELEN gesetzt ... New clock: GstSystemClock EOS wurde von Element »pipeline0« erhalten. Execution ended after 40193008564 ns. Leitung wird auf PAUSIERT gesetzt ... Leitung wird auf BEREIT gesetzt ... Leitung wird auf NULL gesetzt ... Leitung wird geleert ... My sample: http://download.blender.org/demo/movies/gallery/bouncetospace.avi It's also seekable :) All OK!
Marking as obsolete as nothing here has been really fixed :) Thanks for taking time to report, anyway.