易网网站多少,wordpress换邮箱,上海代理工商注册公司,装饰设计素描的秩序化构成包括文章目录 关于前情提要FFmpeg是什么使用脚本运行FFmpeg首先#xff0c;下载ffmpeg.exe然后在视频相同位置写一个bat脚本运行压缩脚本 关于
个人博客#xff0c;里面偶尔更新#xff0c;最近比较忙。发一些总结的帖子和思考。
江湖有缘相见#x1f91d;。如果读者想和我交… 文章目录 关于前情提要FFmpeg是什么使用脚本运行FFmpeg首先下载ffmpeg.exe然后在视频相同位置写一个bat脚本运行压缩脚本 关于
个人博客里面偶尔更新最近比较忙。发一些总结的帖子和思考。
江湖有缘相见。如果读者想和我交个朋友可以加我好友见主页or个人博客共同学习。笔者是学生课业还是比较繁重的可能回复不及时。笔者也正在四处寻找一些可以兼职锻炼知识并且补贴一些生活的工作如果读者需要一些详细的辅导或者帮助完成一些简易的lab也可以找我笔者还是学生自以为才学有限也没有高价的理由。
前情提要
情景是这样的需要笔者遇到需要提交一个演示视频的情景使用的是Windows自带的录屏工具。快捷键是【WinshiftS】然后选中摄像机符号。 但是默认录屏得到的文件非常大。1分钟得到的视频高达89MB笔者屏幕是2160x1440的。 笔者不是剪辑专业户电脑上没有各种剪辑工具于是决定使用大名鼎鼎的ffmpeg对文件进行压缩。
FFmpeg是什么
FFmpeg 是一个开源的多媒体框架可以用来处理视频、音频、图片等多媒体文件。它提供了一整套工具支持编码、解码、转码、剪辑、合并、分割以及其他许多多媒体处理操作。FFmpeg 支持几乎所有的音视频格式是非常强大的一个多媒体工具集。
听GPT说FF是Fast Forward的意思“快进”。表示FFmpeg性能非常好
使用脚本运行FFmpeg
FFmpeg是命令行工具参数特别多功能特别多。对于普通用户来说很多东西都没有必要。其实用任何脚本都可以的本质是一样的下面使用Windows上最容易运行的cmd的batch脚本。
首先下载ffmpeg.exe
去官网下载一个二进制发布的ffmpeg.exe。主要是这个
然后在视频相同位置写一个bat脚本 内容如下
echo offREM input_file: 输入 MP4 文件路径。
set input_filehello.mp4
REM output_file: 输出 MP4 文件路径。
set output_fileout.mp4
REM ffmpeg_path: FFmpeg 可执行文件的自定义路径默认为 ffmpeg假设已配置环境变量。
set ffmpeg_pathD:\ffmpeg\bin\ffmpeg.exe
REM crf: 恒定质量因子推荐范围 23-28值越高压缩越强质量越低。
set crf28
REM preset: 编码预设可选项有 ultrafast, superfast, faster, medium, slow, slower。
set presetmediumREM 执行 FFmpeg 命令
%ffmpeg_path% -i %input_file% -vcodec libx264 -crf %crf% -preset %preset% -acodec aac -b:a 128k %output_file%pause
主要写这四个input_file里写要处理的文件要使用英文路径output_file里写要输出的文件名字英文路径ffmpeg_path写你下载的ffmpeg.exe的位置路径crf数值越高压缩比越强。 如何确定ffmpeg的路径使用windows风格的路径格式即可找到ffmpeg.exe右键复制路径去掉双引号即可。
运行压缩脚本
双击运行脚本bat即可。 运行效果图 设置为28的时候压缩到了还是不错的(●’◡’●)。