gpt4 book ai didi

ffmpeg - 如何将 HEVC 文件解码为 YUV?

转载 作者:行者123 更新时间:2023-12-03 00:11:59 41 4
gpt4 key购买 nike

我想将 HEVC 编码文件解码为 YUV 文件。

有什么简单的方法可以做到这一点吗?可执行文件会很好,但我会使用易于编译的源代码。

最佳答案

就这么简单(引导假定的 Linux,根据您的需要进行调整)

  1. 克隆官方引用编解码器(官方是在 https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/trunk/ 找到的 svn-repo,但与 svn 保持同步的只读 git-repo 是由 BBC 提供的,非常多恕我直言,更容易合作)

    git clone git://hevc.kw.bbc.co.uk/git/jctvc-hm.git
  2. 创建可执行文件:

    cd jctvc-hm/build/linux && make -f makefile
  3. 二进制文件现在放置在

    jctvc-hm/bin
  4. 现在,要将 HEVC 编码的二进制文件解码为 YCbCr,请执行

    ./TAppDecoderStatic -b encoded_file.bin -o reconstructed.yuv

如果您不在 Linux 系统上,只需转到构建文件夹,您就有希望找到可用于您的系统的东西:

$ cd jctvc-hm/build && ls
HM_vc10.sln HM_vc8.sln HM_vc9.sln linux/ vc10/ vc8/ vc9/

关于ffmpeg - 如何将 HEVC 文件解码为 YUV?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19298219/

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