GNOME Bugzilla – Bug 621973
avidemux can't seek backward
Last modified: 2010-06-29 12:13:10 UTC
assume that we record some video, then encode it to h264 with this command: ---------------------- gst-launch -e v4l2src device="/dev/video0" ! video/x-raw-yuv,width=720,height=576 ! timeoverlay ! x264enc ! avimux ! filesink location="test.avi" ---------------------- than we see back with this command: ---------------------- gst-launch filesrc location="test.avi" ! avidemux ! h264parse ! ffdec_h264 ! navseek ! xvimagesink ---------------------- then everything is working. but if we save in byte-stream mode ie: ---------------------- gst-launch -e v4l2src device="/dev/video0" ! video/x-raw-yuv,width=720,height=576 ! timeoverlay ! x264enc byte-stream=true ! avimux ! filesink location="testbs.avi" ---------------------- then with the same command: ---------------------- gst-launch filesrc location="testbs.avi" ! avidemux ! h264parse ! ffdec_h264 ! navseek ! xvimagesink ---------------------- and try to seek backward than it's not working ie. lagging or wait or ... so not working properly. if you need i can send a few example avi.
I can't reproduce the above effect, at least not with video created as suggested. Has this been tried with recent git (?), as there have been a few fixes that might affect timestamps (see e.g. bug #619064).
that fix also fix it. thanks.
*** This bug has been marked as a duplicate of bug 619064 ***