linux ffmpeg简易压缩视频

您所在的位置:网站首页 ffmpeg图形化 linux ffmpeg简易压缩视频

linux ffmpeg简易压缩视频

2023-11-20 11:58| 来源: 网络整理| 查看: 265

有时候录制的视频需要微信或者邮件发送,不需要画质多清晰,只需要在能看清内容的情况下,尽可能小,在windows下有格式工厂可以压缩,在linux下试了几个,都不好用,还是需要ffmepg直接操作。

linux下的图形化工具

ffqueue不能选择中文,使用有点麻烦,功能还算正常 handbrake功能可以满足需求,安装使用也比较正常 shutter encoder功能少 Avidemux是一个视频编辑软件,并不方便转换压缩格式 videomass说是免费的ffmpeg图形化界面工具,不过试了半天,没找到转么转视频 mystiq已经两年没有维护更新了,不过这些功能都是固定的,可能没有什么需要开发的内容了,使用安装都可以,功能也可以,按照官方说名hadbrake是在mystiq基础上开发的,但是需要一些专业知识,不好使用 cine encoder也是根据ffmpeg等开源项目开发的一款图形界面转码工具,不过感觉相对也比较复杂,需要一些专业知识,不好使用

实际上我只想要一个压缩工具,就是可以选择分辨率,选择比特率,不需要知道太多专业的视频知识,各种看不懂的选项。

综上所诉,都不好用,还是需要命令行,直接上ffmpeg

简介

https://ffmpeg.org/ffmpeg.html 具体用法参考上面文档或者man ffmpeg安装很简单,基本常见的发布版本都可以直接安装,即使无法安装,下载源码也可以自己编译。安装完成后有三个命令: ffmpeg--编解码工具 ffplay--一个简易的播放器 ffprobe--查看视频信息 这三个工具可以说是压缩视频必不可少的,首先要用ffprobe看一下视频的质量,了解一下对视频大小影响比较大的分辨率和比特率;其次用ffmpeg压缩;然后用ffplay看一下效果

示例 ffmpeg -i 1.mp4 -b:v 1M 1_1.mp4

通过ffprobe查看1.mp4比特率是1200K,上面参数是-i 指定输入视频1.mp4,-b:v指定video的比特率1M就表示1000K,也可以写1000K,输出是1_1.mp4。比特率变化不太大,从1200k变成1000k,并且视频打开,看不出有什么区别,结果大小从100多m变成了50多m,如果效果还是不够,还可以设定视频的分辨率。 这里的M和K必须大写,不然就是无效参数,不会报错,会按照默认参数压缩



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3