gpt4 book ai didi

video - 是否可以使用 FFmpeg 将各种视频转码为几乎相同质量的 H.264?

转载 作者:行者123 更新时间:2023-12-04 22:53:12 25 4
gpt4 key购买 nike

我从各种资源中捕获了各种视频,但使用不同的视频/音频编解码器、比特率和分辨率。

这是一些例子:

  • 视频:WMV3,比特率:6Mbps,音频:WMA,格式:WMV
  • 视频:H.263,码率:30Mbps,音频:MP3,格式:AVI
  • 视频:H.264,比特率:20Mbps,音频:AAC,格式:MKV

  • 实际上视频分辨率可能会有所不同,但这不是重点。
    有相当多的视频,真的不可能为每个视频尝试最佳视频比特率。

    那么,是否可以将所有这些视频转换为 MP4 格式的 H.264 和 AAC,并保持与原始视频相同的视频质量?

    或者问题可能是,两个音频或视频编解码器之间是否存在比特率映射,例如(我编造的,只是一个例子) h.263 10Mbps ≈ h.264 6Mbps ?

    最佳答案

    libx264 编码器有一个 CRF 速率控制模式,粗略地说,就是这样做的。

    ffmpeg -i in -c:v libx264 -crf 23 -c:a copy out

    较低的 CRF 以较大的文件大小为代价保留更高的质量。 18到28是一个不错的范围。

    关于video - 是否可以使用 FFmpeg 将各种视频转码为几乎相同质量的 H.264?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52723232/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com