当前位置: 首页 > news >正文

Webrtc支持HEVC之FFMPEG支持HEVC编解码(一)

一、前言

Webrtc使用的FFMPEG(webrtc\src\third_party\ffmpeg)和官方的不太一样,使用GN编译,各个平台使用了不一样的配置文件

以Windows为例,Chrome浏览器也类似

二、修改配置文件

windows:chromium\config\Chrome\win\x64

其他平台: chromium\config\Chrome\YOUR_SYSTEAM

需要修改的文件:

config.h打开x265配置(webrtc默认不开启ffmpeg的编码,需要开启

CONFIG_LIBX265 1
CONFIG_ENCODERS 1
CONFIG_HEVCPARSE 1

config_components(开启hevc编解码器)

CONFIG_LIBX265_ENCODER  1
CONFIG_HEVC_PARSER   1
CONFIG_HEVC_DECODER 1
CONFIG_HEVC_DEMUXER 1

codec_list.c(添加hevc编解码器

http://www.lryc.cn/news/362580.html

相关文章:

  • 高校实验室危险化学品及重大危险源安全管理系统
  • 【Godot4自学手册】第四十一节背包系统(一)UI设置
  • JS继承的方式
  • 拓展虚拟世界边界,云手机可以做到吗
  • 网络的功能和实现方法简介
  • npm有哪些插件包??
  • SpringBoot基础篇
  • 【java11】java11新特性介绍
  • 搜维尔科技:介绍下Manus的OptiTrack 手套,体验精致的每指触觉!
  • Element ui 快速入门(基础知识点)
  • [数据集][目标检测]脑肿瘤检测数据集VOC+YOLO格式9787张3类别
  • 兆易创新:周期已至 触底反弹?
  • 【分享】两种方法禁止修改Word文档
  • 藏品名称:龙凤呈祥摆件
  • Ubuntu server 24 (Linux) sudo 免输密码
  • Qt——控件
  • 6个迹象表明你的电脑电缆管理很糟糕,看下你有没有中招
  • 代码随想录算法训练营第二十八天|LeetCode93 复原IP地址、LeetCode78 子集
  • MongoDB CRUD操作:地理位置应用——通过地理空间查询查找餐厅
  • 从C++示例理解开闭原则
  • Java线程池execute和submit的区别
  • 什么是json
  • 基于聚类和回归分析方法探究蓝莓产量影响因素与预测模型研究附录
  • java类型转换
  • Unity打包Webgl端进行 全屏幕自适应
  • 36. 【Java教程】输入输出流
  • Visual C++2010学习版详细安装教程(超详细图文)
  • matlab图像处理入门
  • 关于线程池面试题,使用“豆包”训练答案
  • 【WRF理论第二期】模型目录介绍