我尝试解码HEVC编码的比特流。我放弃了一些切片NAL单元,以便在HEVC视频的现有FFmpeg解码器中看到隐藏。我看到的是一些像素上的绿色补丁覆盖。这些绿色斑块不是完全绿色的,这让我想知道隐藏是否发生。我试过'-ec 0'选项,但它仍然提供相同的输出。我附加了我得到的输出。如果有人观察到并能够解决,请提供帮助。enter image description here
答案 0 :(得分:0)
这是我从HM和JSVM获得的经验,而不是FFMPEG:
尝试较小的丢包率(通过减少较少的NAL单位)并检查绿色区域是否变小。 如果是这种情况,您获得的绿色区域的一个原因可能是隐藏算法不够强大,无法隐藏您正在进行的错误。 那当然不是算法不好,而是意味着你的错误太多了。
当我第一次遇到这种情况时,我并不知道JSVM的隐藏算法能够处理的正常错误率。
希望它有所帮助。