FFmpeg中可执行文件ffplay用法汇总
從https://ffbinaries.com/downloads 下載最新的4.1版本的windows 64位FFplay。目前linux下的只有3.2版本的。FFplay是一個由FFmpeg和SDL庫組成的簡單媒體播放器,它主要用作各種FFmpeg API的測試。
通過執行以下命令將FFplay信息重定位到ffplay_help.txt文件中便于查看,FFplay使用方法為:ffplay.exe [options] input_file,按”Esc”鍵退出。
ffplay.exe --help > ffplay_help.txt
以下匯總FFplay的常用操作:
1. 播放mp4文件,如mp4,則執行:
ffplay.exe mp4
2. 以指定幀大小的方式播放mp4文件,如1.mp4,指定寬為256,高為512,則執行:
ffplay.exe -x 256 -y 512 1.mp4
3. 播放h264文件,如1.264,則執行:
pplay.exe 1.264
4. 播放yuv文件,如輸入文件為1.yuv,編碼類型為rawvideo,像素格式為yuv420p,幀大小(WxH)為352x288,則執行:
ffplay.exe -i 1.yuv -f rawvideo -pixel_format yuv420p -video_size 352x288
參數說明:-i:指定輸入文件;-f:編碼類型,與FFmpeg中的AVCodecID對應,取ID后的字符串,如AV_CODEC_ID_RAWVIDEO則為rawvideo,不區分大小寫,如既可寫-f rawvideo也可寫-f RAWVIDEO;-pixel_format:像素格式,與FFmpeg中的AVPixelFormat對應,取FMT后的字符串,如AV_PIX_FMT_YUV420P則為yuv420p,必須全為小寫;-video_size:幀大小,形式為寬x高,注意為”x”,而不是”*”。
5. 顯示單張jpeg文件,如1.jpg,則執行:
ffplay.exe 1.jpg
6. 顯示單張png文件,如1.png,則執行:
ffplay.exe 1.png
7. 以指定大小顯示單張png文件,如1.png,指定寬為640,指定高為480,則執行:
ffplay.exe -x 640 -y 480 1.png
8. 播放rtsp視頻流,如播放rtsp://184.72.239.149/vod/mp4://BigBuckBunny_115k.mov,則執行:
ffplay.exe rtsp://184.72.239.149/vod/mp4://BigBuckBunny_115k.mov
GitHub:https://github.com/fengbingchun/OpenCV_Test
總結
以上是生活随笔為你收集整理的FFmpeg中可执行文件ffplay用法汇总的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 通过gdb core dump方法查看程
- 下一篇: 海思3559A上编译GDB源码操作步骤及