[FFmpeg-trac] #3146(undetermined:new): Some MP3 files don't detect any streams
FFmpeg
trac at avcodec.org
Sun Nov 17 01:20:15 CET 2013
#3146: Some MP3 files don't detect any streams
--------------------------------------+----------------------------------
Reporter: catd | Type: defect
Status: new | Priority: normal
Component: undetermined | Version: 2.1
Keywords: mp3 detect | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
--------------------------------------+----------------------------------
Summary of the bug:
When trying to play back certain mp3 files, ffplay only plays silence and
prints the messages:
{{{
[mp3 @ 0x7f0974000920] Format mp3 detected only with low score of 24,
misdetection possible!
[mjpeg @ 0x7f09740024e0] mjpeg: error, decode_app parser read over the end
[mp3 @ 0x7f0974000920] Stream #0: not enough frames to estimate rate;
consider increasing probesize
[mp3 @ 0x7f0974000920] Stream #1: not enough frames to estimate rate;
consider increasing probesize
[mp3 @ 0x7f0974000920] Could not find codec parameters for stream 0
(Audio: mp3, 0 channels, s16p): unspecified frame size
Consider increasing the value for the 'analyzeduration' and 'probesize'
options
}}}
And on these files, ffprobe does not report any bitrate or channels for
the audio stream:
{{{
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0:0: Audio: mp3, 0 channels, s16p
Stream #0:1: Video: mjpeg, yuvj420p(pc), 160x160, 90k tbr, 90k tbn,
90k tbc
}}}
The file plays fine with mpg123 and alsaplayer.
How to reproduce:
{{{
% ffprobe Stuntin_\#39\;_By_The_floozies.mp3
% ffplay Stuntin_\#39\;_By_The_floozies.mp3
}}}
ffmpeg --version:
{{{
ffmpeg version 2.1 Copyright (c) 2000-2013 the FFmpeg developers
built on Nov 2 2013 07:46:01 with gcc 4.8.2 (GCC)
configuration: --prefix=/usr --disable-debug --disable-static --enable-
avresample --enable-dxva2 --enable-fontconfig --enable-gnutls --enable-gpl
--enable-libass --enable-libbluray --enable-libfreetype --enable-libgsm
--enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb
--enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-
libpulse --enable-librtmp --enable-libschroedinger --enable-libspeex
--enable-libtheora --enable-libv4l2 --enable-libvorbis --enable-libvpx
--enable-libx264 --enable-libxvid --enable-pic --enable-postproc --enable-
runtime-cpudetect --enable-shared --enable-swresample --enable-vdpau
--enable-version3 --enable-x11grab
libavutil 52. 48.100 / 52. 48.100
libavcodec 55. 39.100 / 55. 39.100
libavformat 55. 19.104 / 55. 19.104
libavdevice 55. 5.100 / 55. 5.100
libavfilter 3. 90.100 / 3. 90.100
libavresample 1. 1. 0 / 1. 1. 0
libswscale 2. 5.101 / 2. 5.101
libswresample 0. 17.104 / 0. 17.104
libpostproc 52. 3.100 / 52. 3.100
}}}
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/3146>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list