1. 首页
  2. 文章转载

【转载】FFmpeg 常用命令

本文转载自https://c7sky.com/common-ffmpeg-commands.html 对于研究在线视频转码提供参考

FFmpeg 是一个处理视频和音频内容的开源工具库,可以实现编码、解码、转码、流媒体和后处理等服务。

转换格式

转换为 MP4 格式:

-i 输入文件

指定规格参数:

视频剪切

裁剪前 10 秒:

-ss 开始时间
-t 持续时间

裁剪最后 10 秒:

-sseof 相对于文件末尾的开始时间

裁剪尺寸

将原视频缩小一半,并裁剪画面正中的正方形区域:

scale=width:height iw/ih 表示输入宽度/高度 -1 表示按输入尺寸等比自动计算
crop=width:height:x:y x:y 指定裁剪的左上角位置,默认值为 (in_w-out_w)/2(in_h-out_h)/2,即输出视频为原视频的中央区域

提取视音频

提取视频:

-vcodec copy 复制视频编码
-an 禁止音频输出

提取音频:

-write_xing 0 #2697: MP3 output duration incorrect in OS X

音频淡入/淡出

时长为 20 秒的视频,前 3 秒淡入,最后 3 秒淡出:

视频 GIF 转换

视频转 GIF:

-r fps 帧率

GIF 转视频:

-f gif 强制输入文件识别为 GIF 格式

视频截图

每秒输出一张图:

输出第 10 秒的截图:

每秒截图,大小为原视频的一半,输出一张 10×3 的网格图:

原创文章,作者:zrj766,如若转载,请注明出处:https://www.zrj96.com/post-376.html

欢迎关注本站Telegram频道获取最新资讯:点击加入

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.

联系我们

邮件:admin#zrj766.com

工作时间:周一至周五,8:30-21:30,节假日休息