I finally found a video that won't play correctly

After more than three years of daily heavy usage.
It shows heavy artifacts on the lower half of the screen.
Video plays correctly if I disable “Accelerate MPEG4” In System/Player/Videos.
It’s possibly a bad encode and I don’t mind disabling HW Acceleration/re-encoding it, just thought you would know.

Mediainfo for it:

Unique ID                                : 184249177624676723794519040383204706047 (0x8A9D19D0C173B167BE5286A64F07C6FF)
Complete name                            : Boris 2x01.mkv
Format                                   : Matroska
Format version                           : Version 4
File size                                : 1.69 GiB
Duration                                 : 27 min 11 s
Overall bit rate                         : 8 903 kb/s
Writing application                      : Lavf55.33.100
Writing library                          : Lavf55.33.100

ID                                       : 1
Format                                   : MPEG-4 Visual
Format profile                           : Simple@L1
Format settings, BVOP                    : No
Format settings, QPel                    : No
Format settings, GMC                     : No warppoints
Format settings, Matrix                  : Default (H.263)
Codec ID                                 : V_MPEG4/ISO/ASP
Codec ID/Info                            : Advanced Simple Profile
Duration                                 : 27 min 11 s
Width                                    : 1 280 pixels
Height                                   : 720 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 25.000 FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Compression mode                         : Lossy
Writing library                          : Lavc55.52.102
Default                                  : Yes
Forced                                   : No

ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Codec ID                                 : A_AAC-95
Duration                                 : 27 min 11 s
Channel(s)                               : 2 channels
Sampling rate                            : 7 350 Hz
Frame rate                               : 7.178 FPS (1024 SPF)
Compression mode                         : Lossy
Default                                  : No
Forced                                   : No
1 Like

The file is H263 which is interesting.

Can we get a sample of the file?



Here’s a sample, cut with ffmpeg: https://we.tl/t-VKoTQF9RtH

Vero can’t decode h263 in hardware. Other h263 clips I have are played in software (ffmpeg) automatically. Your video is Mpeg4 Part 2 which is h263 compatible (says Wikipedia) but Kodi is trying to play it in hardware. A fix would be to get it recognised and send it to ffmpeg.

E’ un video codificato alla cazzo di cane.

Sorry for the italian, other forum users. It’s an inside joke about the file.

1 Like

We just need to detect hints properly and return false in AMCodec.
Should be simple enough.

I’ll give you an update when this is done.

1 Like