[FFmpeg-trac] #5676(undetermined:new): 3.1 is broken with (at least) mp3 audio
FFmpeg
trac at avcodec.org
Wed Jun 29 10:27:11 CEST 2016
#5676: 3.1 is broken with (at least) mp3 audio
-------------------------------------+-------------------------------------
Reporter: marillat | Owner:
Type: defect | Status: new
Priority: important | Component:
Version: git-master | undetermined
Keywords: regression | Resolution:
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 1
-------------------------------------+-------------------------------------
Comment (by marillat):
Here is the output from ffplay 3.0.2 and 3.1 libraries :
{{{
$ ffplay -debug 56 -fdebug ts foo.mp3
ffplay version 3.0.2 Copyright (c) 2003-2016 the FFmpeg developers
built with gcc 5.3.1 (Debian 5.3.1-17) 20160429
configuration: --prefix=/usr --extra-cflags='-g -O2 -fstack-protector-
strong -Wformat -Werror=format-security ' --extra-ldflags='-Wl,-z,relro'
--cc='ccache cc' --enable-shared --enable-libmp3lame --enable-gpl
--enable-nonfree --enable-libvorbis --enable-pthreads --enable-libfaac
--enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm
--enable-libtheora --enable-libopencore-amrnb --enable-libopencore-amrwb
--enable-libx264 --enable-libspeex --enable-nonfree --enable-libvpx
--enable-libschroedinger --disable-encoder=libschroedinger --enable-
version3 --enable-libopenjpeg --enable-librtmp --enable-avfilter --enable-
libfreetype --disable-decoder=amrnb --enable-libvo-amrwbenc --enable-
libtesseract --libdir=/usr/lib/i386-linux-gnu --disable-vda --enable-
libbluray --enable-libcdio --enable-gnutls --enable-frei0r --enable-
openssl --enable-libass --enable-libopus --enable-fontconfig --enable-
libpulse --disable-mipsdsp --disable-mips32r2 --disable-msa --disable-
mipsfpu --disable-mipsdspr2 --enable-libvidstab --enable-libzvbi --enable-
avresample --enable-libutvideo --enable-libfdk-aac --enable-libx265
--enable-libbs2b --enable-libilbc --enable-libopenh264 --enable-libkvazaar
--enable-libsnappy --enable-libsoxr --enable-libiec61883 --enable-vaapi
--enable-opencl --cpu=i686 --enable-libdc1394 --disable-altivec
--shlibdir=/usr/lib/i386-linux-gnu
libavutil 55. 17.103 / 55. 27.100
libavcodec 57. 24.102 / 57. 48.101
libavformat 57. 25.100 / 57. 40.101
libavdevice 57. 0.101 / 57. 0.101
libavfilter 6. 31.100 / 6. 46.102
libavresample 3. 0. 0 / 3. 0. 0
libswscale 4. 0.100 / 4. 1.100
libswresample 2. 0.101 / 2. 1.100
libpostproc 54. 0.100 / 54. 0.100
[file @ 0xaf000ba0] Setting default whitelist 'file,crypto' f=0/0
[mp3 @ 0xaf0004a0] Format mp3 probed with size=2048 and score=51
[mp3 @ 0xaf0004a0] pad 576 1800
[mp3 @ 0xaf0004a0] Skipping 0 bytes of junk at 417.
[mp3 @ 0xaf0004a0] Before avformat_find_stream_info() pos: 417 bytes
read:65664 seeks:2 nb_streams:1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] demuxer injecting skip 1105 / discard 0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561878065151,
dts=9223090561878065151, size=179, duration=368640, flags=1
[mp3 @ 0xaf001500] skip 1105 / discard 0 samples due to side data
[mp3 @ 0xaf001500] skip 1105/1152 samples
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561878433791,
dts=9223090561878433791, size=156, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561878802431,
dts=9223090561878802431, size=156, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561879171071,
dts=9223090561879171071, size=156, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561879539711,
dts=9223090561879539711, size=130, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561879908351,
dts=9223090561879908351, size=130, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561880276991,
dts=9223090561880276991, size=156, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561880645631,
dts=9223090561880645631, size=104, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561881014271,
dts=9223090561881014271, size=130, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561881382911,
dts=9223090561881382911, size=130, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561881751551,
dts=9223090561881751551, size=130, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561882120191,
dts=9223090561882120191, size=104, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561882488831,
dts=9223090561882488831, size=104, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561882857471,
dts=9223090561882857471, size=104, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561883226111,
dts=9223090561883226111, size=731, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561883594751,
dts=9223090561883594751, size=1044, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561883963391,
dts=9223090561883963391, size=1044, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561884332031,
dts=9223090561884332031, size=1044, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561884700671,
dts=9223090561884700671, size=1044, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561885069311,
dts=9223090561885069311, size=1044, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561885437951,
dts=9223090561885437951, size=1044, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561885806591,
dts=9223090561885806591, size=1044, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561886175231,
dts=9223090561886175231, size=1044, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561886543871,
dts=9223090561886543871, size=835, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561886912511,
dts=9223090561886912511, size=835, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561887281151,
dts=9223090561887281151, size=835, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561887649791,
dts=9223090561887649791, size=731, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561888018431,
dts=9223090561888018431, size=731, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561888387071,
dts=9223090561888387071, size=522, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561888755711,
dts=9223090561888755711, size=731, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561889124351,
dts=9223090561889124351, size=626, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561889492991,
dts=9223090561889492991, size=626, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561889861631,
dts=9223090561889861631, size=731, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561890230271,
dts=9223090561890230271, size=626, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561890598911,
dts=9223090561890598911, size=626, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561890967551,
dts=9223090561890967551, size=731, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561891336191,
dts=9223090561891336191, size=731, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561891704831,
dts=9223090561891704831, size=626, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561892073471,
dts=9223090561892073471, size=835, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561892442111,
dts=9223090561892442111, size=626, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561892810751,
dts=9223090561892810751, size=626, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561893179391,
dts=9223090561893179391, size=626, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561893548031,
dts=9223090561893548031, size=731, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561893916671,
dts=9223090561893916671, size=626, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561894285311,
dts=9223090561894285311, size=731, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561894653951,
dts=9223090561894653951, size=626, duration=368640, flags=1
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561895022591,
dts=9223090561895022591, size=731, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561895391231,
dts=9223090561895391231, size=731, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561895759871,
dts=9223090561895759871, size=731, duration=368640, flags=1
[mp3 @ 0xaf0004a0] ff_read_packet stream=0, pts=NOPTS, dts=NOPTS,
size=1024, duration=0, flags=0
[mp3 @ 0xaf0004a0] read_frame_internal stream=0, pts=9223090561896128511,
dts=9223090561896128511, size=731, duration=368640, flags=1
[mp3 @ 0xaf0004a0] All info found
[mp3 @ 0xaf0004a0] After avformat_find_stream_info() pos: 31137 bytes
read:65664 seeks:2 frames:50
Input #0, mp3, from 'foo.mp3':
Duration: 00:03:36.29, start: 0.025057, bitrate: 248 kb/s
Stream #0:0, 50, 1/14112000: Audio: mp3, 44100 Hz, stereo, s16p, 248
kb/s
Metadata:
encoder : LAME3.98r
detected 8 logical cores
[ffplay_abuffer @ 0xaf003780] Setting 'sample_rate' to value '44100'
[ffplay_abuffer @ 0xaf003780] Setting 'sample_fmt' to value 's16p'
[ffplay_abuffer @ 0xaf003780] Setting 'channels' to value '2'
[ffplay_abuffer @ 0xaf003780] Setting 'time_base' to value '1/44100'
[ffplay_abuffer @ 0xaf003780] Setting 'channel_layout' to value '0x3'
[ffplay_abuffer @ 0xaf003780] tb:1/44100 samplefmt:s16p samplerate:44100
chlayout:0x3
[ffplay_abuffersink @ 0xaf003fa0] auto-inserting filter 'auto-inserted
resampler 0' between the filter 'ffplay_abuffer' and the filter
'ffplay_abuffersink'
[AVFilterGraph @ 0xaf01e6c0] query_formats: 2 queried, 0 merged, 3 already
done, 0 delayed
[auto-inserted resampler 0 @ 0xaf011460] [SWR @ 0xaf026c80] Using s16p
internally between filters
[auto-inserted resampler 0 @ 0xaf011460] ch:2 chl:stereo fmt:s16p
r:44100Hz -> ch:2 chl:stereo fmt:s16 r:44100Hz
Invalid sample rate or channel count!
Failed to open file 'foo.mp3' or configure filtergraph
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/5676#comment:15>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list