I have the BattleStar Galactica Blu Ray set and ripped the files to an MKV.
The video files play just fine in VLC and jellyfin IF I hit play and let them run normally without seeking.
However skipping around introduces weird screen tearing, blurry glitchy pixels, green lines, and green blocks that don't really go away unless I keep seeking to another point where it goes back to normal or let it play.
It takes around 0 to 13 seconds (it seems random) or so of continual playing before it goes back to normal.
If I go back to a previous point and there is no issue, when I reach the same point I experience the issue there is no artifacting and the video plays normally. IE if I skip to 5 minutes, get artifacting, skip back to 4 minutes, video is normal, when I reach 5 minutes there is no problem.
Audio and subs are fine, there is no skipping in the audio or missing footage.
This happens with all of Season 2, and Razor. I have not tried other discs in the set nor another blu ray series (I don't own any besides BSG).
MakeMKV ver is MakeMKV v1.18.1 win(x64-release).
I use a USB blu ray drive,
https://a.co/d/90sULH6
Wondering if it's a problem with the set (it rips fine with no errors sans the artifacting), my makemkv software, or a problem with my codecs.
Blu Ray Rips have Green artifacts, screen tearing, and afterimages.
-
- Posts: 3
- Joined: Mon May 05, 2025 2:58 am
Blu Ray Rips have Green artifacts, screen tearing, and afterimages.
- Attachments
-
- Screenshot 2025-05-04 230354.png (3.84 MiB) Viewed 3132 times
-
- Screenshot 2025-05-04 231057.png (3.85 MiB) Viewed 3132 times
Re: Blu Ray Rips have Green artifacts, screen tearing, and afterimages.
If it was a problem with the source material or a problem in the .mkv file, you would see it all the time. That it generally works until you ask your player to fast forward or reverse suggests to me that the player is fairly lazy when it tries to get back in sync.
If you want to get into the weeds a little bit with video compression, you can read about the various frame types. The short, short version is not all frames of video in an encoded stream are equal. Some frames, I-frames, don't require anything other than the data from that frame to completely decode correctly. Other kinds of frames, P-frames & B-frames, require other frames in addition to themselves in order to completely decode correctly. This means if you move the play head to an arbitrary point in a video file, it might take a few frames before the decoder has everything it needs to start decoding all the frames correctly. But since movies are 24 frames a second and TV shows are 25 or 30 frames a second (depending where you live in the world), the garbled state should clear up pretty fast. 13 seconds to get the decoder to run properly is an impossibly long time, well over 250 frames of video.
If you want to get into the weeds a little bit with video compression, you can read about the various frame types. The short, short version is not all frames of video in an encoded stream are equal. Some frames, I-frames, don't require anything other than the data from that frame to completely decode correctly. Other kinds of frames, P-frames & B-frames, require other frames in addition to themselves in order to completely decode correctly. This means if you move the play head to an arbitrary point in a video file, it might take a few frames before the decoder has everything it needs to start decoding all the frames correctly. But since movies are 24 frames a second and TV shows are 25 or 30 frames a second (depending where you live in the world), the garbled state should clear up pretty fast. 13 seconds to get the decoder to run properly is an impossibly long time, well over 250 frames of video.
-
- Posts: 3
- Joined: Mon May 05, 2025 2:58 am
Re: Blu Ray Rips have Green artifacts, screen tearing, and afterimages.
dcoke22 wrote: ↑Mon May 05, 2025 4:09 amIf it was a problem with the source material or a problem in the .mkv file, you would see it all the time. That it generally works until you ask your player to fast forward or reverse suggests to me that the player is fairly lazy when it tries to get back in sync.
If you want to get into the weeds a little bit with video compression, you can read about the various frame types. The short, short version is not all frames of video in an encoded stream are equal. Some frames, I-frames, don't require anything other than the data from that frame to completely decode correctly. Other kinds of frames, P-frames & B-frames, require other frames in addition to themselves in order to completely decode correctly. This means if you move the play head to an arbitrary point in a video file, it might take a few frames before the decoder has everything it needs to start decoding all the frames correctly. But since movies are 24 frames a second and TV shows are 25 or 30 frames a second (depending where you live in the world), the garbled state should clear up pretty fast. 13 seconds to get the decoder to run properly is an impossibly long time, well over 250 frames of video.
Is there a way to kick the decoder in the butt to have it not do this? Another player, perhaps? Some kind of issue with my hardware/software compatibility?
The maximum amount of time i measured that it took for footage to return to normal was 13 seconds. Most of the time its within 3 to 5 seconds.
Re: Blu Ray Rips have Green artifacts, screen tearing, and afterimages.
I tried replicating your issue with a random blu-ray movie .mkv file I had handy and a random episode of season 2 Battlestar Galactica from my blu-ray copies. I used both MPV (my usual player) and VLC. In both cases my .mkv files where located on a fast SSD. Skipping around in either file in either player it started playing correctly almost instantaneously.
If the issue only happened with the file was playing in Jellyfin I'd ask if the file was transcoding. It would probably take a couple of seconds for a transcode to get caught up and restarted if you're randomly moving the playhead around.
If the issue only happened with the file was playing in Jellyfin I'd ask if the file was transcoding. It would probably take a couple of seconds for a transcode to get caught up and restarted if you're randomly moving the playhead around.
Re: Blu Ray Rips have Green artifacts, screen tearing, and afterimages.
Whenever I see this in VLC, I turn off hardware decoding and it goes away.
-
- Posts: 3
- Joined: Mon May 05, 2025 2:58 am
Re: Blu Ray Rips have Green artifacts, screen tearing, and afterimages.
This worked for me in VLC, as for Jellyfin would probably have to ask them.
I think this might be because I'm playing from the hdd of my NAS, not my computer's hd/ssd.dcoke22 wrote: ↑Mon May 05, 2025 9:49 pmI tried replicating your issue with a random blu-ray movie .mkv file I had handy and a random episode of season 2 Battlestar Galactica from my blu-ray copies. I used both MPV (my usual player) and VLC. In both cases my .mkv files where located on a fast SSD. Skipping around in either file in either player it started playing correctly almost instantaneously.
If the issue only happened with the file was playing in Jellyfin I'd ask if the file was transcoding. It would probably take a couple of seconds for a transcode to get caught up and restarted if you're randomly moving the playhead around.