1.mp4转yuv命令行
ffmpeg -i input.mp4 -ss 00:00:00 -t 00:00:10 output.yuv
或者ffmpeg -i input.mp4 -f rawvideo output.yuv
或者ffmpeg -i input.mp4 -ss 00:00:00 -t 00:00:10 -pix_fmt yuv420p output.yuv
或者ffmpeg -i 1.mp4 output1.yuv
2.yuv转mp4命令行
ffmpeg -s w*h -pix_fmt yuv420p -i input.yuv -vcodec libx264 output.mp4
3.查看视频文件信息命令行
ffmpeg -i 0.MP4
4.视频切割命令行
ffmpeg -i 1.mp4 -ss 00:01:40 -to 00:00:60 -acodec copy -vcodec copy output1.mp4
5.图片格式转换命令行
ffmpeg -i input.jpg output.png
6.图片截取命令行
ffmpeg -i test.avi -y -f image2 -ss 00:00:00 -vframes 1 test.jpg
7.播放YUV的命令行
ffplay -f rawvideo -video_size 1920x1080 input.yuv
-i:设定输入流
-y:覆盖输出文件,即如果1.***文件已经存在的话,不经提示就覆盖掉了
-f:设定输出格式
-r:指定抽取的帧率,即从视频中每秒钟抽取图片的数量。1代表每秒抽取一帧
-ss:指定起始时间
-vframes:指定抽取的帧数
-s:设定画面的宽与高