[FFmpeg-trac] #4590(undetermined:new): concat filter does not work to loop audio
FFmpeg
trac at avcodec.org
Wed Jun 3 12:22:52 CEST 2015
#4590: concat filter does not work to loop audio
-------------------------------------+-------------------------------------
Reporter: cehoyos | Owner:
Type: defect | Status: new
Priority: normal | Component:
Version: git- | undetermined
master | Keywords: concat
Blocked By: | Blocking:
Reproduced by developer: 0 | Analyzed by developer: 0
-------------------------------------+-------------------------------------
As reported by irc user chama
The following works as expected:
{{{
$ ffmpeg -i fate-suite/svq3/Vertical400kbit.sorenson3.mov -i fate-
suite/svq3/Vertical400kbit.sorenson3.mov -i fate-
suite/svq3/Vertical400kbit.sorenson3.mov -filter_complex
[0:a][1:a][2:a]concat=n=3:v=0:a=1 out.wav
}}}
The output file has a correct length of 2:10
The following claims to encode 2:10 but the output file is much shorter:
{{{
$ ffmpeg -i fate-suite/svq3/Vertical400kbit.sorenson3.mov -filter_complex
[0:a][0:a][0:a]concat=n=3:v=0:a=1 out.wav
ffmpeg version N-72624-g196b885 Copyright (c) 2000-2015 the FFmpeg
developers
built with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl
libavutil 54. 26.101 / 54. 26.101
libavcodec 56. 41.101 / 56. 41.101
libavformat 56. 34.100 / 56. 34.100
libavdevice 56. 4.100 / 56. 4.100
libavfilter 5. 16.101 / 5. 16.101
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 1.100 / 1. 1.100
libpostproc 53. 3.100 / 53. 3.100
Guessed Channel Layout for Input Stream #0.1 : mono
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'fate-
suite/svq3/Vertical400kbit.sorenson3.mov':
Metadata:
creation_time : 2001-03-20 16:17:18
title : Vertical Online SV3 Demo
title-eng : Vertical Online SV3 Demo
artist : Logan Kelsey
artist-eng : Logan Kelsey
copyright : © Vertical Online 2001
copyright-eng : © Vertical Online 2001
encoder : Sorenson Video 3
encoder-eng : Sorenson Video 3
Duration: 00:00:43.58, start: 0.000000, bitrate: 580 kb/s
Stream #0:0(eng): Video: svq3 (SVQ3 / 0x33515653), yuvj420p(pc),
320x240, 391 kb/s, 30.02 fps, 30 tbr, 600 tbn, 600 tbc (default)
Metadata:
creation_time : 2001-03-20 16:17:18
handler_name : Apple Alias Data Handler
encoder : Sorenson Video 3
Stream #0:1(eng): Audio: adpcm_ima_qt (ima4 / 0x34616D69), 44100 Hz, 1
channels, s16p, 176 kb/s (default)
Metadata:
creation_time : 2001-03-20 16:17:18
handler_name : Apple Alias Data Handler
Output #0, wav, to 'out.wav':
Metadata:
ISFT : Lavf56.34.100
INAM : Vertical Online SV3 Demo
title-eng : Vertical Online SV3 Demo
IART : Logan Kelsey
artist-eng : Logan Kelsey
ICOP : © Vertical Online 2001
copyright-eng : © Vertical Online 2001
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, mono,
s16, 705 kb/s (default)
Metadata:
encoder : Lavc56.41.101 pcm_s16le
Stream mapping:
Stream #0:1 (adpcm_ima_qt) -> concat:in0:a0
Stream #0:1 (adpcm_ima_qt) -> concat:in1:a0
Stream #0:1 (adpcm_ima_qt) -> concat:in2:a0
concat -> Stream #0:0 (pcm_s16le)
Press [q] to stop, [?] for help
Multiple frames in a packet from stream 1
[Parsed_concat_0 @ 0x26bed40] Buffer queue overflow, dropping.
Last message repeated 59539 times
[output stream 0:0 @ 0x26bf600] 100 buffers queued in output stream 0:0,
something may be wrong.
size= 3817kB time=00:02:10.72 bitrate= 239.2kbits/s
video:0kB audio:3817kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: 0.004247%
}}}
{{{
$ ffmpeg -i out.wav
ffmpeg version N-72624-g196b885 Copyright (c) 2000-2015 the FFmpeg
developers
built with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl
libavutil 54. 26.101 / 54. 26.101
libavcodec 56. 41.101 / 56. 41.101
libavformat 56. 34.100 / 56. 34.100
libavdevice 56. 4.100 / 56. 4.100
libavfilter 5. 16.101 / 5. 16.101
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 1.100 / 1. 1.100
libpostproc 53. 3.100 / 53. 3.100
Guessed Channel Layout for Input Stream #0.0 : mono
Input #0, wav, from 'out.wav':
Metadata:
artist : Logan Kelsey
copyright : © Vertical Online 2001
title : Vertical Online SV3 Demo
encoder : Lavf56.34.100
Duration: 00:00:44.32, bitrate: 705 kb/s
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 1
channels, s16, 705 kb/s
At least one output file must be specified
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4590>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list