FFmpeg

多媒体处理工具,支持视频/音频的录制、转换、流处理。

常用命令

下载m3u8视频流

ffmpeg -i "https://test.com/test.m3u8" -bsf:a aac_adtstoasc -c copy out.mp4 -http_persistent 0

给视频增加封面

ffmpeg -i input.mp4 -i cover.jpg -map 1 -map 0 -c copy -disposition:0 attached_pic output.mp4

格式转换

ffmpeg -i input.mp4 output.avi

提取音频

ffmpeg -i input.mp4 -vn -acodec mp3 output.mp3
  • -vn:禁用视频流
  • -acodec mp3:指定编码

关联

  • 相关技术: Node.js(多媒体处理场景)