我爱看高清论坛

 找回密码
 立即注册
搜索
查看: 311|回复: 0

FFmpeg视频处理常用方法

[复制链接]

该用户从未签到

管理员

QQ上不处理问题.有问题请到论坛反馈区反馈.谢谢!

UID
2
注册时间
2015-5-19
最后登录
2024-4-27
在线时间
4108 小时
回帖
1486
主题
4587
精华
9
汤圆
192957
威望
125
积分
26029
阅读权限
200

优秀录制员优秀音轨剪辑员最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主论坛元老荣誉管理1周年勋章2周年勋章3周年勋章4周年勋章5周年勋章6周年勋章7周年勋章8周年勋章

发表于 2023-9-25 14:56:17 | 显示全部楼层
声明:本站所有作品片源均来源于互联网公开渠道,影视版权均归原电影公司所有,如有侵犯版权,请与52khd@52khd.cn联系,我们将立即删除. 52KHD宗旨点击进入

查看视频信息

  1. ffmpeg -i ./video.mp4 -hide_banner
复制代码


截取视频片段
1、指定起始时间,默认截取到视频结尾
  1. ffmpeg -ss 00:01:00 -i source.mp4 -c copy -hide_banner result.mp4
复制代码


2、指定起始时间、终止时间
  1. ffmpeg -ss 00:01:00 -to 00:02:00 -i source.mp4 -c copy -hide_banner result.mp4
复制代码


3、指定起始时间、持续时间
  1. ffmpeg -ss 00:01:00 -t 00:01:00 -i source.mp4 -c copy -hide_banner result.mp4
复制代码


合并视频
先创建一个文本文件filelist.txt,内容是要合并的视频文件路径,如下:
  1. file '1.mp4'
  2. file '2.mp4'
  3. file '3.mp4'
复制代码


然后执行:
  1. ffmpeg -f concat -i filelist.txt -c copy result.mp4
复制代码


其他方法参见这里。

视频分辨率缩放
  1. # scale=width:height, -1表示自动计算相应维度大小
  2. ffmpeg -i source.mp4 -vf scale=480:-1 result.mp4
复制代码


视频裁剪
  1. # crop后面的参数为w:h:x:y
  2. # w、h为输出视频的宽和高
  3. # x、y标记输入视频中的某点,将该点作为基准点,向右下进行裁剪得到输出视频。若x、y省略的话,默认居中剪切
  4. ffmpeg -i source.mp4 -vf crop=400:400 result.mp4
复制代码

视频格式转换
1、avi → mp4
  1. # 单独指定音频编码器(-acodec)和视频编码器(-vcodec)
  2. ffmpeg -i source.avi -acodec copy -vcodec copy result.mp4
  3. # 合并指定音频编码器和视频编码器:-c copy
  4. ffmpeg -i source.avi -c copy result.mp4
复制代码


QQ截图20230925145644.jpg

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|我爱看高清论坛 ( 鄂ICP备15010622号-1 )

GMT+8, 2024-4-28 05:09

Powered by 52KHD.CN

© 2015-2023 俩木成林博客(看高清)

快速回复 返回顶部 返回列表