Opened 3 days ago

Last modified 37 hours ago

#11360 new defect

H.264 Decoder Issue with Deblocking in Multi-Slice Field Video

Reported by: Lingyi Kong Owned by:
Priority: normal Component: avcodec
Version: git-master Keywords:
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Summary of the bug:
When decoding an H.264 stream that utilizes multi-slicing and field coding with deblocking filters enabled, FFmpeg produces output that differs from the reference JM decoder.
How to reproduce:

% ffmpeg -i ./field_slices_aurora4.264 -v error  -f framemd5 -  
#format: frame checksums
#version: 2
#hash: MD5
#software: Lavf60.16.100
#tb 0: 1/25
#media_type 0: video
#codec_id 0: rawvideo
#dimensions 0: 416x240
#sar 0: 0/1
#stream#, dts,        pts, duration,     size, hash
0,          0,          0,        1,   149760, 4c90d432b78b6dd1ca06bafe5e68470f

% ldecod  -p InputFile=./field_slices_aurora4.264  -p OutputFile=./jmdec.yuv >/dev/null  && md5sum ./jmdec.yuv 
7de2190197d33e35587e1117284df4c5  ./jmdec.yuv

Attachments (1)

field_slices_aurora4.264 (2.8 KB ) - added by Lingyi Kong 3 days ago.

Download all attachments as: .zip

Change History (2)

by Lingyi Kong, 3 days ago

Attachment: field_slices_aurora4.264 added
Note: See TracTickets for help on using tickets.