Windows下安装ffmpeg
下载地址:https://github.com/BtbN/FFmpeg-Builds/releases
这里面有两个包,ffmpeg-master-latest-win64-gpl.zip 和 ffmpeg-master-latest-win64-gpl-shared.zip,带 shared 的里面包含了 ffmpeg 的lib 文件,可以对其进行二次开发。如果仅仅是转码使用的话,下载哪个都行。这里就以 ffmpeg-master-latest-win64-gpl.zip 为例。
下载完毕后,解压,然后将其内容移动到指定目录,比如:C:\Program Files (x86)\ffmpeg。
然后新增一个环境变量值:C:\Program Files (x86)\ffmpeg\bin (根据你的目录确定)。
配置完成后打开终端,执行命令: ffmpeg -version,如果能输出正确的版本信息,表示安装成功。
下载解压后,在
bin目录下有3个文件:ffmpeg、ffplay和ffprobe。他们分别是:
ffmpeg:剪辑工具ffplay:播放器ffprobe:多媒体分析器
简单转码
ffmpeg -i input.mp4 -c:v libx264 -c:a aac -f hls -hls_list_size 0 -hls_time 5 output.m3u8
-i input.mp4就是输入的文件
-c:v libx264:这指定了视频编解码器为 libx264,即使用 H.264 编码器进行视频编码。
-c:a aac:这指定了音频编解码器为 AAC,即使用 AAC 编码器进行音频编码。
-f hls:这指定了输出格式为 HLS(HTTP Live Streaming),这是一种流媒体传输协议。
-hls_time n设置每篇的长度,默认值为 2,单位为秒。
-hls_list_size n设置播放列表保存的最多条目,设置为 0 会保存有所片信息,默认值为5。
output.m3u8:这指定了输出的 HLS 播放列表文件名为 `output.m3u8
💬 评论 0
还没有评论,快来抢沙发吧~