方法 一:改变帧率

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 压缩视频相关推荐

  1. ffmpeg 压缩视频

    ffmpeg 压缩视频 代码 ffmpeg -i input.mp4 -r 30 -b:a 64k output.mp4 30: 帧数 64k: 表示音频的码率为64kb/s

  2. PHP使用ffmpeg压缩视频

    PHP使用ffmpeg压缩视频 视频压缩可以有一下方式: 1.压缩分辨率 例如视频的分辨率是720x1280,可以压缩分辨率为360x640 2.压缩帧数 通过压缩视频的帧数来压缩,可以压缩视频的帧数 ...

  3. js版ffmpeg压缩视频以及去除背景音乐

    ffmepg地址:https://unpkg.com/@ffmpeg/ffmpeg@0.9.5/dist/ffmpeg.min.js 这个是网上编译好的,功能还挺多的,我自己不会编译,只能用别人的 用 ...

  4. 【视频编码】ffmpeg压缩视频文件

    一.引言 首先,了解下播放视频的基本流程,如下图所示: 解封装:就是将输入的封装格式的数据,分离成为音频流压缩编码数据和视频流压缩编码数据.如上图,将MP4和FLV格式解封装成视频数据H264.MPE ...

  5. ffmpeg压缩视频

    经常采用python+opencv处理视频会发现,当用VideoWriter写单帧的时候,实际上不会进行帧间压缩的.所以,往往处理一个视频的所有帧以后发现,输出视频变得非常大.因为就是一堆图片的集合. ...

  6. 七十行代码教你使用 python ffmpeg 压缩视频,再也不用担心视频过大了

    前期准备 最近要压缩视频,然后发现一些压缩视频的工具要是收费,要么有水印,完全不符合要求啊.正当我发愁的时候突然想到,去年的时候接触过 ffmpeg ,可以用python ffmpeg 来压缩视频啊, ...

  7. [技术杂谈][转载]ffmpeg压缩视频几个参数解析

    Ffmpeg 视频压缩的几个关键参数 Ffmpeg的视频操作官网文档:FFmpeg Filters Documentation 视频压缩用到的参数主要为以下几个: 文件路径:-i 输入文件的路径 码率 ...

  8. 浅谈ffmpeg 压缩视频

    1 首选需要安装ffmpeg 安装ffmpeg Linux 宝塔面板安装FFMpeg和编码库 yum install https://download1.rpmfusion.org/free/el/r ...

  9. python压缩视频文件_python使用zlib库压缩图片,使用ffmpeg压缩视频

    # ffmpeg -i 1.mp4 -r 10 -pix_fmt yuv420p -vcodec libx264 -preset veryslow -profile:v baseline -crf 2 ...

  10. Java使用ffmpeg压缩视频

    1.引入maven仓库 <dependency><groupId>ws.schild</groupId><artifactId>jave-core< ...

最新文章

  1. Python中的super()函数
  2. 领扣-104/111 二叉树的最大深度 Maximum Depth of Binary Tree MD
  3. protobuf与protoc-gen-go
  4. wsdl文件是怎么生成的_电子标书怎么做需要注意的事项,您学会了吗?
  5. 常用模块-----configparser subprocess
  6. 设计模式之-观察者模式(Observer Design Pattern)
  7. MySQL高级 - InnoDB特性
  8. 机器学习之数据预处理——特征编码(标签编码,独热编码)
  9. Python 线程条件变量 Condition - Python零基础入门教程
  10. Jquery与.net MVC结合,通过Ajax
  11. python编辑七段数码管引脚图_初识原理图
  12. 软件架构设计思维导图
  13. Kali 安装 xmapp、DVWA
  14. IP地址的规划和设计方法(二)
  15. html制作图片动画效果代码,HTML5 Canvas:制作动画特效
  16. Business Unit---业务单元
  17. Android知识点总结
  18. 关于餐饮软件开源相关(2)
  19. 2018校招笔试真题汇总(java/C++)
  20. VMware高版本转VMware低版本

热门文章

  1. 计算机教师个人业绩成果自述,个人评价自述
  2. opencv打开相机获取图像并保存
  3. 手机搜狐 html5,手机搜狐欲改版推全新域名及LOGO 着力Html5技术
  4. 简历项目描述过程详解
  5. 计算机游戏32,腾讯宣布将32款游戏退市 2019中国十大科技成就公布
  6. 锐龙r5 6600u和r5 5600u区别 r56600u和r55600u对比
  7. 功能测试与抓包工具Fiddler(http与fiddler)
  8. 六脚自锁开关原理图和接法
  9. 对Dataframe数据Excel进行升序降序排列
  10. 基于STM32和hs1527、ev1527、rt1527、fp1527的无线接收解码程序