x265探索与研究(二):x265使用基本方法

简介: <h1 style="text-align:center">x265使用基本方法</h1> <p><br></p> <p>        首先,完成x265的下载安装与配置。</p> <p>(参考网址:<a target="_blank" href="http://blog.csdn.net/frd2009041510/article/details/50446007">http:/

x265使用基本方法


        首先,完成x265的下载安装与配置。

(参考网址:http://blog.csdn.net/frd2009041510/article/details/50446007


接下来介绍x265编解码视频的基本方法。


第一步:


        进入“...x265_1.8\build\vc10-x86”,双击“build-all.bat”,则进行编译。文件夹中的内容变化如下两图所示。

    

第二步:


        用VS打开上一步中生成的x265.sln,其具体位置在“...\x265_1.8\build\vc10-x86”(如下图,根据平台选择)


打开后,VS出现如下界面:


第三步:


        Build Solution(可以先调为Release模式),Release文件夹下出现编译出来的一些执行文件和库,如下图所示。


其中,

        x265.exe是可以直接使用的编码H.265的命令行程序

        libx265.dll、libx265.lib是可以用于程序开发的编码H.265的类库(libdll分开)

        x265-static.lib是可以用于程序开发的编码H.265的类库(单独一个lib


第四步:


        将make-solution.bat拷贝至Release文件夹下,并且拷贝一个YUV420的测试序列至Release文件夹下,如下图所示。


第五步:


        修改make-solution.bat内容,内容如下(运行的指令将在后续博文中介绍):


x265 --input-res 352x288 --fps 30 hall_cif_352x288_300.yuv -o hall_cif_352x288_300.h265



第六步:


        双击make-solution.bat,出现如下界面,说明成功。


成功过后,会多出一个*.h265的文件,该文件就是h.265格式的视频,如下图所示:


大笑OK了。

目录
相关文章
|
编解码 Linux 计算机视觉
ffmpeg硬编解码 Inter QSV
ffmpeg硬编解码 Inter QSV
1377 0
|
编译器 程序员 C++
2023-4-6-C++11、C++14、C++17、C++20版本新特性系统全面的学习!(二)
2023-4-6-C++11、C++14、C++17、C++20版本新特性系统全面的学习!
739 0
2023-4-6-C++11、C++14、C++17、C++20版本新特性系统全面的学习!(二)
|
编解码 定位技术
谷歌地图分辨率表
版权声明:欢迎评论和转载,转载请注明来源。 https://blog.csdn.net/zy332719794/article/details/73949818 ...
2850 0
|
前端开发 Java 编译器
阿里巴巴生态应用在Arm平台性能优化实践
本次方案的主题是阿里巴巴生态应用在 Arm 平台性能优化实践,分别从背景介绍、编译优化实践、总结和展望三个方面介绍了本主题。 1. 背景介绍 2. 编译优化实践 3. 总结和展望
271 3
|
编解码 监控 网络协议
如何用魔法般的步骤实现RTSP推送H.264与H.265(HEVC),打造震撼视听盛宴,让每一帧都充满魔力!
【9月更文挑战第3天】实现RTSP流媒体服务推送H.264和H.265编码视频是现代视频监控及直播平台的关键技术。本文详细介绍环境搭建、编码配置及服务器与客户端实现方法。首先,通过FFmpeg捕获视频并编码成RTSP流,接着使用VLC等工具接收播放。此外,还提供了C++示例代码,演示如何利用libv4l2和FFmpeg自定义服务器端实现。希望本文能帮助读者成功搭建RTSP视频流系统。
2640 1
|
计算机视觉 Windows
OpenCV + CLion在windows环境下使用CMake编译, 出现Mutex相关的错误的解决办法
OpenCV + CLion在windows环境下使用CMake编译, 出现Mutex相关的错误的解决办法
784 0
|
算法 C语言 C++
【C语言 函数解析】C语言中的strcmp函数解析以及原型实现
【C语言 函数解析】C语言中的strcmp函数解析以及原型实现
1292 0
|
数据采集 存储 自然语言处理
手把手教会你使用Python进行jieba分词
手把手教会你使用Python进行jieba分词
1262 0
|
存储 SQL NoSQL
云数据库提供了哪些优势和功能?
云数据库提供了哪些优势和功能?
561 0
|
存储 机器学习/深度学习 人工智能
摆脱 OpenAI 依赖,8 分钟教你用开源生态构建全栈 AI 应用
大模型时代的到来使得 AI 应用开发变得更加轻松、省时,尤其是在 CVP Stack 的范式下,开发者甚至可以用一个周末的时间做出一个完整的应用程序。
949 1