【Linux-Windows】使用ffmpeg裁剪视频
【Linux-Windows】使用ffmpeg裁剪视频
- 1、背景
- 2、裁剪视频画面宽高
- 3、裁剪指定时长的视频
1、背景
本博客涉及ffmpeg视频裁剪。
ffmpeg是一个开源的强大的音视频工具。
本博客在windows10操作系统,下载的包:ffmpeg-n4.4-latest-win64-lgpl-4.4.zip
解压后使用bin文件夹下的ffmpeg.exe可执行程序。
ffmpeg可以裁剪视频画面的尺寸,同时还可以指定视频起始点和时长,就可以裁剪视频片段。
你也可以使用opencv进行手动裁剪。
但请注意:相比opencv裁剪,ffmpeg裁剪后的音频会得以保留,相对直接方便。
2、裁剪视频画面宽高
fmpeg视频裁剪使用crop视频滤镜(Video filter),
它可以把视频从指定的x、y位置裁剪成指定的w、h。坐标系是基于左上点开始的。
示例:
ffmpeg.exe -i Test.mp4 -vf crop=1920:900:0:100 out.mp4 -y
crop的参数格式为:
w:h:x:y,
w、h为输出视频的宽和高,
x、y标记输入视频中的某点,将该点作为基准点,向右下进行裁剪得到输出视频。
如果x y不写的话,默认居中剪切。
3、裁剪指定时长的视频
需要指定裁剪时长,使用 -t 参数,比如 -t 10 表示只裁剪10秒钟。
需要指定裁剪起点,使用-ss参数,比如 -ss 00:10:00 表示只裁剪10秒钟。
即:
ffmpeg -i [filename] -ss [starttime] -t [length] -c copy [newfilename]
参数说明:
i 为需要裁剪的文件。
ss 为裁剪开始时间。
t 为裁剪结束时间或者长度。
c 为裁剪好的文件存放。
示例:
ffmpeg.exe -i Test.mp4 -ss 00:00:10 -t 5 -c copy out.mp4
【Linux-Windows】使用ffmpeg裁剪视频相关推荐
- FFmpeg裁剪视频
FFmpeg裁剪视频 ffmpeg -ss 00:00:00 -i video.mp4 -vcodec copy -acodec copy -t 00:00:31 output1.mp4 00:00: ...
- 嵌入式Linux下基于FFmpeg的视频硬件编解码
嵌入式Linux下基于FFmpeg的视频硬件编解码[图] http://www.c114.net ( 2012/3/1 15:41 ) 摘要: 对FFmpeg多媒体解决方案中的视频编解码流程进行研究. ...
- 【ffmpeg裁剪视频faster rcnn自动检测 via】全自动实现ffmpeg将视频切割为图片帧,再使用faster rcnn将图片中的人检测出来,最后将检测结果转化为via可识别的csv格式
目录 前言 一,ffmpeg 自动裁剪 1.1 目录结构 1.2 cutVideoToImage.sh 1.2 myVideo 1.3 myVideo15mins 1.5 myFrames 1.6 运 ...
- 嵌入式Linux下基于FFmpeg的视频硬件编解码[图]
转自:http://tech.c114.net/167/a674033.html 摘要: 对FFmpeg多媒体解决方案中的视频编解码流程进行研究.结合对S3C6410处理器视频硬件编解码方法的分析,阐 ...
- ffmpeg裁剪视频长度
裁剪视频长度:从视频开始到第39分钟的长度 ffmpeg -i test.mp4 -vcodec copy -acodec copy -ss 00:00:00 -to 00:39:00 test_cu ...
- ffmpeg java linux水印,Linux环境用FFmpeg给视频加水印详细步骤
FFmpeg给视频添加水印,根据官方文档的介绍可以知道FFmpeg在编译安装的时候还需要加 –enable-libfreetype.–enable-libfontconfig. --enable-li ...
- linux deepin使用FFmpeg处理视频格式、尺寸、播放速度
背景 deepin下的视频处理.剪辑软件可选择的比较少,没有Window下常用的PR.AE.格式工厂等,达芬奇由于依赖的问题不是很好安装.我们可以充分利用deepin系统自带的FFmpeg,完成常用的 ...
- FFMPEG裁剪 视频比例至 4:3 3gp h263 aac(结果比例任改)
批处理 裁剪 视频比例至 4:3 3gp h263 aac.bat @echo off&setlocal enabledelayedexpansion REM ### 找到上级目录下的所有支持 ...
- ffmpeg裁剪视频画面
crop的参数格式为w:h:x:y, w.h为输出视频的宽和高, x.y标记输入视频中的某点,将该点作为基准点,向右下进行裁剪得到输出视频.如果x y不写的话,默认居中剪切 例子 ffmpeg -i ...
最新文章
- python中cursor属性_Python – AttributeError:’NoneType’对象没有属性’cursor’
- 开发日记-20190915 关键词 汇编语言王爽版 第十一章
- 用ab进行POST,GET压力测试,且定义header及json的内容
- DataTable方法 和 性能
- java treemap_Java TreeMap putAll()方法与示例
- html怎么让五张照片并排显示,最考验右脑5张照片,30s内能发现问题都是牛人,PS做不出来...
- 修改MyEclipse/Eclipse左侧文字大小(MacOS/Windows)
- win8.1 linux系统,电脑显示win8.1linux系统失效的原因及解决办法!
- C++ STL 容器的一些总结
- 常用脚本--在线重建或重整实例下所有索引
- Irrlicht例001--Hello World
- 红月3.8登入器重新设计并且支持窗口化兼容win10
- 在线画图工具,高效办公
- 编译原理实验:miniC语言编译器
- df pd 属性_pd.DataFrame()函数解析
- Oracle 11gR2光钎链路切换crs服务发生crash
- 舞魔金星[读书笔记]
- #clickid#CID#全新小程序链路CID/clickid解决方案,合规、完美防阿里封禁
- ArcGIS分级显示
- 【练习题】python列表练习题1