ffmpeg 命令行裁切视频(录像文件裁去时间)

1、安装docker版ffmpeg

docker pull linuxserver/ffmpeg

2、裁切视频

复制代码
docker run --rm -it \
  -v $(pwd):/video \
  --privileged=true \
  linuxserver/ffmpeg \
  -i /video/20230720081206.mp4 \
  -threads auto \
  -vf "crop=in_w-(122*16/9):in_h-122:0:122,scale=1280:720" \
  -c:v libx264 \
  -b:v 2M \
  -c:a copy \
  /video/1.20230720081206.mp4
复制代码

命令解释:将当前目录下的视频文件:20230720081206.mp4 裁掉视频顶部122像素的画面,视频右侧以16:9的比例同步裁切122/16*9像素,然后将主体部分转换为720p输出,输出编码为H.264,码率为2M,音频拷贝原来音频,输出为当前目录下的:1.20230720081206.mp4文件。

 

命令中的3处122替换为顶部要裁掉的像素(如果是1080p视频&&1080p系统分辨率,可以全屏后用微信/QQ截图查看顶部要裁掉的像素);
命令中的20230720081206.mp4替换为要裁切的视频文件;

如果要上下均剪裁,如上面剪裁122底部剪裁100,总共剪裁222,将命令里的前两个122替换成222即可。

posted @   河在谈  阅读(539)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
历史上的今天:
2018-07-20 Beyond Compare4 激活
点击右上角即可分享
微信分享提示