FFmpeg音视频处理流程

先看两条命令

ffmpeg -i test_1920x1080.mp4 -acodec copy -vcodec libx264 -s 1280x720 test_1280x720.flv
ffmpeg -i test_1920x1080.mp4 -acodec copy -vcodec libx265 -s 1280x720 test_1280x720.mkv
  • 第一条命令:

    • -i test_1920x1080.mp4:指定输入文件为 test_1920x1080.mp4
    • -acodec copy:指定音频编解码器为复制,即不对音频进行重新编码,直接复制到输出文件中。
    • -vcodec libx264:指定视频编解码器为 libx264,即使用 H.264 编码器进行视频压缩。
    • -s 1280x720:指定输出视频分辨率为 1280x720,即将原始视频分辨率调整为 720p。
    • test_1280x720.flv:指定输出文件名为 test_1280x720.flv,即将转码后的视频保存为 FLV 格式文件
  • 第二条命令:

    • -i test_1920x1080.mp4:同样指定输入文件为 test_1920x1080.mp4
    • -acodec copy:依然指定音频编解码器为复制。
    • -vcodec libx265:指定视频编解码器为 libx265,即使用 H.265 编码器进行视频压缩。
    • -s 1280x720:同样指定输出视频分辨率为 1280x720。
    • test_1280x720.mkv:指定输出文件名为 test_1280x720.mkv,即将转码后的视频保存为 MKV 格式文件
  • 这两条命令都是将输入视频文件转码为不同的输出格式和分辨率,分别使用了不同的视频编码器进行压缩。

  • 安装使用 MediaInfo 查看音视频文件详细信息

FFmpeg音视频处理流程

猜你喜欢

转载自blog.csdn.net/qq_41682323/article/details/138109979