简体   繁体   English

H.265解码:分段错误

[英]H.265 decoding: segmentation fault

I use HM 14.0 as reference software. 我使用HM 14.0作为参考软件。

Using config file, a frame is decomposed in many packets of MTU 500 bytes. 使用配置文件,一帧被分解为许多MTU 500字节的数据包。

I deleted packets from an H.265 bitstream (i kept vps, sps, pps packets) and when I try to decode the produced bitstream, i get segmantation fault . 我从H.265比特流中删除了数据包(我保留了vps,sps,pps数据包),当我尝试对产生的比特流进行解码时,出现了分段错误

I post an example of the produced bitstream file here . 我将在此处发布产生的比特流文件的示例。 This bitstream file has 3% less packets than the original. 此比特流文件比原始文件少3%的数据包。

The annexBbytecountStatic is working properly and parses the new bitstream file. annexBbytecountStatic工作正常,并解析新的比特流文件。

Any ideas to solve the problem? 有解决问题的想法吗? Did I forget any important packet? 我忘了重要的包裹吗?

Due to the fact that the HM decoder can't handle a bitstream having lost packets, I use libde265 decoder, as mentioned here . 由于事实HM解码器无法处理有丢失数据包的比特流,我用libde265解码器,提到这里 Libde265 can decode bitstreams having lost packets. Libde265可以解码丢失数据包的比特流。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM