[FFmpeg-trac] #1638(avformat:new): SWF demuxer cannot correctly identify MP3 stream
FFmpeg
trac at avcodec.org
Tue Aug 14 02:56:07 CEST 2012
#1638: SWF demuxer cannot correctly identify MP3 stream
--------------------------------------+----------------------------------
Reporter: mbradshaw | Owner:
Type: defect | Status: new
Priority: normal | Component: avformat
Version: git-master | Keywords:
Blocked By: | Blocking:
Reproduced by developer: 0 | Analyzed by developer: 0
--------------------------------------+----------------------------------
I created a SWF file with Adobe Flash Professional CS6 today. It's a
simple SWF that just contains a MP3 track. FFmpeg does not correctly read
this though and is not able to identify the MP3 stream.
Below is the output from ffmpeg regarding this SWF I created today:
{{{
$ ./ffmpeg -i ~/UntitledTest.swf
ffmpeg version N-43294-g8993c25 Copyright (c) 2000-2012 the FFmpeg
developers
built on Aug 12 2012 10:15:07 with gcc 4.2.1 (GCC) (Apple Inc. build
5666) (dot 3)
configuration: --enable-libx264 --enable-gpl --enable-libopenjpeg
libavutil 51. 66.101 / 51. 66.101
libavcodec 54. 50.100 / 54. 50.100
libavformat 54. 22.101 / 54. 22.101
libavdevice 54. 2.100 / 54. 2.100
libavfilter 3. 5.102 / 3. 5.102
libswscale 2. 1.101 / 2. 1.101
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
[swf @ 0x10180ec00] Could not find codec parameters for stream 0 (Audio:
pcm_s16le, 5512 Hz, 1 channels, 88 kb/s): unspecified sample format
Consider increasing the value for the 'analyzeduration' and 'probesize'
options
[swf @ 0x10180ec00] Estimating duration from bitrate, this may be
inaccurate
/Users/mjbshaw/UntitledTest.swf: could not find codec parameters
}}}
I decompiled the swf file with Sothink's SWF Decompiler and got the
following (correct) mp3 out:
{{{
$ ./ffmpeg -i ~/Desktop/UntitledTest/sound/sound\ 1.mp3
ffmpeg version N-43294-g8993c25 Copyright (c) 2000-2012 the FFmpeg
developers
built on Aug 12 2012 10:15:07 with gcc 4.2.1 (GCC) (Apple Inc. build
5666) (dot 3)
configuration: --enable-libx264 --enable-gpl --enable-libopenjpeg
libavutil 51. 66.101 / 51. 66.101
libavcodec 54. 50.100 / 54. 50.100
libavformat 54. 22.101 / 54. 22.101
libavdevice 54. 2.100 / 54. 2.100
libavfilter 3. 5.102 / 3. 5.102
libswscale 2. 1.101 / 2. 1.101
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
[mp3 @ 0x10180ec00] max_analyze_duration 5000000 reached at 5015510
[mp3 @ 0x10180ec00] Estimating duration from bitrate, this may be
inaccurate
Input #0, mp3, from '/Users/mjbshaw/Desktop/UntitledTest/sound/sound
1.mp3':
Duration: 00:00:55.95, start: 0.000000, bitrate: 128 kb/s
Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16, 128 kb/s
At least one output file must be specified
}}}
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1638>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list