1、将1920*1080视频转换为640*360
ffmpeg -i video_1920.mp4 -vf scale=640:360 video_640.mp4 -hide_banner
-i: 输入资源
-vf: 视频参数
-hide_banner: 隐藏ffmpeg多余的打印日志
2、抓取Mac摄像头并推流命令
ffmpeg -f avfoundation -video_size 640x480 -framerate 30 -i 0:0 -vcodec libx264 -preset veryfast -f flv rtmp://localhost:1888/live/demo
3、抓取Mac摄像头和桌面并推流命令
ffmpeg -f avfoundation -framerate 30 -i "1:0" -f avfoundation -framerate 30 -video_size 640x480 -i "0" -c:v libx264 -preset slow -filter_complex 'overlay=main_w-overlay_w-10:main_h-overlay_h-10' -acodec libmp3lame -ar 44100 -ac 1 -f flv rtmp://localhost:1888/live/demo
4、将H264文件转mp4文件
ffmpeg -i test.264 -vcodec copy -f mp4 test.mp4
5、将H264文件和aac文件转mp4文件
ffmpeg -i test.aac -i test.h264 -map 0:0 -map 1:0 test.mp4
6、视频格式转换 MP4 - MOV
ffmpeg -i /Users/xxx/Desktop/xx.mp4 /Users/xxx/Desktop/xx.mov
待参数的视频格式转换,可以设置一个或多个参数
ffmpeg -i /Users/xxx/Desktop/xx.mp4 -s 720x480 -b:v 1500k /Users/xxx/Desktop/xx.mov
-s: scale的缩写,分辨率参数 【-b:v】码流参数