一、FFmpeg下载安装教程
1、访问FFmpeg官网:https://ffmpeg.org/。
2、选择“Download”菜单下的“Get the latest Windows build”链接。
3、从下载页面下载相应版本的FFmpeg压缩包。
4、解压缩FFmpeg压缩包到指定的文件夹。
例:将FFmpeg解压缩至C:\ffmpeg bin dev-iconv doc include lib presets share
5、将FFmpeg路径添加到环境变量Path中。
例:在Win11中将C:\ffmpeg\bin路径添加到环境变量Path中。
二、FFmpeg安装教程
1、打开cmd或者PowerShell等命令行工具。
2、输入“ffmpeg -version”命令,查看FFmpeg是否安装成功。
例:执行“ffmpeg -version”命令,输出以下信息表示FFmpeg安装成功: ffmpeg version 4.4-full_buildwww.gyan.dev Copyright (c)
3、输入“ffmpeg -i input.mp4 output.avi”命令测试FFmpeg是否正常工作。
例:将input.mp4转换为output.avi,执行“ffmpeg -i input.mp4 output.avi”命令,输出以下信息表示FFmpeg正常工作: ... Output #0, avi, to 'output.avi': Metadata: ISFT : Lavf58.3.100 Stream #0:0(und): Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 854x480 [SAR 1:1 DAR 427:240], q=2-31, 200 kb/s, 30 fps, 30 tbn, 30 tbc Metadata: handler_name : VideoHandler encoder : Lavc58.5.100 mpeg4 Side data: cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A Stream #0:1(und): Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, stereo, fltp, 128 kb/s Metadata: handler_name : SoundHandler encoder : Lavc58.5.100 libmp3lame Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> mpeg4 (native)) Stream #0:1 -> #0:1 (aac (native) -> mp3 (libmp3lame)) Press [q] to stop, [?] for help frame= 748 fps=0.0 q=2.0 Lsize= 1585kB time=00:00:24.93 bitrate= 522.7kbits/s speed=9.71x video:1168kB audio:391kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.943372%
三、WIN11电脑FFmpeg下载安装
1、打开Win11系统的应用商店。
2、搜索“FFmpeg”。
3、点击“安装”按钮,等待安装完成。
4、打开命令行工具,输入“ffmpeg -version”命令,确认FFmpeg是否安装成功。
5、FFmpeg路径已在环境变量中添加,可以在 cmd 或 PowerShell 中直接使用。
四、FFmpeg安卓版下载
1、在手机上打开浏览器,访问FFmpeg官网:https://ffmpeg.org/。
2、点击官网首页上的“Get FFmpeg”按钮,找到Android版的FFmpeg,并下载相应版本的FFmpeg。
3、将下载的FFmpeg APK文件复制到Android手机上,并安装成功后即可使用。
五、FFmpeg安装教程linux
1、打开终端,或者通过ssh登录服务器。
2、安装FFmpeg的依赖包。
例:在Ubuntu 18.04中安装FFmpeg的依赖包,命令如下: sudo apt update && sudo apt install -y autoconf automake build-essential cmake git libass-dev libfreetype6-dev libmp3lame-dev libopus-dev libsdl2-dev libtool libva-dev libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev libxcb-xfixes0-dev pkg-config texinfo wget zlib1g-dev
3、从FFmpeg源码库中clone最新版的FFmpeg源码。
例:克隆FFmpeg源码命令如下: git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
4、进入FFmpeg源码目录,并编译安装FFmpeg。
例:进入FFmpeg源码目录,命令如下: cd ffmpeg 配置FFmpeg ./configure --enable-shared --enable-pic 编译FFmpeg make 安装FFmpeg sudo make install
5、输入“ffmpeg -version”命令,查看FFmpeg是否安装成功。
例:执行“ffmpeg -version”命令,输出以下信息表示FFmpeg安装成功: ffmpeg version 4.3.git Copyright (c)
六、FFmpeg的安装和使用教程
FFmpeg的使用相当强大,有很多用途。下面是一些比较常用的FFmpeg命令行示例:
FFmpeg进行音频/视频转换
转换视频到MP4格式: ffmpeg -i input.avi output.mp4 转换音频到MP3格式: ffmpeg -i input.flac output.mp3
FFmpeg进行剪辑
从视频的60秒处(1分钟)开始保留10秒: ffmpeg -i input.mp4 -ss 60 -t 10 -async 1 -c copy output.mp4
FFmpeg进行视频压缩
压缩视频文件到1GB: ffmpeg -i input.mp4 -b:v 1G -minrate 1G -maxrate 1G -bufsize 2G output.mp4
FFmpeg进行视频录制
录制屏幕直播为webm文件: ffmpeg -f x11grab -s 1920x1080 -r 25 -i :0.0 -f alsa -i default -vcodec libvpx -acodec libvorbis output.webm
FFmpeg进行滤镜处理
将视频增加水印: ffmpeg -i input.mp4 -i watermark.png -filter_complex "overlay=10:10" output.mp4
FFmpeg进行分离音频和视频
分离音频: ffmpeg -i input.mp4 -f mp3 -vn output.mp3 分离视频: ffmpeg -i input.mp4 -an -c copy output.mp4
以上仅为常见命令行示例,更多FFmpeg使用方法请参考官方文档。
最新评论