一、stagefright
(1)stagefright help:
root@android:/sdcard/Music # stagefright -h
usage: stagefright
-h(elp)
-a(udio)
-n repetitions
-l(ist) components
-m max-number-of-frames-to-decode in each pass
-b bug to reproduce
-p(rofiles) dump decoder profiles supported
-t(humbnail) extract video thumbnail or album art
-s(oftware) prefer software codec
-r(hardware) force to use hardware codec
-o playback audio
-w(rite) filename (write to .mp4 file)
-k seek test
-x display a histogram of decoding times/fps (video only)
-S allocate buffers from a surface
-T allocate buffers from a surface texture
-d(ump) filename (raw stream data to a file)
-D(ump) filename (decoded PCM data to a file)
root@android:/sdcard/Music #
(2)stagefright示例:
root@android:/sdcard/Music # stagefright -a -o ferry.mp3
-----------------------------------
二、播放媒体文件的工具ffplay
即可以播放视频也可以播放音频:
ffplay shy.mp3
FFmpeg命令行工具学习(二):播放媒体文件的工具ffplay_音视频开发老马的博客-CSDN博客_ffmpeg 循环播放
三、andorid原生
aosp/frameworks/av/media/tests/benchmark
这个里面,有测试mp3的解码的demo