zoukankan      html  css  js  c++  java
  • HEVC(H.265)标准的编码器(x265,DivX265)试用

    基于HEVC(H.265)的的应用级别的编码器发展的速度很快。所说的应用级别,就是指速度比较快的,有实际应用价值的编码器。目前可以直接使用的有两个:x265,DivX265。

    DivX265

    DivX265是DivX发布的HEVC编码器,不开源,但是免费,是基于控制台的。

    官方网站:http://labs.divx.com/divx265

    自己上传了一个exe(Windows):http://download.csdn.net/detail/leixiaohua1020/6890879

    官方网站上有个性能测试:

    使用方法简介:

    DivX265 -i <infile> -o <outfile> -br <bitrate> -s <w>x<h> (for raw infile)

    或: DivX265 -i <infile> -o <outfile> -br <bitrate> (for .avs|.avi infile)

    或: DivX265 -h (for help)

    x265

    x265是开源的项目,发展的速度很快,程序接口还在变动。记得之前有人曾经想把它的库libx265集成到ffmpeg中,这样ffmpeg就能编码HEVC了。但是前一阵子我试了一下发现不行,原先写的那个集成用的patch已经不能用了。

    x265源代码编译还是比较简单的,试了一下,基本上是“一路顺风”,没有遇到什么错误,直接生成了可执行文件。

    官方网站:http://x265.org/

    编译好的版本(Windows):http://download.csdn.net/detail/leixiaohua1020/6890893

    源代码地址:https://bitbucket.org/multicoreware/x265

    其他资源:

    x265.cc --- Unofficial buildbot。包含了最新版本的exe。

    x265GUI --- by ozok。x265图形界面工具。

    avs4x265 --- by Kurtnoise

    x265.ru --- by Fllear

    使用方法简介:

    最简单的命令类似:

    x265 --input-res 480x272 --fps 25 src01_480x272.yuv -o src01_x265.h265

    详细的命令可以查看帮助。

    ffmpeg+x265,DivX265

    ffmpeg和x265,DivX265联合使用可以通过pipe实现。可以直接将ffmpeg的输出指定为x265或DivX265的输入。命令如下所示:

    ffmpeg -i cuc_ieschool.flv -f rawvideo -pix_fmt yuv420p - | DivX265.exe -s 512x288 -br 100 -i - -o cuc_ieschool.hevc
  • 相关阅读:
    为表增加列属性方法探究
    细聊冗余表数据一致性
    缓存架构设计细节二三事
    缓存与数据库一致性保证
    MySQL批量SQL插入性能优化
    Codeforces 1150
    Codeforces 1155
    Codeforces 331D
    Windows & Ubuntu Vscode 配置c++环境
    后缀数组
  • 原文地址:https://www.cnblogs.com/ghostll/p/3536631.html
Copyright © 2011-2022 走看看