VLC has been letting me down lately, so I'm giving PotPlayer a try -- it works nicely so far, except for one thing: I cannot watch ZMBV videos in their original quality.
(ZMBV is a lossless codec, used for instance by emulators such as DOSBox and Altirra.)
Here is a sample video, plus two zoomed-up still shots that clarify the problem:
VLC (top) shows the video as originally recorded.
PotPlayer (bottom) shows a blurry mess w/ poor colors.
I went through every video renderer in PotPlayer, and every colorspace setting; I took an hour or so to explore the menus(!). Nothing helped -- what I'm suspecting now is the decoder.
It almost looks like the chroma is being decoded at a lower resolution than the luma. But why would that happen? Doesn't PotPlayer use ffmpeg decoders, just like VLC does? Can anyone even guess what's happening here?
+ Reply to Thread
Results 1 to 9 of 9
-
-
Can you force the video decoder to output RGB? It's putting out YV12 on your computer. MPCHC plays it properly with the video decoder (LAV) set to RGB.
-
Yeah, already tried forcing the output colorspace to RGB (various types thereof). This didn't help - I see now that certain renderers fall back to YUY12 when forced, while others (e.g. VMR 9 Renderless) claim to be showing RGB, but I still get the same visual result.
Well, thanks for testing. I might experiment with using LAV decoders in PotPlayer then... -
Okay, this is extremely strange: both MPCHC (w/LAV filters) and VLC can play these files fine.
So I tell PotPlayer to use the LAV Video Decoder, and adjust the output to RGB... nope: still the exact same issue as above. I check the playback info to make sure that the settings were successfully applied. They were, but there's no improvement.
Too bad - I *like* PotPlayer for being so flexible and configurable... but if all those options are not enough to properly decode my videos, I guess I'll have to go with something else. :( -
It's just a guess, but PotPlayer uses internal intermediate video filter (the audio one as well) - 'Built-in Video Codec/Transform'. It might have unexpected effects - as far as I remember it can increase CPU use by the player for HEVC videos for example. Maybe you should go to Preferences - Filter Control - then to the right side and change 'Built-in Video processing filter settings' conditions , etc.
-
@largactyl: actually I'm curious as well - what have you changed to make it work? After writing you about my suspicions I didn't have time to fiddle with the settings and I just tried to add ZMBV, ZIP and YV12 in FourCC for Conditions: Disable with the following conditions. But it doesn't seem to turn 'Built-in Video Codec/Transform' off in this case. What splitter, video decoder etc are you using for your video?
-
I'm using the LAV audio decoder, splitter, splitter source, and video decoder (added all four under Filter Control > Filter Priority (Default), and set their Priority to "Prefer"). As for the built-in filters, I just disabled them all; haven't really tried setting FourCC-specific conditions yet.
Similar Threads
-
Potplayer & Color Spaces
By vdoep86 in forum Software PlayingReplies: 6Last Post: 26th Feb 2015, 06:09 -
Uncompressed OR Lossless to Lossy?
By raphaelolaguer in forum Newbie / General discussionsReplies: 5Last Post: 24th Feb 2014, 02:50 -
Lossy 32 bpp (32-bit color) codecs
By videohelperee in forum Video ConversionReplies: 9Last Post: 12th Dec 2011, 21:13 -
Recommendation of Lossy to lossy format(WMV/AVI/MKV to H264) via X264.
By xjohn in forum Video ConversionReplies: 6Last Post: 17th May 2011, 22:27 -
Media player classic home cinema x64 refuse to play ZMBV
By Blå_Mocka in forum Software PlayingReplies: 0Last Post: 12th Nov 2010, 13:13