FFMpeg笔记(十一)常用FFmpeg命令行
2022-02-14 20:29 jiayayao 阅读(262) 评论(0) 编辑 收藏 举报获取yuv文件(100帧)
ffmpeg -i /Users/jiayayao/Documents/Samples/video/3_1280_720_30fps_h264.mp4 -vframes 100 output.yuv
获取全部yuv文件
ffmpeg -i /Users/jiayayao/Documents/Samples/video/3_1280_720_30fps_h264.mp4 output.yuv
播放原始yuv文件
ffplay -f rawvideo -video_size 1280x720 -pixel_format yuv420p output.yuv
将所有的视频帧保存为图片
ffmpeg -i input.mp4 output_%d.png
将所有的视频、音频信息保存为xml
ffprobe -show_frames -select_streams v -of xml inputfile.mp4 > videoframes.info
提取视频解码前的裸数据
ffmpeg -i input.mp4 -vcodec copy output.h264
旋转90度
ffmpeg -i input.mp4 -metadata:s:v rotate="90" -codec copy output.mp4
pixel_format转换
ffmpeg -pixel_format yuv420p -s 1280x720 -i /Users/jiayayao/input8bit.yuv -s 1280x720 -pixel_format yuv420p10le out10bit.yuv
合并视频
ffmpeg -f concat -safe 0 -i videolist.txt -y output_concat.mp4
videolist.txt:
file 'normal video.mp4' file 'normal video2.mp4' file 'normal video3.mp4' file 'normal video4.mp4' file 'normal video5.mp4' file 'normal video6.mp4'
其他
ffmpeg -i input.mp4 -filter:v "minterpolate=fps=60" -c:a copy output.60fps.mp4
本文来自博客园,作者:jiayayao,邮箱:jiayayao@126.com,转载请注明原文链接:https://www.cnblogs.com/jiayayao/p/15894030.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了