Q2.如何使用FFmpeg录制视频流保存为.flv文件 - H.264/H.265视频编码器 - kiloview

Q2.如何使用FFmpeg录制视频流保存为.flv文件

12/24/2025 / 387

要使用FFmpeg录制视频流并保存为 .flv 文件,可以按照以下步骤操作:

1. 安装FFmpeg

如果你尚未安装FFmpeg,可以通过以下方式安装:

  • Windows: 从FFmpeg官方网站下载并安装Windows版本。

Download FFmpeg

  • Mac: 使用Homebrew命令安装:

brew install ffmpeg

  • Linux: 使用apt或其他包管理器安装:

sudo apt update

sudo apt install ffmpeg

2. 录制视频流并保存为 .flv

在FFmpeg中,使用命令行来录制视频流。假设你要从一个URL(如RTMP流或HTTP流)录制并保存为 .flv 文件,你可以使用以下命令:

ffmpeg -i <视频流URL> -c:v libx264 -preset fast -c:a aac -f flv <输出文件名>.flv

  • -i <视频流URL>: 输入的流地址,替换成你的视频流URL(例如RTMP流地址、HTTP直播流等)。
  • -c:v libx264: 设置视频编码为 libx264,这是一个常用的高效H.264编码器。
  • -preset fast: 设置编码速度,fast 代表较快的编码速度。你可以选择 ultrafast, superfast, fast, medium, slow, slower,越慢的编码会得到更高的压缩比。
  • -c:a aac: 设置音频编码为AAC。
  • -f flv: 设置输出格式为 .flv。

3. 示例

假设你要录制一个RTMP流,命令会像这样:

ffmpeg -i rtmp://example.com/live/stream -c:v libx264 -preset fast -c:a aac -f flv output.flv

4. 结束录制

在录制过程中,你可以按 Ctrl+C 结束录制。


版权所有:长沙千视电子科技有限公司 | 网站地图 | 湘ICP备14007359号-1
Back to Top
申请借测