[FFmpeg-user] Problem with decoding an MP3 stream introduced after April 6th

Dennis Volodomanov volodomanov at gmail.com
Fri Apr 19 05:24:59 CEST 2013


Hello all,

The build on April 6th was decoding an MP3 stream just fine, but some 
time after that it broke unfortunately.

Please check the following output:

>  ffmpeg_old -loglevel 99 -i http://radio.retro-retro.ru

ffmpeg version N-51639-g7775992 Copyright (c) 2000-2013 the FFmpeg 
developers
   built on Apr  6 2013 17:29:40 with gcc 4.7.2 (GCC)
   configuration: --disable-shared --enable-static --arch=x86_64 
--target-os=mingw32 
--cross-prefix=/home/dennis/cc/mingw-w64-x86_64/bin/x86_64-w64-mingw32- 
--pkg-config=pkg-config --enable-gpl --enable-libx264 --enable-avisynth 
--enable-libxvid --enable-libmp3lame --enable-version3 --enable-zlib 
--enable-libopenjpeg --enable-libfreetype --enable-fontconfig 
--enable-libass --disable-w32threads --enable-bzlib --enable-libbluray 
--enable-dxva2 --enable-memalign-hack --enable-avresample 
--enable-runtime-cpudetect --extra-cflags=-DPTW32_STATIC_LIB
   libavutil      52. 25.100 / 52. 25.100
   libavcodec     55.  2.100 / 55.  2.100
   libavformat    55.  1.100 / 55.  1.100
   libavdevice    55.  0.100 / 55.  0.100
   libavfilter     3. 49.100 /  3. 49.100
   libavresample   1.  1.  0 /  1.  1.  0
   libswscale      2.  2.100 /  2.  2.100
   libswresample   0. 17.102 /  0. 17.102
   libpostproc    52.  2.100 / 52.  2.100
Splitting the commandline.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging 
level) with argument '99'.
Reading option '-i' ... matched as input file with argument 
'http://radio.retro-retro.ru'.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option loglevel (set logging level) with argument 99.
Successfully parsed a group of options.
Parsing a group of options: input file http://radio.retro-retro.ru.
Successfully parsed a group of options.
Opening an input file: http://radio.retro-retro.ru.
[mp3 @ 0000000001aa7460] Format mp3 probed with size=65536 and score=50
[mp3 @ 0000000001aa7460] File position before 
avformat_find_stream_info() is 0
[mp3 @ 0000000001ad2300] Header missing
[mp3 @ 0000000001aa7460] max_analyze_duration 5000000 reached at 5015510 
microseconds
[mp3 @ 0000000001aa7460] File position after avformat_find_stream_info() 
is 61440
Input #0, mp3, from 'http://radio.retro-retro.ru':
   Duration: N/A, start: 0.000000, bitrate: 96 kb/s
     Stream #0:0, 194, 1/14112000: Audio: mp3, 44100 Hz, stereo, s16p, 
96 kb/s
Successfully opened the file.
At least one output file must be specified
[AVIOContext @ 0000000001a4fe00] Statistics: 65536 bytes read, 0 seeks

-------------------------------------------------------
>  ffmpeg -loglevel 99 -i http://radio.retro-retro.ru

ffmpeg version N-52262-gb63f7b3 Copyright (c) 2000-2013 the FFmpeg 
developers
   built on Apr 19 2013 12:03:13 with gcc 4.7.2 (GCC)
   configuration: --disable-shared --enable-static --arch=x86_64 
--target-os=mingw32 
--cross-prefix=/home/dennis/cc/mingw-w64-x86_64/bin/x86_64-w64-mingw32- 
--pkg-config=pkg-config --enable-gpl --enable-libx264 --enable-avisynth 
--enable-libxvid --enable-libmp3lame --enable-version3 --enable-zlib 
--enable-libopenjpeg --enable-libfreetype --enable-fontconfig 
--enable-libass --disable-w32threads --enable-bzlib --enable-libbluray 
--enable-dxva2 --enable-memalign-hack --enable-avresample 
--enable-runtime-cpudetect --extra-cflags=-DPTW32_STATIC_LIB
   libavutil      52. 27.100 / 52. 27.100
   libavcodec     55.  3.100 / 55.  3.100
   libavformat    55.  3.100 / 55.  3.100
   libavdevice    55.  0.100 / 55.  0.100
   libavfilter     3. 58.100 /  3. 58.100
   libavresample   1.  1.  0 /  1.  1.  0
   libswscale      2.  2.100 /  2.  2.100
   libswresample   0. 17.102 /  0. 17.102
   libpostproc    52.  3.100 / 52.  3.100
Splitting the commandline.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging 
level) with argument '99'.
Reading option '-i' ... matched as input file with argument 
'http://radio.retro-retro.ru'.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option loglevel (set logging level) with argument 99.
Successfully parsed a group of options.
Parsing a group of options: input file http://radio.retro-retro.ru.
Successfully parsed a group of options.
Opening an input file: http://radio.retro-retro.ru.
[AVIOContext @ 0000000001a94f60] Statistics: 4924 bytes read, 0 seeks
http://radio.retro-retro.ru: Invalid data found when processing input


It fails even if I force "-f mp3".

Thanks in advance for your help!

    Dennis



More information about the ffmpeg-user mailing list