[FFmpeg-trac] #2572(undetermined:new): Removal of audio streams from an ASF file produces no-sound video
FFmpeg
trac at avcodec.org
Wed May 15 12:05:53 CEST 2013
#2572: Removal of audio streams from an ASF file produces no-sound video
-------------------------------------+-------------------------------------
Reporter: xnp | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: asf | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
I am trying to remove the non-english streams from an ASF file and just
copy one video and one audio english.
ffmpeg correctly parses and keeps only the english stream but reports this
error:
Output file is empty, nothing was encoded (check -ss / -t / -frames
parameters if used)
How to reproduce:
{{{
% ffmpeg -i asf_file_with_multiple_video_and_audio_streams.asf -map 0:25
-map 0:1 -c:a copy -c:v copy justenglish.mkv
ffmpeg version N-52045-g694fa00 Copyright (c) 2000-2013 the FFmpeg
developers
built on Apr 12 2013 16:54:51 with gcc 4.8.0 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads
--enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r
--enable-gnutls --enable-iconv --enable-l
bass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-
libgsm --enable-libilbc --enable-libmp3lame --enable-libopencore-amrnb
--enable-libopencore-amrwb --enable-l
bopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger
--enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame
--enable-libvo-aacenc --enable-libvo
amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-
libxavs --enable-libxvid --enable-zlib
libavutil 52. 26.100 / 52. 26.100
libavcodec 55. 2.100 / 55. 2.100
libavformat 55. 2.100 / 55. 2.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 53.101 / 3. 53.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
[wmv3 @ 02794d80] Extra data: 8 bits left, value: 0
[wmv3 @ 02795860] Extra data: 8 bits left, value: 0
[wmv3 @ 02796e00] Extra data: 8 bits left, value: 0
[asf @ 02656020] max_analyze_duration 5000000 reached at 5180000
microseconds
[asf @ 02656020] Estimating duration from bitrate, this may be inaccurate
Guessed Channel Layout for Input Stream #0.0 : mono
Guessed Channel Layout for Input Stream #0.1 : mono
Guessed Channel Layout for Input Stream #0.2 : mono
Guessed Channel Layout for Input Stream #0.3 : mono
Guessed Channel Layout for Input Stream #0.4 : mono
Guessed Channel Layout for Input Stream #0.5 : mono
Guessed Channel Layout for Input Stream #0.6 : mono
Guessed Channel Layout for Input Stream #0.7 : mono
Guessed Channel Layout for Input Stream #0.8 : mono
Guessed Channel Layout for Input Stream #0.9 : mono
Guessed Channel Layout for Input Stream #0.10 : mono
Guessed Channel Layout for Input Stream #0.11 : mono
Guessed Channel Layout for Input Stream #0.12 : mono
Guessed Channel Layout for Input Stream #0.13 : mono
Guessed Channel Layout for Input Stream #0.14 : mono
Guessed Channel Layout for Input Stream #0.15 : mono
Guessed Channel Layout for Input Stream #0.16 : mono
Guessed Channel Layout for Input Stream #0.17 : mono
Guessed Channel Layout for Input Stream #0.18 : mono
Guessed Channel Layout for Input Stream #0.19 : mono
Guessed Channel Layout for Input Stream #0.20 : mono
Guessed Channel Layout for Input Stream #0.21 : mono
Guessed Channel Layout for Input Stream #0.24 : mono
Input #0, asf, from 'asf_file_with_multiple_video_and_audio_streams.asf':
Metadata:
WMFSDKVersion : 11.0.5721.5145
WMFSDKNeeded : 0.0.0.0000
IsVBR : 0
DeviceConformanceTemplate: MP at LL
Duration: 00:00:18.17, start: 10375.601000, bitrate: 1581 kb/s
Stream #0:0(ger): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:1(eng): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:2(fre): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:3(ita): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:4(dut): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:5(dan): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:6(gre): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:7(spa): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:8(por): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:9(fin): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:10(swe): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:11(cze): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:12(est): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:13(lav): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:14(lit): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:15(hun): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:16(mlt): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:17(pol): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:18(slo): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:19(slv): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:20(bul): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:21(rum): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:22(eng): Video: wmv3 (Main) (WMV3 / 0x33564D57), yuv420p,
512x288, 512 kb/s, 25 tbr, 1k tbn, 1k tbc
Stream #0:23(eng): Video: wmv3 (Main) (WMV3 / 0x33564D57), yuv420p,
512x288, 256 kb/s, 1k tbr, 1k tbn, 1k tbc
Stream #0:24(zul): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
fltp, 32 kb/s
Stream #0:25(eng): Video: wmv3 (Main) (WMV3 / 0x33564D57), yuv420p,
256x144, 90 kb/s, 1k tbr, 1k tbn, 1k tbc
Output #0, matroska, to 'justenglish.mkv':
Metadata:
WMFSDKVersion : 11.0.5721.5145
WMFSDKNeeded : 0.0.0.0000
IsVBR : 0
DeviceConformanceTemplate: MP at LL
encoder : Lavf55.2.100
Stream #0:0(eng): Video: wmv3 (WMV3 / 0x33564D57), yuv420p, 256x144,
q=2-31, 90 kb/s, 1k tbn, 1k tbc
Stream #0:1(eng): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono,
32 kb/s
Stream mapping:
Stream #0:25 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame= 0 fps=0.0 q=-1.0 Lsize= 1kB time=00:00:00.00 bitrate=N/A
video:0kB audio:0kB subtitle:0 global headers:0kB muxing overhead inf%
Output file is empty, nothing was encoded (check -ss / -t / -frames
parameters if used)
ffmpeg version N-52045-g694fa00
built on Apr 12 2013 16:54:51 with gcc 4.8.0 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads
--enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r
--enable-gnutls --enable-iconv --enable-liba
ss --enable-libbluray --enable-libcaca --enable-libfreetype --enable-
libgsm --enable-libilbc --enable-libmp3lame --enable-libopencore-amrnb
--enable-libopencore-amrwb --enable-libo
penjpeg --enable-libopus --enable-librtmp --enable-libschroedinger
--enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame
--enable-libvo-aacenc --enable-libvo-am
rwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-
libxavs --enable-libxvid --enable-zlib
libavutil 52. 26.100 / 52. 26.100
libavcodec 55. 2.100 / 55. 2.100
libavformat 55. 2.100 / 55. 2.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 53.101 / 3. 53.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
}}}
I have uploaded said file in the FTP as
"asf_file_with_multiple_video_and_audio_streams.asf"
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2572>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list