[FFmpeg-trac] #1432(undetermined:open): progressive delay
FFmpeg
trac at avcodec.org
Thu Jun 14 15:04:21 CEST 2012
#1432: progressive delay
-------------------------------------+-------------------------------------
Reporter: lo | Owner:
Type: defect | Status: open
Priority: normal | Component:
Version: git-master | undetermined
Keywords: avi mp3 | Resolution:
desync | Blocked By:
Blocking: | Reproduced by developer: 1
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by mjs973):
It looks like there is something wrong with the audio time stamps of
stream 1. The video plays too slow because, by default, ffplay uses audio
timestamps as the master clock, and ffplay is slowing down the video to
align it to the (bad) audio timestamps.
The output of 'ffprobe -show_packets out.avi' shows one symptom: every
audio timestamp is duplicated once. ffprobe does show the correct duration
for duration_time (in this stream, each audio frame should be 24
milliseconds).
The out.avi file has an index, which is being used by the avi demux. Using
gdb on avi_read_packet() shows messed up values in the index of stream 1.
Another problem: the timestamp difference between index entry [n] and
[n+1] is not constant, as it should be.
Maybe the index is being calculated or written wrong by the avi mux?
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1432#comment:7>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list