软件使用, 生活

FFmpeg的下载和使用(媒体文件的格式转换和压缩等)

FFmpeg是一个开源的多媒体处理工具集,可以用来处理音频、视频和多媒体文件。

FFmpeg官网:https://ffmpeg.org。软件下载路径:https://github.com/BtbN/FFmpeg-Builds/releases。在Windows下,可以选择文件ffmpeg-master-latest-win64-gpl.zip。

说明:如果没有设置环境变量,那么在Windows下可以进入软件的bin目录,使用命令:./ffmpeg.exe,而不是直接用ffmpeg。另外,输入文件和输出文件的路径也要指定好。

使用方法:

(1)视频格式转换

ffmpeg -i input.mp4 output.avi

(2)音频格式转换

ffmpeg -i input.mp3 output.wav

(3)视频转音频

ffmpeg -i input.mp4 -vn -acodec copy output.mp3

如果出现“Invalid audio stream. Exactly one MP3 audio stream is required”错误,可以用以下命令,把“-acodec copy”换成“-acodec libmp3lame”,表示对音频流进行重新编码。

ffmpeg -i input.mp4 -vn -acodec libmp3lame output.mp3

在Windows下,如果没有设置环境变量,可以把路径都写出来,例如:

"D:/Program Files/ffmpeg-master-latest-win64-gpl/bin/ffmpeg.exe" -i "C:/Users/guan/Downloads/a.mp4" -vn -acodec libmp3lame "C:/Users/guan/Downloads/a.mp3"

(4)视频转GIF

ffmpeg -i input.mp4 -vf "fps=10,scale=320:-1:flags=lanczos" output.gif

(5)GIF压缩

ffmpeg -i input.gif -vf "fps=10, scale=320:-1:flags=lanczos" -c:v gif output.gif

以上将根据个人需求不定期更新。除了列出的功能,FFmpeg还可以实现:剪切视频、改变视频分辨率、调整音频音量、提取视频帧为图像、合并多个视频文件等。

如果需要知道更多的使用方法和细节,可以查看官网说明、网上资料,或者问询GPT。

286 次浏览

【说明:本站主要是个人的一些笔记和代码分享,内容可能会不定期修改。为了使全网显示的始终是最新版本,这里的文章未经同意请勿转载。引用请注明出处:https://www.guanjihuan.com

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

Captcha Code