[Libav-user] ffmpeg converted swf can't play audio in flash player
黄轩宇
xuanyu.huang at gmail.com
Thu Feb 14 03:57:45 CET 2013
Hi All,
I'm upgrading our application from old version of ffmpeg to latest version.
Our application uses
ffmpeg libraries to do format conversion.
While current version of our application can successfully convert a mp4
file into a swf. After latest
ffmpeg code is used, generated swf, when played in adobe flash player
(installer
here
http://download.macromedia.com/pub/flashplayer/updaters/10/flashplayer_10_sa_debug.exe
)
there's no audio heard. But the same file when played in VLC player, can
play audio correctly.
I also tried ffmpeg executable of latest version, versions on Apr, May and
Jun of 2012. None swf file
generated by them can play audio in flash player. The command I used is the
simplest form: ffmpeg -i input.mp4 output.swf
Since current version of our application uses ffmpeg at about May 2012, and
it can generate correct swf.
I guess there are some settings our application set got deprecated or
changed.
Does anyone have an idea of this?
Great thanks.
source mp4 link here:
https://dl.dropbox.com/u/7854771/big_buck_bunny.mp4and command line
log attached.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ffmpeg.org/pipermail/libav-user/attachments/20130214/195176bb/attachment.html>
-------------- next part --------------
$ ffmpeg -i big_buck_bunny.mp4 big_buck_bunny.1.swf
ffmpeg version N-49844-g1ac0fa5 Copyright (c) 2000-2013 the FFmpeg developers
built on Feb 12 2013 17:42:46 with gcc 4.7.2 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
libavutil 52. 17.101 / 52. 17.101
libavcodec 54. 91.103 / 54. 91.103
libavformat 54. 63.100 / 54. 63.100
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 37.101 / 3. 37.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'big_buck_bunny.mp4':
Metadata:
major_brand : mp42
minor_version : 1
compatible_brands: mp42avc1
creation_time : 2010-02-09 01:55:39
Duration: 00:01:00.10, start: 0.000000, bitrate: 733 kb/s
Stream #0:0(eng): Audio: aac (mp4a / 0x6134706D), 22050 Hz, stereo, fltp, 65 kb/s
Metadata:
creation_time : 2010-02-09 01:55:39
handler_name : Apple Sound Media Handler
Stream #0:1(eng): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 640x360, 612 kb/s, 23.96 fps, 24 tbr, 600 tbn, 1200 tbc
Metadata:
creation_time : 2010-02-09 01:55:39
handler_name : Apple Video Media Handler
Stream #0:2(eng): Data: none (rtp / 0x20707472), 45 kb/s
Metadata:
creation_time : 2010-02-09 01:55:39
handler_name : hint media handler
Stream #0:3(eng): Data: none (rtp / 0x20707472), 5 kb/s
Metadata:
creation_time : 2010-02-09 01:55:39
handler_name : hint media handler
Output #0, swf, to 'big_buck_bunny.1.swf':
Metadata:
major_brand : mp42
minor_version : 1
compatible_brands: mp42avc1
encoder : Lavf54.63.100
Stream #0:0(eng): Video: flv1, yuv420p, 640x360, q=2-31, 200 kb/s, 90k tbn, 24 tbc
Metadata:
creation_time : 2010-02-09 01:55:39
handler_name : Apple Video Media Handler
Stream #0:1(eng): Audio: mp3, 22050 Hz, stereo, fltp
Metadata:
creation_time : 2010-02-09 01:55:39
handler_name : Apple Sound Media Handler
Stream mapping:
Stream #0:1 -> #0:0 (h264 -> flv)
Stream #0:0 -> #0:1 (aac -> libmp3lame)
Press [q] to stop, [?] for help
frame= 1440 fps=391 q=31.0 Lsize= 2469kB time=00:01:00.16 bitrate= 336.1kbits/s
video:1959kB audio:470kB subtitle:0 global headers:0kB muxing overhead 1.622427%
More information about the Libav-user
mailing list