Skip to content

Bottom 1/5th of screen corrupted for a particular movie #4938

@fultonm

Description

@fultonm

This issue respects the following points:

  • This issue is not already reported on GitHub (I've searched it).
  • I agree to follow Jellyfin's Code of Conduct.
  • This report addresses only a single issue; If you encounter multiple issues, kindly create separate reports for each one.

Describe the bug

I noticed one of my movies has some corruption at the bottom of the video.

I noticed the corruption appeared in 3 different ways,

  1. green static in the bottom fifth of the movie's frame.
  2. I had opened a different movie to test if it was working. When I returned this movie which is having the issue, the bottom fifth of this movie's frame was a looping like 2 frames of the different movie, just in that bottom fifth.
  3. Now it's just a black bar

So maybe this missing section is reading from some memory buffer not being used by this movie or something like that?

This movie will not play in Firefox or Edge on my laptop:
Playback Error
Playback failed because the media is not supported by this client.

However, VLC can play the movie just fine.

I can provide a direct download link to the movie for development/testing purposes to a dev if interested. ffprobe info attached

Also attached short video of how it looks on the AndroidTV app:

https://github.com/user-attachments/assets/972c9714-535f-450b-84fe-bc6c7f827ec1
(those 2 looping frames on the bottom are from the previous movie watched..)

Media info of the file

ffprobe /mnt/nas/Torrents/Movies/*.mkv
ffprobe version 6.1.1-3ubuntu5 Copyright (c) 2007-2023 the FFmpeg developers
  built with gcc 13 (Ubuntu 13.2.0-23ubuntu3)
  configuration: --prefix=/usr --extra-version=3ubuntu5 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --disable-omx --enable-gnutls --enable-libaom --enable-libass --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-openal --enable-opencl --enable-opengl --disable-sndio --enable-libvpl --disable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-ladspa --enable-libbluray --enable-libjack --enable-libpulse --enable-librabbitmq --enable-librist --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libx264 --enable-libzmq --enable-libzvbi --enable-lv2 --enable-sdl2 --enable-libplacebo --enable-librav1e --enable-pocketsphinx --enable-librsvg --enable-libjxl --enable-shared
  libavutil      58. 29.100 / 58. 29.100
  libavcodec     60. 31.102 / 60. 31.102
  libavformat    60. 16.100 / 60. 16.100
  libavdevice    60.  3.100 / 60.  3.100
  libavfilter     9. 12.100 /  9. 12.100
  libswscale      7.  5.100 /  7.  5.100
  libswresample   4. 12.100 /  4. 12.100
  libpostproc    57.  3.100 / 57.  3.100
Input #0, matroska,webm, from '/mnt/nas/Torrents/Movies/*.mkv':
  Metadata:
    encoder         : libebml v1.4.5 + libmatroska v1.7.1
  Duration: 02:24:01.44, start: 0.000000, bitrate: 16587 kb/s
  Chapters:
    Chapter #0:0: start 174.319000, end 174.319000
      Metadata:
        title           : Scene 1
    Chapter #0:1: start 752.688000, end 752.688000
      Metadata:
        title           : Scene 2
    Chapter #0:2: start 1080.341000, end 1080.341000
      Metadata:
        title           : Scene 3
    Chapter #0:3: start 2226.002000, end 2226.002000
      Metadata:
        title           : Scene 4
    Chapter #0:4: start 2505.217000, end 2505.217000
      Metadata:
        title           : Scene 5
    Chapter #0:5: start 3137.288000, end 3137.288000
      Metadata:
        title           : Scene 6
    Chapter #0:6: start 3497.226000, end 3497.226000
      Metadata:
        title           : Scene 7
    Chapter #0:7: start 4426.130000, end 4426.130000
      Metadata:
        title           : Scene 8
    Chapter #0:8: start 5022.945000, end 5022.945000
      Metadata:
        title           : Scene 9
    Chapter #0:9: start 5423.010000, end 5423.010000
      Metadata:
        title           : Scene 10
    Chapter #0:10: start 6018.883000, end 6018.883000
      Metadata:
        title           : Scene 11
    Chapter #0:11: start 6642.377000, end 6642.377000
      Metadata:
        title           : Scene 12
    Chapter #0:12: start 7247.247000, end 7247.247000
      Metadata:
        title           : Scene 13
    Chapter #0:13: start 7606.096000, end 7606.096000
      Metadata:
        title           : Scene 14
    Chapter #0:14: start 8134.788000, end 8134.788000
      Metadata:
        title           : Scene 15
  Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x1608 [SAR 1:1 DAR 160:67], 120 fps, 120 tbr, 1k tbn (default)
    Metadata:
      BPS             : 15048231
      DURATION        : 02:23:58.708000000
      NUMBER_OF_FRAMES: 1036645
      NUMBER_OF_BYTES : 16249659750
      _STATISTICS_WRITING_APP: mkvmerge v94.0 ('Initiate') 64-bit
      _STATISTICS_WRITING_DATE_UTC: 2025-08-05 19:55:04
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:1(chi): Audio: eac3, 48000 Hz, 7.1, fltp, 768 kb/s
    Metadata:
      title           : Mandarin
      BPS             : 768000
      DURATION        : 02:23:58.720000000
      NUMBER_OF_FRAMES: 269960
      NUMBER_OF_BYTES : 829317120
      _STATISTICS_WRITING_APP: mkvmerge v94.0 ('Initiate') 64-bit
      _STATISTICS_WRITING_DATE_UTC: 2025-08-05 19:55:04
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:2(chi): Audio: eac3 (Dolby Digital Plus + Dolby Atmos), 48000 Hz, 5.1(side), fltp, 768 kb/s (default)
    Metadata:
      title           : Mandarin
      BPS             : 768000
      DURATION        : 02:24:01.440000000
      NUMBER_OF_FRAMES: 270045
      NUMBER_OF_BYTES : 829578240
      _STATISTICS_WRITING_APP: mkvmerge v94.0 ('Initiate') 64-bit
      _STATISTICS_WRITING_DATE_UTC: 2025-08-05 19:55:04
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:3(eng): Subtitle: subrip (default)
    Metadata:
      BPS             : 54
      DURATION        : 02:21:10.479000000
      NUMBER_OF_FRAMES: 2340
      NUMBER_OF_BYTES : 57651
      _STATISTICS_WRITING_APP: mkvmerge v94.0 ('Initiate') 64-bit
      _STATISTICS_WRITING_DATE_UTC: 2025-08-05 19:55:04
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:4(vie): Subtitle: subrip
    Metadata:
      BPS             : 71
      DURATION        : 02:21:10.250000000
      NUMBER_OF_FRAMES: 2301
      NUMBER_OF_BYTES : 76221
      _STATISTICS_WRITING_APP: mkvmerge v94.0 ('Initiate') 64-bit
      _STATISTICS_WRITING_DATE_UTC: 2025-08-05 19:55:04
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:5(chi): Subtitle: subrip
    Metadata:
      title           : Simplified
      BPS             : 38
      DURATION        : 02:21:08.180000000
      NUMBER_OF_FRAMES: 2326
      NUMBER_OF_BYTES : 40652
      _STATISTICS_WRITING_APP: mkvmerge v94.0 ('Initiate') 64-bit
      _STATISTICS_WRITING_DATE_UTC: 2025-08-05 19:55:04
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES

Client logs

No response

FFmpeg logs

Application version

0.18.11

Where did you install the app from?

Google Play Store

Device information

Sony BRAVIA 4K VH22

Android version

12 (May 1, 2025 security patch level)

Jellyfin server version

10.10.7

Other sources

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingplaybackIssue related to media playback

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions