[FFmpeg-trac] #1799(avfilter:new): loop option doesn't seem to work
FFmpeg
trac at avcodec.org
Wed Oct 10 09:10:47 CEST 2012
#1799: loop option doesn't seem to work
---------------------------------------+----------------------------------
Reporter: ubitux | Owner:
Type: defect | Status: new
Priority: normal | Component: avfilter
Version: unspecified | Keywords:
Blocked By: | Blocking:
Reproduced by developer: 0 | Analyzed by developer: 0
---------------------------------------+----------------------------------
Given a small video stream:
{{{
./ffmpeg -f lavfi -i testsrc=d=5 -y loopme.mkv
}}}
And trying to loop it N times until the output reaches a given duration:
{{{
./ffmpeg -f lavfi -i movie=loopme.mkv:loop=0 -t 20 -y out.mkv
}}}
...leads to an infinite loop. All the frames >126 are dropped (the input
has 125 frames):
{{{
frame= 126 fps= 10 q=32766.0 Lsize= 23kB time=00:00:04.96 bitrate=
38.6kbits/s dup=0 drop=59352
}}}
Complete output:
{{{
% ./ffmpeg -f lavfi -i movie=loopme.mkv:loop=0 -t 20 -y out.mkv
ffmpeg version N-45221-g25f44b0 Copyright (c) 2000-2012 the FFmpeg
developers
built on Oct 10 2012 08:57:07 with gcc 4.7 (Debian 4.7.2-3)
configuration: --enable-gpl --enable-fontconfig --enable-libfreetype
--enable-libmp3lame --cc='ccache cc' --extra-cflags=-fstack-protector-all
--enable-libx264 --enable-libvorbis --enable-libmodplug --enable-libass
--samples=/home/cboesch/fate-samples
--prefix=/home/cboesch/src/ff/ffmpeg/ffmpeg_build --enable-x11grab
--enable-libvpx
libavutil 51. 74.100 / 51. 74.100
libavcodec 54. 65.100 / 54. 65.100
libavformat 54. 31.100 / 54. 31.100
libavdevice 54. 3.100 / 54. 3.100
libavfilter 3. 19.102 / 3. 19.102
libswscale 2. 1.101 / 2. 1.101
libswresample 0. 16.100 / 0. 16.100
libpostproc 52. 1.100 / 52. 1.100
[lavfi @ 0x3288260] Estimating duration from bitrate, this may be
inaccurate
Input #0, lavfi, from 'movie=loopme.mkv:loop=0':
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0:0: Video: rawvideo (444P / 0x50343434), yuv444p, 320x240
[SAR 1:1 DAR 4:3], 25 tbr, 1k tbn, 1k tbc
[libx264 @ 0x47fd280] using SAR=1/1
[libx264 @ 0x47fd280] using cpu capabilities: MMX2 SSE2Fast SSSE3
FastShuffle SSE4.2 AVX
[libx264 @ 0x47fd280] profile High 4:4:4 Predictive, level 1.3, 4:4:4
8-bit
[libx264 @ 0x47fd280] 264 - core 123 r2189 35cf912 - H.264/MPEG-4 AVC
codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options:
cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1
psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1
cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=4 threads=12
sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0
constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1
weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40
intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60
qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, matroska, to 'out.mkv':
Metadata:
encoder : Lavf54.31.100
Stream #0:0: Video: h264, yuv444p, 320x240 [SAR 1:1 DAR 4:3], q=-1--1,
1k tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (rawvideo -> libx264)
Press [q] to stop, [?] for help
frame= 126 fps= 29 q=32766.0 Lsize= 23kB time=00:00:04.96 bitrate=
38.6kbits/s dup=0 drop=21081
}}}
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1799>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list