[FFmpeg-trac] #3394(avformat:new): mp4 -> mkv produces broken file
FFmpeg
trac at avcodec.org
Fri Feb 21 23:00:48 CET 2014
#3394: mp4 -> mkv produces broken file
-------------------------------------+-------------------------------------
Reporter: tessus | Owner:
Type: defect | Status: new
Priority: important | Component: avformat
Version: git-master | Resolution:
Keywords: mkv | Blocked By:
regression | Reproduced by developer: 0
Blocking: |
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by Cigaes):
Probably that:
{{{
commit d089e9a4d125269bbdc6e9e16456cd3f3a76baf8
Merge: c427b2b 299a568
Author: Michael Niedermayer <michaelni at gmx.at>
Date: 2014-02-20 16:29:09 +0100
Merge remote-tracking branch 'cigaes/master'
* cigaes/master:
ffmpeg: make reading packets from thread blocking.
Merged-by: Michael Niedermayer <michaelni at gmx.at>
commit 299a56879d2d790ac0c40d09af18e7f03471de9e
Author: Nicolas George <george at nsup.org>
Date: 2013-10-25 10:58:14 +0200
ffmpeg: make reading packets from thread blocking.
If a packet is not ready on the input selected by ffmpeg,
it will read from another input instead. If that happens
repeatedly, frames will accumulate somewhere later in the
processing to ensure streams synchronization. It can happen
in particular when reading from a slow medium or an
expensive lavfi filter graph.
Make reading from normal demuxers on non-streamed data and
from the lavfi pseudo-device blocking to avoid that.
Should fix trac ticket #3079.
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/3394#comment:38>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list