[FFmpeg-trac] #1556(undetermined:new): Frame rate changed without changeing timestamps
FFmpeg
trac at avcodec.org
Wed Jul 25 17:41:18 CEST 2012
#1556: Frame rate changed without changeing timestamps
--------------------------------+----------------------------------------
Reporter: FishB8 | Owner:
Type: defect | Status: new
Priority: normal | Component: undetermined
Version: 0.11.1 | Resolution:
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
--------------------------------+----------------------------------------
Comment (by FishB8):
After taking some raw samples I think I might be seeing what's causing the
problem.
After capturing samples from both audio capture modes, and looking at the
packets it seems that the audio duration of the packets is very different
from the embedded source.
Running ffprobe -show_packets I can see that the audio packets from the
analog source are the same length as the video packets:
duration_time=0.016667
The video packets from the embedded source are unchanged, but the audio
packets are different: duration_time=0.015312 (duration 735 vs 800 from
the analog source)
The audio packets from the analog source seem to be interleaved one to one
with the video packets, but the audio packets from the embedded source
occasionally double up. (probably to make up the duration difference)
The question is if ffmpeg is incorrectly handling the audio when the
packets durations are different than video durations, or if the capture
code is not handling embedded sources correctly.
I can provide the two samples, but each are about 10 seconds long which
comes out to 1.1G each. :P
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1556#comment:9>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list