[FFmpeg-trac] #10887(undetermined:new): HEVC periodic intra refresh source decoding artifacts, only with slice threading
FFmpeg
trac at avcodec.org
Thu Feb 29 11:37:38 EET 2024
#10887: HEVC periodic intra refresh source decoding artifacts, only with slice
threading
-------------------------------------+-------------------------------------
Reporter: Björn | Owner: (none)
Weinehall |
Type: defect | Status: new
Priority: normal | Component:
| undetermined
Version: unspecified | Resolution:
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by Björn Weinehall):
A couple of updates:
By checking different avcodec paths taken when decoding, only {{{-flags
low_delay}}} uses the WPP decoding tools ({{{hls_slice_data_wpp()}}} and
{{{hls_decode_entry_wpp()}}}).
The frame-threading (default), and single-threaded ({{{-flags low_delay
-threads 1}}}) decoding uses non-WPP decoding entrypoints.
The sweeping artifacts are '''not''' reproducible with the reference
decoder (v18.0):
{{{
ffmpeg -i hevc-pir-decode-sample-standalone.mpg -c:v copy -bsf
hevc_mp4toannexb out.h265
./bin/TAppDecoderStatic -b out.h265 -o out.yuv
ffplay -f rawvideo -video_size 1920x1080 out.yuv
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/10887#comment:4>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list