[FFmpeg-trac] #3510(undetermined:open): Many errors, glitchy audio output with -filter_complex "[0:1][0:2][0:3][0:4][0:5][0:6] amerge=inputs=6"
FFmpeg
trac at avcodec.org
Mon Mar 31 00:38:30 CEST 2014
#3510: Many errors, glitchy audio output with -filter_complex
"[0:1][0:2][0:3][0:4][0:5][0:6] amerge=inputs=6"
-------------------------------------+-------------------------------------
Reporter: ianken | Owner:
Type: defect | Status: open
Priority: normal | Component:
Version: git-master | undetermined
Keywords: | Resolution:
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 1
-------------------------------------+-------------------------------------
Changes (by cehoyos):
* status: new => open
* version: 2.2 => git-master
* reproduced: 0 => 1
Old description:
> Many errors, glitchy audio output with -filter_complex
> "[0:1][0:2][0:3][0:4][0:5][0:6] amerge=inputs=6"
>
> Sample media here:
>
> https://dl.dropboxusercontent.com/u/67080212/AMERGE_REPRO_MEDIA.zip
>
> If I extract the 6 channels into discrete WAV files then read them as
> inputs and merge it works. It'd be nice to do this in one pass instead of
> two.
>
> Command Spew:
>
> C:\X264Test>ffmpeg -y -i source.mov -filter_complex
> "[0:1][0:2][0:3][0:4][0:5][0:6] amerge=inputs=6" -vn foo.wav
> ffmpeg version N-61914-g657cee1 Copyright (c) 2000-2014 the FFmpeg
> developers
> built on Mar 28 2014 22:02:04 with gcc 4.8.2 (GCC)
> configuration: --enable-gpl --enable-version3 --disable-w32threads
> --enable-avisynth --enable-bzlib --enable-fontconfi
> g --enable-frei0r --enable-gnutls --enable-iconv --enable-libass
> --enable-libbluray --enable-libcaca --enable-libfreetyp
> e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-
> libmp3lame --enable-libopencore-amrnb --enable-libopenco
> re-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-
> libschroedinger --enable-libsoxr --enable-libsp
> eex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-
> libvo-aacenc --enable-libvo-amrwbenc --enable-li
> bvorbis --enable-libvpx --enable-libwavpack --enable-libx264 --enable-
> libx265 --enable-libxavs --enable-libxvid --enable
> -zlib
> libavutil 52. 69.100 / 52. 69.100
> libavcodec 55. 55.104 / 55. 55.104
> libavformat 55. 36.100 / 55. 36.100
> libavdevice 55. 11.100 / 55. 11.100
> libavfilter 4. 3.100 / 4. 3.100
> libswscale 2. 5.102 / 2. 5.102
> libswresample 0. 18.100 / 0. 18.100
> libpostproc 52. 3.100 / 52. 3.100
> Guessed Channel Layout for Input Stream #0.7 : stereo
> Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'source.mov':
> Metadata:
> major_brand : qt
> minor_version : 537199360
> compatible_brands: qt
> creation_time : 2014-02-20 17:18:14
> Duration: 00:02:05.04, start: 0.000000, bitrate: 55224 kb/s
> Stream #0:0(eng): Video: prores (apch / 0x68637061), yuv422p10le,
> 720x480, 45979 kb/s, SAR 32:27 DAR 16:9, 23.98 fps
> , 23.98 tbr, 23976 tbn, 23976 tbc (default)
> Metadata:
> creation_time : 2014-02-20 17:18:14
> handler_name : Apple Alias Data Handler
> timecode : 00:00:00:00
> Stream #0:1(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1
> channels (FL), s32, 1152 kb/s (default)
> Metadata:
> creation_time : 2014-02-20 17:18:14
> handler_name : Apple Alias Data Handler
> Stream #0:2(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1
> channels (FR), s32, 1152 kb/s (default)
> Metadata:
> creation_time : 2014-02-20 17:18:14
> handler_name : Apple Alias Data Handler
> Stream #0:3(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz,
> mono, s32, 1152 kb/s (default)
> Metadata:
> creation_time : 2014-02-20 17:18:14
> handler_name : Apple Alias Data Handler
> Stream #0:4(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1
> channels (LFE), s32, 1152 kb/s (default)
> Metadata:
> creation_time : 2014-02-20 17:18:14
> handler_name : Apple Alias Data Handler
> Stream #0:5(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1
> channels (BL), s32, 1152 kb/s (default)
> Metadata:
> creation_time : 2014-02-20 17:18:14
> handler_name : Apple Alias Data Handler
> Stream #0:6(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1
> channels (BR), s32, 1152 kb/s (default)
> Metadata:
> creation_time : 2014-02-20 17:18:14
> handler_name : Apple Alias Data Handler
> Stream #0:7(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz,
> stereo, s32, 2304 kb/s (default)
> Metadata:
> creation_time : 2014-02-20 17:18:14
> handler_name : Apple Alias Data Handler
> Stream #0:8(eng): Data: none (tmcd / 0x64636D74) (default)
> Metadata:
> creation_time : 2014-02-20 17:19:22
> handler_name : Apple Alias Data Handler
> timecode : 00:00:00:00
> [Parsed_amerge_0 @ 0402a8e0] No channel layout for input 1
> Output #0, wav, to 'foo.wav':
> Metadata:
> major_brand : qt
> minor_version : 537199360
> compatible_brands: qt
> ISFT : Lavf55.36.100
> Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, 5.1,
> s16, 4608 kb/s (default)
> Stream mapping:
> Stream #0:1 (pcm_s24le) -> amerge:in0
> Stream #0:2 (pcm_s24le) -> amerge:in1
> Stream #0:3 (pcm_s24le) -> amerge:in2
> Stream #0:4 (pcm_s24le) -> amerge:in3
> Stream #0:5 (pcm_s24le) -> amerge:in4
> Stream #0:6 (pcm_s24le) -> amerge:in5
> amerge -> Stream #0:0 (pcm_s16le)
> Press [q] to stop, [?] for help
> Error while decoding stream #0:1: Error number -12 occurred
> Last message repeated 14 times
> Error while decoding stream #0:2: Error number -12 occurred
> Last message repeated 14 times
> Error while decoding stream #0:3: Error number -12 occurred
> Last message repeated 14 times
>
> LOTS OF THESE ERRORS DELETED....
>
> size= 56640kB time=00:02:04.80 bitrate=3717.7kbits/s
> video:0kB audio:56640kB subtitle:0kB other streams:0kB global headers:0kB
> muxing overhead: 0.000176%
New description:
Many errors, glitchy audio output with -filter_complex
"[0:1][0:2][0:3][0:4][0:5][0:6] amerge=inputs=6"
Sample media here:
https://dl.dropboxusercontent.com/u/67080212/AMERGE_REPRO_MEDIA.zip
If I extract the 6 channels into discrete WAV files then read them as
inputs and merge it works. It'd be nice to do this in one pass instead of
two.
Command Spew:
{{{
C:\X264Test>ffmpeg -y -i source.mov -filter_complex
"[0:1][0:2][0:3][0:4][0:5][0:6] amerge=inputs=6" -vn foo.wav
ffmpeg version N-61914-g657cee1 Copyright (c) 2000-2014 the FFmpeg
developers
built on Mar 28 2014 22:02:04 with gcc 4.8.2 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads
--enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r
--enable-gnutls --enable-iconv --enable-libass --enable-libbluray
--enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc
--enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb
--enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-
librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex
--enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-
aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx
--enable-libwavpack --enable-libx264 --enable-libx265 --enable-libxavs
--enable-libxvid --enable-zlib
libavutil 52. 69.100 / 52. 69.100
libavcodec 55. 55.104 / 55. 55.104
libavformat 55. 36.100 / 55. 36.100
libavdevice 55. 11.100 / 55. 11.100
libavfilter 4. 3.100 / 4. 3.100
libswscale 2. 5.102 / 2. 5.102
libswresample 0. 18.100 / 0. 18.100
libpostproc 52. 3.100 / 52. 3.100
Guessed Channel Layout for Input Stream #0.7 : stereo
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'source.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
creation_time : 2014-02-20 17:18:14
Duration: 00:02:05.04, start: 0.000000, bitrate: 55224 kb/s
Stream #0:0(eng): Video: prores (apch / 0x68637061), yuv422p10le,
720x480, 45979 kb/s, SAR 32:27 DAR 16:9, 23.98 fps, 23.98 tbr, 23976 tbn,
23976 tbc (default)
Metadata:
creation_time : 2014-02-20 17:18:14
handler_name : Apple Alias Data Handler
timecode : 00:00:00:00
Stream #0:1(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1
channels (FL), s32, 1152 kb/s (default)
Metadata:
creation_time : 2014-02-20 17:18:14
handler_name : Apple Alias Data Handler
Stream #0:2(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1
channels (FR), s32, 1152 kb/s (default)
Metadata:
creation_time : 2014-02-20 17:18:14
handler_name : Apple Alias Data Handler
Stream #0:3(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz,
mono, s32, 1152 kb/s (default)
Metadata:
creation_time : 2014-02-20 17:18:14
handler_name : Apple Alias Data Handler
Stream #0:4(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1
channels (LFE), s32, 1152 kb/s (default)
Metadata:
creation_time : 2014-02-20 17:18:14
handler_name : Apple Alias Data Handler
Stream #0:5(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1
channels (BL), s32, 1152 kb/s (default)
Metadata:
creation_time : 2014-02-20 17:18:14
handler_name : Apple Alias Data Handler
Stream #0:6(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1
channels (BR), s32, 1152 kb/s (default)
Metadata:
creation_time : 2014-02-20 17:18:14
handler_name : Apple Alias Data Handler
Stream #0:7(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz,
stereo, s32, 2304 kb/s (default)
Metadata:
creation_time : 2014-02-20 17:18:14
handler_name : Apple Alias Data Handler
Stream #0:8(eng): Data: none (tmcd / 0x64636D74) (default)
Metadata:
creation_time : 2014-02-20 17:19:22
handler_name : Apple Alias Data Handler
timecode : 00:00:00:00
[Parsed_amerge_0 @ 0402a8e0] No channel layout for input 1
Output #0, wav, to 'foo.wav':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
ISFT : Lavf55.36.100
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, 5.1,
s16, 4608 kb/s (default)
Stream mapping:
Stream #0:1 (pcm_s24le) -> amerge:in0
Stream #0:2 (pcm_s24le) -> amerge:in1
Stream #0:3 (pcm_s24le) -> amerge:in2
Stream #0:4 (pcm_s24le) -> amerge:in3
Stream #0:5 (pcm_s24le) -> amerge:in4
Stream #0:6 (pcm_s24le) -> amerge:in5
amerge -> Stream #0:0 (pcm_s16le)
Press [q] to stop, [?] for help
Error while decoding stream #0:1: Error number -12 occurred
Last message repeated 14 times
Error while decoding stream #0:2: Error number -12 occurred
Last message repeated 14 times
Error while decoding stream #0:3: Error number -12 occurred
Last message repeated 14 times
...
size= 56640kB time=00:02:04.80 bitrate=3717.7kbits/s
video:0kB audio:56640kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: 0.000176%
}}}
--
--
Ticket URL: <https://trac.ffmpeg.org/ticket/3510#comment:1>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list