简体   繁体   中英

HEVC file decoding using HEVC HM decoder refrence

I'm trying to use HEVC HM reference code to decode a scalable HEVC file with losses. But it seems like the decoder works well when there is no losses, but when I try to decode a corrupted file (experiencing some losses, in base and/or enhancement packets), it seems like the decoder skip all the following frames when it failed to decode a frame.

I am using the following command line to decode the file.

/bin/TAppDecoderStatic -b input-file.265 -o output-file.yuv

Is there any particular option to overcome this limitation or maybe a patch available for HM. I'm open to use any other decoder too. I've tried ffmpeg, but it seems encountering the same issue. Thanks.

Decoder fails to decode frames after getting an erroneous frame or slice until the next key frame due to high temporal dependencies. Try to use an input which has periodic key frames or use a decoder which support robust error concealment techniques.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

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