Opened 19 months ago
Closed 18 months ago
#11360 closed defect (fixed)
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 (2)
Change History (4)
by , 19 months ago
| Attachment: | field_slices_aurora4.264 added |
|---|
by , 19 months ago
| Attachment: | slice2_field_aurora4.264 added |
|---|
add a sample to the fate-suite dataset , md5sum=6664d93f8c4d76915532d21602cf6595
comment:2 by , 18 months ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Fixed in 504df09c34607967e4109b7b114ee084cf15a3ae.
Note:
See TracTickets
for help on using tickets.



fixed by https://ffmpeg.org/pipermail/ffmpeg-devel/2024-December/337756.html