FFmpeg基本使用

# 1. 安装

brew install ffmpeg
1

# 2. 常用命令

# 2.1 查看设备

ffmpeg -f avfoundation -list_devices true -i ""
1

# 2. 推流

这里使用推流地址rtmp://www.apegeek.com:7989/livestream/123456

# 2.1 推流摄像头

ffmpeg -f avfoundation -framerate 30 -video_size 1280x720 -i  "0"  -vcodec libx264 -acodec libfaac -f flv rtmp://www.apegeek.com:7989/livestream/123456
1

# 2.2 推流麦克风

ffmpeg -f avfoundation -i ":0" -vcodec libx264 -preset ultrafast -acodec libmp3lame -ar 44100 -ac 1 -f flv rtmp://www.apegeek.com:7989/livestream/123456
1

# 2.3 摄像头+麦克风

ffmpeg -f avfoundation -framerate 30 -video_size 1280x720 -i "0:0" -vcodec libx264 -preset ultrafast -acodec libmp3lame -ar 44100 -ac 1 -f flv rtmp://www.apegeek.com:7989/livestream/123456
1

# 2.3 推流桌面

ffmpeg -f avfoundation -i "2" -vcodec libx264 -preset ultrafast -acodec libfaac -f flv rtmp://www.apegeek.com:7989/livestream/123456
1
更新时间: 12/13/2022, 7:50:55 PM