[FFmpeg-trac] #1040(avfilter:open): yadif filter with movie source causes assertion failure
FFmpeg
trac at avcodec.org
Wed Mar 7 22:34:54 CET 2012
#1040: yadif filter with movie source causes assertion failure
------------------------------------+------------------------------------
Reporter: ls | Owner:
Type: defect | Status: open
Priority: normal | Component: avfilter
Version: git-master | Resolution:
Keywords: yadif | Blocked By:
Blocking: | Reproduced by developer: 1
Analyzed by developer: 0 |
------------------------------------+------------------------------------
Comment (by ls):
The patch results in the following error messages for the ffmpeg call I
initially posted:
{{{
$ ffmpeg -i ~/scratch/camera-raw.mp4 -vf movie=~/scratch/camera-
raw.mp4,yadif=1,scale=100:100[mov],[in][mov]overlay=10:10 -y out.mp4
[...]
AV Filter told us it has a frame available but failed to output one
[buffer @ 0x7f3960] request_frame() called with no available frame!
[...]
}}}
The error message is repeated forever. The reason seems to be using
yadif=1. Just using yadif works. However, deinterlacing seems to be
enabled automatically for movie sources anyway. It would be interesting if
filtergraphs can be specified that deinterlace input videos with yadif=1.
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1040#comment:4>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list