[FFmpeg-trac] #5749(undetermined:new): File produced ffmpeg by stream copy reports audio (AAC) for the stream that should be video (MPEG2)
FFmpeg
trac at avcodec.org
Tue Aug 2 16:52:58 EEST 2016
#5749: File produced ffmpeg by stream copy reports audio (AAC) for the stream that
should be video (MPEG2)
-------------------------------------+-------------------------------------
Reporter: gyhrvy | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
I'm attempting a partial stream copy of the file "Alcorn McBride PAL Test
Clip (SD)" vid00003.mpg
Available here: http://alcorn.com/test-files/
The source file shows these streams, with the AAC one that I'm not
expecting, and no video stream:
{{{
stream,0,mpeg2video,MPEG-2 video,Main,video,1/25
stream,1,mp2,MP2 (MPEG audio layer 2),unknown,audio,1/44100
}}}
Copying the streams with a cut {{{ffmpeg.exe -i vid00003.mpg -ss 00:00:10
-c:v copy -c:a copy vid00003_cut.mpg}}} gives these streams:
{{{
stream,0,mp2,MP2 (MPEG audio layer 2),unknown,audio,1/44100
stream,1,aac,AAC (Advanced Audio Coding),SSR,audio,1/24000
}}}
Copying the streams without the cut {{{ffmpeg.exe -i vid00003.mpg -c:v
copy -c:a copy vid00003_nocut.mpg}}} works fine.
How to reproduce:
{{{
% ffmpeg.exe -i vid00003.mpg -ss 00:00:10 -c:v copy -c:a copy
vid00003_cut.mpg
ffmpeg version is from zeranoe.com, dated 2016-07-28, git fb91143
ffmpeg version N-81154-gfb91143 Copyright (c) 2000-2016 the FFmpeg
developers
built with gcc 5.4.0 (GCC)
configuration: --disable-static --enable-shared --enable-gpl --enable-
version3
--disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc
--enable-avi
synth --enable-bzlib --enable-libebur128 --enable-fontconfig --enable-
frei0r --e
nable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-
libbs2b
--enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm
--enable-l
ibilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb
--enab
le-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-
librtmp --en
able-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex
--ena
ble-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-
amrwbenc --
enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp
--enable-l
ibx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg
--ena
ble-lzma --enable-decklink --enable-zlib
libavutil 55. 28.100 / 55. 28.100
libavcodec 57. 51.100 / 57. 51.100
libavformat 57. 44.100 / 57. 44.100
libavdevice 57. 0.102 / 57. 0.102
libavfilter 6. 49.100 / 6. 49.100
libswscale 4. 1.100 / 4. 1.100
libswresample 2. 1.100 / 2. 1.100
libpostproc 54. 0.100 / 54. 0.100
}}}
Patches should be submitted to the ffmpeg-devel mailing list and not this
bug tracker.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/5749>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list