ffmpeg 无损改变纵横比aspect

如果整个视频都要改的话,把 -ss -t 参数去掉

ffmpeg -ss 00:33:00 -t 20 -i ABC501.mp4 -vcodec copy -acodec copy -aspect 16:9 ABC501output.avi

上面的如果不成功的话,先转成h264编码的(会很慢)

ffmpeg -i ABC.avi -vcodec libx264 -acodec copy ABC_output.avi

另外-vf scale虽然很强大,好像并不适合

https://trac.ffmpeg.org/wiki/Scaling%20(resizing)%20with%20ffmpeg

ffmpeg -i input.avi -vf scale=320:240 output.avi
ffmpeg -i input.jpg -vf scale=320:-1 output_320.png
ffmpeg -i input.jpg -vf scale=320:240 output_320x240.png
ffmpeg -i input.jpg -vf scale=iw*2:ih input_double_width.png
ffmpeg -i input.jpg -vf scale=iw*.5:ih*.5 input_half_size.png

http://ffmpeg.org/documentation.html

时间: 2024-11-06 15:30:29

ffmpeg 无损改变纵横比aspect的相关文章

ffmpeg个人翻译文档1-8<转>

[个人翻译]ffmpeg文档1 (2008-08-26 09:39:15) 转载 标签: 杂谈 分类: 翻译文档 指导1:制作屏幕录像 源代码:tutorial01.c 概要   电影文件有很多基本的组成部分.首先,文件本身被称为容器Container,容器的类型决定了信息被存放在文件中的位置.AVI和Quicktime就是容器的例子.接着,你有一组流,例如,你经常有的是一个音频流和一个视频流.(一个流只是一种想像出来的词语,用来表示一连串的通过时间来串连的数据元素).在流中的数据元素被称为帧F

视频显示设备和光栅扫描系统

一.视频显示设备:图形系统一般使用视频显示器作为其基本的输出设备.大部分视频监视器的操作是基于标准的 阴极射线管(cathode-ray tube ,CRT) 设计的,但是也已经出现了其他 一些技术,并且固态监视器终究要占据主导地位 .光栅扫描系统按像素点强弱画图(负离子).随机扫描系统按线条顺序画图(负离子和荧光粉).平板将电能转换为光能(气体).1.  刷新式 CRT 图2.2 给出了 CRT 的基本工作原理 .由电子枪发射出的电子束(阴极射线)通过聚焦系统和偏 转系统,射向涂覆有荧光层的屏

看起来像它——图像搜索其实也不难 (图像相似,图像指纹,phash hash,图像搜索) 使用时候记得看这文章的评论

链接: http://pan.baidu.com/s/1o7ScyVo 密码: h8eb    这个文章的代码 另一个类似的代码  链接: http://pan.baidu.com/s/1hsFDCNy 密码: jxus http://blog.csdn.net/luoweifu/article/details/8220992                 使用时候记得看这文章的评论 看起来像它——图像搜索其实也不难 标签: pHash图像搜索图像识别图片搜索算法 2012-11-24 23:

【WebGL】3. 相机

相机的种类:WebGL中的相机有两种:正投影相机和透视相机 1. 正投影相机OrthographicCamera:类似于工程图纸中的视角,忽略远近距离,远近的物体比例不变,多用于科学研究,工程图纸的应用 OrthographicCamera( left, right, top,bottom, near, far ) left:左平面距离相机中心点的垂直距离.从图中可以看出,左平面是屏幕里面的那个平面. right:右平面距离相机中心点的垂直距离.从图中可以看出,右平面是屏幕稍微外面一点的那个平面

就是看起来像而已——图像搜索内核探索

这是我第一次翻译外文文章,如果翻译的不好,还望大家多包含!以下黑色部分是作者原文的翻译,红色部分是我本人自己的理解和对其的补充. 原文:Looks Like It 在google里对的搜索结果是 下面是我用pHash算法(Java)实现的结果: 十张比较的图如下: source: f0a0000030400000 1-5    2-5    3-0    4-5    5-5    6-5    7-5    8-7    9-6    10-3    11-5 f0a0000030400000

基础笔记(二):设计模式摘录

前言 收录一些自己在开发过程中比较常用的模式,整理出来以便自己复习,毕竟熟才能生巧,才能变通,举一反三. 设计模式在大多数灵活性好.可扩展性高.可移植的优秀程序中都有运用,比如界面展现层运用的MVC模式的主要关系就是由Observer(View-Model).Composite(CompositeView嵌套视图)和Strategy(View-Controller)三个设计模式给出的.下面只列出模式的脉络大纲,如果想再拓展开且有时间的可以把经典砖头<设计模式>多嚼几遍.如果想了解个入门的,也可

phash图像识别应用

基于感知哈希算法的视觉目标跟踪 http://blog.csdn.net/zouxy09/article/details/17471401 基于感知哈希算法的视觉目标跟踪 [email protected] http://blog.csdn.net/zouxy09 偶然看到这三篇博文[1][2][3],提到图片检索网站TinEye和谷歌的相似图片搜索引擎的技术原理.以图搜图搜索引擎的使命是:你上传一张图片,然后他们尽全力帮你把互联网上所有与它相似的图片搜索出来.当然了,这只是他们认为的相似,所以

Unity 2D入门基础教程

注:这是根据网上教程完成的. 翻译:http://blog.1vr.cn/?p=1422 原文:http://www.raywenderlich.com/61532/unity-2d-tutorial-getting-started 如果用以前版本的Unity做2D游戏,虽然能做,但是要费很多周折. 比如你可以将一张纹理赋予一个”面片”网格,然后用脚本控制它的动画调整它的位移.如果你要使用物理引擎,那么还要将这个Obeject处理3D的,所以 你还要确保你的Object要有足够的深度以确保他们在

基于感知哈希算法的图像搜索实现

无意中看见一篇博客,是讲仿造google搜图的,链接如下: Google 以图搜图 - 相似图片搜索原理 - Java实现 觉得挺好玩的,博主使用Java实现的,于是我用 OpenCv实现了下. 根据看到的博文,里面说到,Google图像搜索的关键技术是"感知压缩算法"(Perceptual hash algorithm),它的作用是对每张图片生成一个"指纹"(fingerprint)字符串,然后比较不同图片的指纹.结果越接近,就说明图片越相似.看到这里我就突然来了