用 ffmpeg 压缩视频
方法 一:改变帧率
ffmpeg -i C:/Users/Administrator/Desktop/a3f41eef-38b5-4070-9bfb-868cd8fbcc2b.flv -r 30 C:/Users/Administrator/Desktop/r30.flv
- -r 20:表示帧率设置为 20fps
- 此方法视屏还是会变模糊
方法二:改变分辨率
ffmpeg -i Desktop/1.mov -s vga Desktop/1.mp4
- -s vga : 指定分辨率, vga 代表 600*480,也可以换成其他的值
- 此方法视屏会随着分辨率而变形
方法三:改变码率
原视频是4.0M/S ,压缩后是1.5M/S,视屏压缩大小为原先的三分之一
ffmpeg -i Desktop/1.mov -b:v 1.5M Desktop/1.mp4
- -b:v 1.5M : 指定码率
- -b:v :指定视频的码率
- -b:a : 指定音频的码率
- 1.5M:码率的值 1.5M 表示 1.5Mb/s
当码率设置为小于 1.5Mb/s 后视频的清晰度会降低很多
可以使用 MediaCoder查看视屏属性,帧率,码率,分辨率等信息
用 ffmpeg 压缩视频相关推荐
- ffmpeg 压缩视频
ffmpeg 压缩视频 代码 ffmpeg -i input.mp4 -r 30 -b:a 64k output.mp4 30: 帧数 64k: 表示音频的码率为64kb/s
- PHP使用ffmpeg压缩视频
PHP使用ffmpeg压缩视频 视频压缩可以有一下方式: 1.压缩分辨率 例如视频的分辨率是720x1280,可以压缩分辨率为360x640 2.压缩帧数 通过压缩视频的帧数来压缩,可以压缩视频的帧数 ...
- js版ffmpeg压缩视频以及去除背景音乐
ffmepg地址:https://unpkg.com/@ffmpeg/ffmpeg@0.9.5/dist/ffmpeg.min.js 这个是网上编译好的,功能还挺多的,我自己不会编译,只能用别人的 用 ...
- 【视频编码】ffmpeg压缩视频文件
一.引言 首先,了解下播放视频的基本流程,如下图所示: 解封装:就是将输入的封装格式的数据,分离成为音频流压缩编码数据和视频流压缩编码数据.如上图,将MP4和FLV格式解封装成视频数据H264.MPE ...
- ffmpeg压缩视频
经常采用python+opencv处理视频会发现,当用VideoWriter写单帧的时候,实际上不会进行帧间压缩的.所以,往往处理一个视频的所有帧以后发现,输出视频变得非常大.因为就是一堆图片的集合. ...
- 七十行代码教你使用 python ffmpeg 压缩视频,再也不用担心视频过大了
前期准备 最近要压缩视频,然后发现一些压缩视频的工具要是收费,要么有水印,完全不符合要求啊.正当我发愁的时候突然想到,去年的时候接触过 ffmpeg ,可以用python ffmpeg 来压缩视频啊, ...
- [技术杂谈][转载]ffmpeg压缩视频几个参数解析
Ffmpeg 视频压缩的几个关键参数 Ffmpeg的视频操作官网文档:FFmpeg Filters Documentation 视频压缩用到的参数主要为以下几个: 文件路径:-i 输入文件的路径 码率 ...
- 浅谈ffmpeg 压缩视频
1 首选需要安装ffmpeg 安装ffmpeg Linux 宝塔面板安装FFMpeg和编码库 yum install https://download1.rpmfusion.org/free/el/r ...
- python压缩视频文件_python使用zlib库压缩图片,使用ffmpeg压缩视频
# ffmpeg -i 1.mp4 -r 10 -pix_fmt yuv420p -vcodec libx264 -preset veryslow -profile:v baseline -crf 2 ...
- Java使用ffmpeg压缩视频
1.引入maven仓库 <dependency><groupId>ws.schild</groupId><artifactId>jave-core< ...
最新文章
- Python中的super()函数
- 领扣-104/111 二叉树的最大深度 Maximum Depth of Binary Tree MD
- protobuf与protoc-gen-go
- wsdl文件是怎么生成的_电子标书怎么做需要注意的事项,您学会了吗?
- 常用模块-----configparser subprocess
- 设计模式之-观察者模式(Observer Design Pattern)
- MySQL高级 - InnoDB特性
- 机器学习之数据预处理——特征编码(标签编码,独热编码)
- Python 线程条件变量 Condition - Python零基础入门教程
- Jquery与.net MVC结合,通过Ajax
- python编辑七段数码管引脚图_初识原理图
- 软件架构设计思维导图
- Kali 安装 xmapp、DVWA
- IP地址的规划和设计方法(二)
- html制作图片动画效果代码,HTML5 Canvas:制作动画特效
- Business Unit---业务单元
- Android知识点总结
- 关于餐饮软件开源相关(2)
- 2018校招笔试真题汇总(java/C++)
- VMware高版本转VMware低版本
热门文章
- 计算机教师个人业绩成果自述,个人评价自述
- opencv打开相机获取图像并保存
- 手机搜狐 html5,手机搜狐欲改版推全新域名及LOGO 着力Html5技术
- 简历项目描述过程详解
- 计算机游戏32,腾讯宣布将32款游戏退市 2019中国十大科技成就公布
- 锐龙r5 6600u和r5 5600u区别 r56600u和r55600u对比
- 功能测试与抓包工具Fiddler(http与fiddler)
- 六脚自锁开关原理图和接法
- 对Dataframe数据Excel进行升序降序排列
- 基于STM32和hs1527、ev1527、rt1527、fp1527的无线接收解码程序