ffmpeg 使用小記
mp4轉圖片
./ffmpeg.exe -i ./v/1.mp4 -r 1 ./v/img/img_%04d.jpg
mp4兼容平板quicktime
./ffmpeg.exe -i ./v/1.mp4 -c:v libx265 -c:a aac -crf 25 -tag:v hvc1 output265.mp4
wmv格式轉mp4
./ffmpeg.exe -i ./v/2.wmv -c:v libx264 -crf 20 -c:a aac -strict experimental -b:a 192k output.mp4
./ffmpeg.exe -i ./v/2.wmv -c:v libx265 -c:a aac -crf 25 -tag:v hvc1 output2.mp4
avi格式轉mp4
ffmpeg -i input.avi output.mp4
ffmpeg -i input.avi -c:v libx264 -preset slow -crf 20 -s 1920x1080 output.mp4
rmvb格式轉mp4
ffmpeg -i input.rmvb -c:v libx264 -crf 20 -c:a aac -strict experimental -b:a 192k output.mp4
rmvb格式轉mp4 并丟棄音頻
ffmpeg -i input.rmvb -vcodec mpeg4 -b:v 200k -r 15 -an output.mp4
-b:v 200k 視頻碼率轉成200k
-r 視頻幀率轉成15 fps
-an 丟棄音頻
分析媒體封裝信息
.\ffprobe.exe -show_format .\v\1.mp4
分析媒體信息并把結果輸出成xml格式 (格式參數支持 xml ini json csv flat)
.\ffprobe.exe -of xml -show_streams .\v\1.mp4
查看視頻幀信息
.\ffprobe.exe -of xml -show_frames -select_streams v .\v\1.mp4 >1.txt
播放視頻
./ffplay.exe -autoexit .\v\1.mp4
播放視頻 從30秒開始,播放20秒 之后自動關閉
./ffplay.exe -ss 30 -t 20 -autoexit .\v\1.mp4
加載字幕
./ffplay.exe -vf "subtitles=test.srt" -autoexit .\v\1.mp4
打開網絡直播流
./ffplay.exe -window_title “自定義播放標題” rtmp://url
播放rtsp流
./ffplay.exe -rtsp_transport tcp rtsp://url
無緩沖播放,并指定窗口大小
./ffplay.exe -x 800 -y 600 -rtsp_transport tcp -i rtsp:/url -fflags nobuffer

浙公網安備 33010602011771號