ffmpeg 安装/使用指南
自己常用的 ffmpeg
安装
- brew 安装 - 未成功
- 用 git 安装 - 可以安装成功,但是特别慢
- 直接下载编译好的安装(推荐: 并开发成
brew
包使用) - 推荐!!!: 用自己的包安装
brew install afeiship/jswork/ffmpeg
# 这个不成功
brew install ffmpeg
# 用自己的包,可以成功,而且很快
brew install afeiship/jswork/ffmpeg
# 准备工具
brew install yasm
# install from git
git clone git@github.com:FFmpeg/FFmpeg.git
cd FFmpeg
./configure
# 这一步要很久,耐心等待
make && make install
# check if installed
ffmpeg -h
ubuntu
下安装
阿里常用的那个系统,可以用此命令进行安装。
apt install ffmpeg
直接下载编译完成的
- https://blog.csdn.net/weixin_43963725/article/details/113592856
- https://evermeet.cx/ffmpeg/ffmpeg-113109-gf5f414d9c4.zip
- https://evermeet.cx/ffmpeg/
# 下载地址
https://evermeet.cx/ffmpeg/ffmpeg-5.1.7z
检查
❯ ffmpeg -version
ffmpeg version N-107787-gc469c3c3b1 Copyright (c) 2000-2022 the FFmpeg developers
built with Apple clang version 13.0.0 (clang-1300.0.27.3)
configuration:
libavutil 57. 33.101 / 57. 33.101
libavcodec 59. 42.101 / 59. 42.101
libavformat 59. 30.100 / 59. 30.100
libavdevice 59. 8.101 / 59. 8.101
libavfilter 8. 46.103 / 8. 46.103
libswscale 6. 8.102 / 6. 8.102
libswresample 4. 8.100 / 4. 8.100
FFmpeg on 🌱 master via C v13.0.0-clang on ☁️ (cn-north-1)
将 mp4 转 mp3
ffmpeg -i "./2022-08抖音热歌.mp4" "./2022-08抖音热歌.mp3"
将 webm 转化为 mp3
ffmpeg -i input.webm -vn audio_only.mp3
ffmpeg -i "${FILE}" -vn -ab 128k -ar 33000 -y "${FILE%.webm}.mp3";
将 .mov
的 video
转化为 gif
这个有个缺点:转化出来的
gif
质量有点低。高清的
gif
,可以使用这个工具: https://gif.ski
ffmpeg -i yesbuddy.mov -pix_fmt rgb24 output.gif
将 mov
压缩
ffmpeg -i in.mov -c:v libx264 -c:a copy -crf 20 newmovie.mov