-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bad quality visuals when using x264 #3375
Comments
Why don’t you share screenshots when discussing graphic glitches? We should be looking at the same thing to have a proper discussion. |
Just use a thinner font (or not making the text fat). The description of your issue with The human eye can actually not differentiate colours very well. However, it can differentiate brightness pretty well. That characteristic is used by most codecs these days (by subsampling the chroma values), because in video content, you won't notice it. There is a case, where this is noticed and that is usual text (unless it is fat or the font size is relatively big). |
Thank you all for the detailed test and report. Fundamentally, H.264 is a lossy video compression, so there's no way to avoid graphical deterioration. However, we can control the quality by configuring encoding parameters. The default configuration is performance (low CPU usage) oriented rather than quality. I'm not sure @sshaikh satisfy but we can MITIGATE the quality issue.
I guess everyone sees. that. And what exactly did you try? |
Also we need to support YUV444 mode for the fundamental quality enhancement as @pnowack mentioned. |
Only to set the profile to |
Then, you're probably already seeing the better quality, such as red or black. YUV444 is needed for further quality I'm afraid. |
Are there any updates on that issue already, or can the quality improved by changing some settings? So far I am very happy with the performance and quality of xrdp when the new x264 codec is used, my remote VM finally feels as responsive as a VM running locally. The only issue is red text, pariticularly bold red text. |
As I mentioned just above, we need YUV444. |
xrdp version
0.10.2
Detailed xrdp version, build options
Operating system & version
Arch Linux
Installation method
other
Which backend do you use?
FreeRDP
What desktop environment do you use?
i3wm
Environment xrdp running on
Headless VM without GPU
What's your client?
Remmina
Area(s) with issue?
Graphic glitches, Performance
Steps to reproduce
Build and install package via https://aur.archlinux.org/packages/xrdp. Effect is seen next reboot. Recompiling without the enable-x264 flag restores previous performance.
✔️ Expected Behavior
Lag free.
Sharp graphics.
❌ Actual Behavior
Some subjective lag experienced.
"Fuzzy" rendering of graphics, particularly fonts. Most seen with red writing on black, but also other contrasting colours. It reminds me of bad aliasing or the effects of interpolation.
Anything else?
No response
The text was updated successfully, but these errors were encountered: