问题标签 [h.265]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - x265 编码器:“平面”数组中的值顺序
在使用 x265 编码器(https://x265.readthedocs.org/en/default/api.html)的编码过程中,我想在新图像编码后将图像像素值(特别是 Y 通道的值)写入 .txt 文件(不重要为什么)。为此,我使用 x265_picture 类的“平面”变量:
但是当我将输出数据重建成图像时,我得到
代替
或另一个例子:
代替
(颜色不重要,“条纹”才是重点)
在输出文件中,似乎有(显然)正确顺序的数据间隔(比如说 89,90,102,98,...),后面总是跟着长的相等数字序列(例如 235,235,235,235... 或 65,65, 65,65...),“创建”条纹。有人可以告诉我我错过了什么吗?
linux - FFMPEG 卡在更高分辨率或帧速率上 [H265]
我正在运行以下命令,该命令在 Intel Corei5 上运行 Elementary OS 的系统上运行良好:
但是如果我将输出大小更改为 800x600 或将帧速率从 5 增加到 10。几秒钟后视频卡住了。
我已经监控了这两个命令的 CPU 使用率,它几乎相同,在 300% 到 400% 之间(因为 4 个核心)。
缓解问题的任何可能的答案。
ffmpeg - ffmpeg h265 选择性解码问题
我需要为直播实现选择性解码。我需要放弃 B 帧解码以降低 CPU 利用率。为此,我在 ffmpeg.c 文件中修改了“decode_video”。看着 pic_type (=3) ,我放弃了解码。提供输入 (.ts) 文件时,此更改工作正常。但是当我使用 udp:// 提供实时输入时,提取的 (P) 帧会失真。任何人都可以对此有所了解。
visual-studio-2010 - 修改 HEVC HM 参考编解码器
我对 HEVC 编解码器领域非常陌生。我正在使用 HM 参考代码版本 10.1。我的任务是使块大小达到 128x128。所以,我尝试的是在配置文件中设置参数MaxCUWidth
,MaxCUHeight
分别为 128 和 128。
这确保了最大 CU 大小限制为 128 x 128。但是,代码崩溃并出现以下错误:
错误:最小 CU 宽度必须大于最小变换大小
错误:最小 CU 高度必须大于最小变换大小
我的问题是我无法弄清楚代码需要更改的位置和方式,以免影响其他参数。任何与此相关的帮助对我来说都是非常有价值的。
visual-studio - 修改 HEVC HM 参考软件
我对 HEVC 编解码器领域非常陌生。我正在使用 HM 参考代码版本 10.1。我的任务是使更大的块大小尺寸达到 128x128。所以,我尝试的是在配置文件中设置参数
最大CUWidth
最大CU高度
分别为 128 和 128,而深度为 5 和
QuadtreeLog2MinSize= 2
QuadtreeLog2MaxSize= 6
.
这确保了最大 CU 大小限制为 128 x 128。但是,代码崩溃并出现以下错误:
{
错误:最小 CU 宽度必须大于最小变换大小
错误:最小 CU 高度必须大于最小变换大小
错误:QuadtreeLog2MaxSize 必须为 5 或更大
}
我的问题是我无法弄清楚代码需要更改的位置和方式,以免影响其他参数。任何与此相关的帮助对我来说都是非常有价值的。
ffmpeg - 尝试使用 libx265 创建 dashcast 流时出错
我正在尝试使用以下命令从网络摄像头创建 h265 编码流。
如果 dashcast.conf 的内容是
但我收到了这个错误。
可能是什么问题呢?在 conf 文件中将编解码器更改为 libx264 可以正常工作。
h.264 - CABAC:寻找测试模式
我想测试(黑盒测试)一个用 C 语言编写的 H.265 CABAC 模块,我正在寻找一些测试模式(如果它们存在的话)。
我看到这样一个测试模式的方式:
- 输入数组
- 每个数组值的一些信息(了解我需要在编码过程中使用什么上下文模型)
- 预期输出(二进制)
有没有人知道这样的事情?
video - 我们如何在 HEVC 中构建历史地图?
我们如何才能保留前一帧的历史信息 可以在未来帧编码中使用的信息?
objective-c - AVFoundation H.265 硬件编码
WWDC 2014 会议“直接访问视频编码和解码”涵盖了使用 的 H.264 编码kCMVideoCodecType_H264
,但查看CMFormatDescription
文档,似乎没有 H.265 的等价物。
是否可以使用硬件加速方式编码为 H.265 AVFoundation
?
ffmpeg - ffmpeg 处理输入 h264 到 h265 时发现无效数据
我想将视频文件从 h264 转换为 h265。
到目前为止,我使用的命令适用于许多文件,但现在我收到一些文件的错误:
有问题的文件可以通过例如 mpv 播放,因此它们没有损坏。