hevc相关内容

MediaFoundation HEVC H265编码

我能够使用MediaFoundation成功编码H264视频. 现在我想导出HEVC,根据官方文档受支持. 我正在按照此处所述进行所有操作,但是每当我想将输入媒体类型设置为writer时,都会出现错误: 未找到合适的变换来编码或解码内容. 以下是我的工作的简短代码: /*设置输出媒体类型*/ IMFMediaType* pMediaTypeOut = nullp ..
发布时间:2020-06-26 12:19:14 C/C++开发

在Hevc参考软件HM 16.9中,我需要帮助来生成CU,PU和TU的详细信息

对于测试序列,我想获得以下信息: 参考代码中的位置以及如何获取CU深度信息. 在哪里以及如何获得特定CTU的PU尺寸和模式. 在哪里以及如何获得PU的运动矢量. 在哪里以及如何获得PU的参考帧信息及其在参考帧中的位置? 我在哪里以及如何获得有关正在使用的“跳过"和“合并"模式的信息? 在哪里以及如何获得有关PU的RD成本的信息? 我想要进行统计分析的信息, ..
发布时间:2020-06-18 18:38:59 C/C++开发

在HEVC参考软件16.18中提取TU分区信息

我想从HEVC HM编码器中提取CU/PU/TU分区数据. 我可以使用TComDataCU类中的getHeight/getWidth/getPartitionSize函数提取CU/PU分区信息.但是,不知道如何访问TU分区信息.请帮忙. 解决方案 在编码器端,您应该执行与解码器端相同的操作,但是在codeCoeffNxN函数而不是parseCoeffNxN中.唯一的困难是您应该区分在RDO ..
发布时间:2020-06-18 18:38:49 其他开发

如何在HEVC HM 16.15中提取运动矢量和帧分割信息

我在[Mac OS X] [GCC 4.2.1] [64位]上使用HEVC参考软件,HM编码器版本[16.15](包括RExt),并且想在编码器端提取: 1)每个块的运动矢量 2)帧分割信息,即运动矢量所引用的帧中每个块的大小和位置. 有人暗示每个编码单元存储此信息的变量是什么吗?谢谢! 解决方案 TComDataCU类中提供了所有您需要的内容. 1)对于运动信息,有一个函数g ..
发布时间:2020-06-18 18:38:47 其他开发

C源文件中的反斜杠

我在不同的行上遵循相同的代码: frame_rate = (float) ( ( ( frames * media_timescale) + \ //WHY??? ( media_duration >> 1 ) ) / media_duration); 我不了解源文件中的反斜杠在 ..
发布时间:2020-06-18 18:38:44 其他开发

在iOS上使用HEVC编码器输出巨大的视频

我有一个项目,当前使用H.264编码器在iOS上录制视频.我想尝试在iOS 11中使用新的HEVC编码器来减小文件大小,但是发现使用HEVC编码器会导致文件大小急剧膨胀. 这是GitHub上的一个项目,可显示该问题-它同时使用H.264和H将相机中的帧写入文件.265(HEVC)编码器,并将生成的文件大小打印到控制台. AVFoundation类的设置如下: class VideoWr ..
发布时间:2020-06-18 18:38:41 移动开发

H.265/HEVC Web浏览器支持

是否存在可以在html5视频元素中播放H.265/MPEG-4 HEVC编解码器的Web浏览器?在什么平台或硬件上? 我听说有关于在硬件解码可用时Edge中支持HEVC的传闻.对于当前带有HEVC硬件解码功能的GPU和CPU,我想知道还会跟随哪些其他浏览器供应商. Firefox已经可以在H.264中像这样工作了 解决方案 它在IE和Edge中有效,但前提是有硬件支持.据报道,它还可 ..
发布时间:2020-06-18 18:38:39 其他开发

从HEVC参考软件获取一些信息

我是HEVC的新手,现在我正在了解参考软件(现在正在查看帧内预测). 编码后,我需要获取以下信息. 给定CTU的CU结构 在计算过程中,每个CU的信息(例如QP值,Luma的选定模式,色度的选定模式,CU是否处于CTU拆分决策的最终CU结构中等) 我知道在TEncSlice.cpp中调用m_pcCuEncoder->compressCtu( pCtu )时会做出CTU决定.但是 ..
发布时间:2020-06-18 18:38:36 其他开发

在JavaFX客户端中播放h265 HEVC

我有一个小型JavaFX应用程序在Windows / Linux客户端上播放一些GoPro视频。在过去,我使用过GoPro 4.我已经将视频下载到客户端并从本地存储中播放。像这样: 文件文件=新文件(“AnyVideo.MP4”); 媒体m =新媒体(file.toURI()。toString()); MediaPlayer mp = new MediaPlayer(m); mp. ..
发布时间:2019-01-18 10:59:58 Java开发

如何将HEVC文件解码为YUV?

有没有简单的方法呢?一个可执行文件会很好,但是我可以使用易于编译的源代码。 解决方案 linux,调整你的需要) 克隆官方参考编解码器(官方官方是一个svn-repo https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/trunk/但是与svn保持同步的只读git-repo由BBC提供,这更容易与IMHO合作) git cl ..
发布时间:2017-10-23 21:50:40 其他开发

Android的媒体codeC HEVC支持的分辨率

有谁知道支持的分辨率是Android的媒体codeC的解码HEVC什么时候? 经过反复试验,我发现了以下工作: 640x272 720x304 960x400 1280x528 1920x800 2560x1072 和以下别: 512x216 3840x1600 有没有官方文件? 解决方案 我怀疑有任何官方文档 - 在实践中,你也许可以依靠的事实,即由CTS工作测试的决议,但其它 ..
发布时间:2016-03-11 21:26:50 移动开发

Android的媒体codeC的HEVC

我在寻找到使用Android的媒体codec类脱code HEVC。有没有对项目做任何的例子? 在present我配置去codeR具有以下内容: AMEDIAFORMAT_KEY_MIME:“视频/ HEVC” AMEDIAFORMAT_KEY_MAX_HEIGHT:4320 AMEDIAFORMAT_KEY_MAX_WIDTH:8192 AMEDIAFORMAT_KEY_HEIGHT:16 ..
发布时间:2015-12-05 11:57:31 移动开发