ffmpeg调整缩放裁剪视频的基础知识(转)

源网址:ffmpeg调整缩放裁剪视频的基础知识 - yongfengnice - 博客园

1. resize and scale video 调整视频的大小和尺寸

  1-1.调整视频大小(resize)是改变视频的宽度和高度。

      使用-s参数实现,语法:ffmpeg  -i  input_file  -s  wxh  output_file (wxh是宽x高,比如320x240)

     调整视频的尺寸(scale)是改变帧的数量。

      

      

  1-2.预定义的视频大小简写如下:

    

    

2.视频裁剪

  

  视频裁剪使用crop视频滤镜,它可以把视频从指定的x、y位置裁剪成指定的w、h。坐标系是基于左上点开始的。

  语法如下:

    

  example:

    

  如果不指定裁剪的开始点,则x、y的默认值为

    

    example:ffmpeg  -i  intput.avi  -vf  crop=iw/2:ih/2  output.avi 

  需要指定裁剪时长,使用 -t 参数,比如 -t 10 表示只裁剪10秒钟。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/462175.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

学习C语言的工具

书籍:《C Primer Plus》 编译器:code::blocks 编辑器: gedit转载于:https://www.cnblogs.com/owenbeta/archive/2012/03/07/2384286.html

二手房买卖砍价最新攻略 帮你花少钱买好房

漫天要价,就地还钱,意思是说:讲价要狠,心软则败。很多刚需们忍不住要出手了,市场上的好房源也越来越多,如何淘到你我中意的房源,同时我们又不用多花冤枉钱?精心准备热乎出炉,二手房…

lastal

http://last.cbrc.jp/doc/lastal.html This program finds local alignments between query sequences, and reference sequences that have been prepared using lastdb 转载于:https://www.cnblogs.com/0820LL/p/11136767.html

伽罗华有限域的FEC

FEC算法_cloudfly_cn的博客-CSDN博客_fec算法 I 基于IP的语音和视频通话业务为了实时性,一般都是采用UDP进行传输,基站无线一般配置UM模式的RLC承载,因此丢包是不可避免的,在小区信号的边沿则丢包率会更高;为了通话的…

mlecms v2.2版权

inc\tools\smarty 下的Smarty.class.php文件。找到 187行左右 我们会发现原来的 $dopud $_template->libfile($dopud);已经变成了$_headers $this->listaops($_headers);我们按照之前版本的方法将其注释掉,刷新,果然没有了。到这里还不算完&#…

如何求矩阵的逆矩阵

如何求矩阵的逆矩阵 - 叮叮当当sunny - 博客园 求逆矩阵最有效的方法是初等变换法(虽然还有别的方法)。如果要求方阵 AA 的逆矩阵,标准的做法是: 将矩阵 AA 与单位矩阵 II 排成一个新的矩阵 (AI)(AI)将此新矩阵 (AI)(AI) 做初等…

一篇英文文档中找出频数最多的10个单词

"""一篇英文文档中找出频数最多的10个单词collections: Counter 提供计数器工具以支持方便和快速的计数 most_common(n) 返回n个最常见元素及其计数的列表,从最常见到最少。 如果省略nNone,则 most_c…

中断共享(硬件角度)

中断共享: 和别人讨论的时候,谈到了中断共享,下面记录下几种不同的情况:1、一个IP模块中只有一个中断引脚连接到中断控制器,该IP模块中只有一个部件可以产生中断请求;2、一个IP模块中只有一个中断引脚连…

web绿色环境搭建

开篇 需要的软件及他们各自的版本apache-tomcat-6.0.32(绿色版,能直接下载得到)java-jdk1.6.0_25/jre6(安装后制作的绿色版,不能直接下载得到)MyEclipse6.5(安装后制作的绿色版,不能直接下载得到)MySql_5.1.3(绿色版,直接下载得到…

Babel+vscode实现APICloud开发中兼容ES6及以上代码

本文出自APICloud官方论坛, 感谢论坛版主 penghuoyan 的分享。 使用APICloud开发时,考虑到兼容问题一直使用ES5开发,时间越久感觉越落后,整理了一个兼容ES6的开发环境,供大家参考。 步骤1: 安装Node开发环境…

sql完整性

转至:http://www.cnblogs.com/2007/archive/2007/08/24/868428.html更新数据库时,表中不能出现不符合完整性要求的记录,以保证为用户提供正确、有效的数据。实现该目的最直接的方法,是在编写数据库应用程序时,对每个更…

html小知识

字符文本中字符太多 一、正确&#xff1a; <a hrefShowFile.aspx?ID<%# DataBinder.Eval(Container.DataItem, "ID") %>>查看文件</a> 二、错误&#xff1a; <a href"ShowFile.aspx?ID<%# DataBinder.Eval(Container.DataItem, ID) %…

基本数据结构:树(tree)

参考博客 &#xff08;1&#xff09;基本数据结构&#xff1a;树&#xff08;tree&#xff09; - andyidea - 博客园 &#xff08;2&#xff09;《大话数据结构》 &#xff08;3&#xff09;《啊哈&#xff01;算法》 1、树的相关定义 &#xff08;1&#xff09;树&#xff1a;…

参数估计方法简介

1.参数估计和非参数估计 前面提到随机变量的分布不是很明确时&#xff0c;我们需要先对随机变量的分布进行估计。有一种情况是我们知道变量分布的模型&#xff0c;但是具体分布的参数未知&#xff0c;我们通过确定这些未知参数就可以实现对变量的估计&#xff0c;这种方式就是参…

VMware Workstation 8下Ubuntu 13.04中安装VMware Tools出错

vm 8.0上安装ubuntu 13.04系统以后&#xff0c;需要安装一个vm tool 方便屏幕适应和文件拷贝&#xff0c;但是发现由于ubuntu 13.04 使用的内核太新了&#xff0c;而vm8.0 不能够提供这样的文件&#xff0c;导致安装失败。现在总结一下解决方法。首先下载最新版本的linux 头文件…

如何在工作组环境win 7远程管理Hyper-v server R2 SP1配置(三)

在 如何在工作组环境win 7远程管理Hyper-v server R2 SP1配置&#xff08;二&#xff09; 文中末尾&#xff0c;出现下图报错&#xff1a; 一般情况下&#xff0c;按上篇提到的hvremote.wsf 脚本配置说明文件HVRemote Documentation操作后&#xff0c;不会出现此报错&#xff0…

异或运算交换两个整数

异或运算有两个特性&#xff1a; 1、一个数异或本身恒等于0&#xff0c;如5^5恒等于0&#xff1b; 2、一个数异或0恒等于本身&#xff0c;如5^0恒等于5。 基于此&#xff0c;交换操作如下&#xff1a; aa^b; bb^a; ab^a;

Liferay中使用portlet:resourceURL触发serveResource()方法调用的细节

引入&#xff1a;大家在Portlet 开发中经常用到<portlet:resourceURL>&#xff0c;而大体上都会去调用相应的serveResource()方法&#xff0c;这个过程虽然大家都清楚&#xff0c;但是能弄明白这个过程细节的&#xff0c;我相信全世界不超过100人&#xff0c;至少我去年就…

使用ESP定律_手工脱壳

ESP定律脱壳一般的加壳软件在执行时&#xff0c;首先要初始化&#xff0c;保存环境&#xff08;保存各个寄存器的值&#xff09;&#xff0c;一般利用PUSHAD&#xff08;相当于把所有寄存器都压栈&#xff09;&#xff0c;当加壳程序的外壳执行完毕以后&#xff0c;再来恢复各个…

原码、反码、补码,以及负数的位操作

1、 原码&#xff1a;将符号位数码化了的数&#xff0c;其中“”用0表示&#xff0c;“-”用1表示。 反码&#xff1a;正数的反码表示与原码表示一样&#xff1b;负数的反码表示是原码表示的符号位不变&#xff0c;数值位逐位取反。 补码&#xff1a;正数的补码表示与原码表…