接上篇播放音频,这篇介绍怎么使用ffmpeg获取声卡的音频。
这里依旧使用的ubuntu系统
编译一个有alsa扩展的ffmpeg
sudo apt-get update
sudo apt-get install -y build-essential libasound2-dev nasm
git clone https://git.ffmpeg.org/ffmpeg.git
cd ffmpeg
./configure
make
sudo make install
ffmpeg获取声卡声音
aplay -L # 获取声卡列表
ffmpeg -f alsa -i default output.wav # default是声卡列表中的
ffmpeg音视频混合,rtmp推流
ffmpeg -y -re -i video.mp4 -f alsa -i default -vcodec copy -acodec aac -map 0:v:0 -map 1:a:0 -shortest -f flv rtmp://172.18.0.6:1935/live
文章评论