FFMPEG指令处理音频使用指南

一、使用ffmpeg播放音频文件

alsa.conf文件需要放到下面路径:usr/share/alsa/alsa.conf

ffmpeg -i 12full.wav -f alsa hw:0,0

ffmpeg -i /etc/bootanimation/audio.wav -f alsa -acodec pcm_s32le hw:2,2

二、调整音频文件音量后播放

ffmpeg -i 12full.wav -vol 200 -f alsa hw:0,0

三、ffmpeg处理后传给aplay播放

./ffmpeg -i music_48k_2ch_32b.wav -af volume=0.781250 -f s32le -acodec pcm_s32le -ar 48000 -ac 2 - | aplay -Dhw:2,0 -r 48000 -c 2 -f s32_le -t raw

./ffmpeg -i music_48k_2ch_32b.wav -vol 100 -f s32le -acodec pcm_s32le - | aplay -Dhw:2,0 -r 48000 -c 2 -f s32_le -t raw

./ffmpeg -i music_48k_2ch_32b.wav -vol 100 -f s32le - | aplay -Dhw:2,0 -r 48000 -c 2 -f s32_le -t raw

./ffmpeg -i music_48k_2ch_32b.wav -af volume=0.1 -f s32le -acodec pcm_s32le - | aplay -Dhw:2,0 -r 48000 -c 2 -f s32_le -t raw

四、使用ffmpeg录音

ffmpeg -f alsa -t 00:00:06 -ar 48000 -ac 2 -acodec pcm_s32le -i hw:0,4 /sdcard/test.wav

ffmpeg -f alsa -ar 48000 -ac 2 -c:a pcm_s32le -i hw:0,4 /sdcard/test.wav

五、使用arecord录音后ffmpeg 播放

arecord -Dhw:0,4 -c 2 -r 48000 -f s32_le -t raw | ffmpeg -f s32le -i - -af volume=0.8 -f alsa -acodec pcm_s32le hw:0,0

六、arecord录音后ffmpeg处理然后aplay播放

arecord -Dhw:0,4 -c 2 -r 48000 -f s32_le -t raw | ffmpeg -f s32le -i - -af volume=0.8 -f s32le - | aplay -Dhw:0,0 -r 48000 -c 2 -f s32_le -t raw

七、相关工具下载

alsa工具:

https://download.csdn.net/download/u013463707/88356773

ffmpeg:

https://download.csdn.net/download/u013463707/79692819

相关推荐
浮华落定6 小时前
DeepSeek+即梦 做AI视频
人工智能·chatgpt·音视频
Black蜡笔小新11 小时前
从中心化到点对点:视频通话SDK组件EasyRTC如何通过WebP2P技术实现低延迟通信
网络协议·音视频·p2p
清月电子16 小时前
BT401双模音频蓝牙模块如何开启ble的透传,有什么注意事项
单片机·嵌入式硬件·物联网·音视频
深圳市青牛科技实业有限公司16 小时前
芯麦 GC1808:高性能、低成本的立体声音频模数转换器
人工智能·嵌入式硬件·算法·音视频·能源·新能源·电动工具
cuijiecheng201816 小时前
音视频入门基础:RTP专题(9)——FFmpeg接收RTP流的原理和内部实现
ffmpeg·音视频
京河小蚁17 小时前
微信云开发小程序音频播放踩坑记录 - 从熄屏播放到iOS静音
微信·小程序·音视频
9527华安18 小时前
FPGA实现SDI视频解码转GTY光口传输,基于GS2971+Aurora 8b/10b编解码架构,提供工程源码和技术支持
fpga开发·架构·音视频·8b/10b·sdi·gty·gs2971
shawn·xiao18 小时前
Android:播放Rtsp视频流的两种方式
android·音视频·视频
偶是老李头18 小时前
Ubuntu虚拟机NDK编译ffmpeg
linux·ubuntu·ffmpeg·android ndk
忘不了情19 小时前
前端如何播放二进制音频数据
javascript·react.js·音视频