opencv 如何支持h265
时间: 2023-11-06 19:49:44 浏览: 89
OpenCV默认不支持H.265/HEVC编解码器。要使OpenCV支持H.265,您需要安装H.265编解码器,并使用FFmpeg库重新构建OpenCV。以下是在Ubuntu 18.04上安装H.265的步骤:
1. 安装H.265编解码器:
```
sudo apt-get install libx265-dev
```
2. 安装依赖库:
```
sudo apt-get install libavcodec-dev libavformat-dev libavutil-dev libswscale-dev libavresample-dev
```
3. 下载OpenCV源代码:
```
git clone https://github.com/opencv/opencv.git
```
4. 创建build目录并进入:
```
mkdir build
cd build
```
5. 配置OpenCV:
```
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_FFMPEG=ON -D WITH_XINE=ON ..
```
6. 编译OpenCV:
```
make -j4
```
7. 安装OpenCV:
```
sudo make install
```
然后,您可以使用OpenCV支持的视频编解码函数来读取和写入H.265格式的视频文件。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)