Skip to content
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

Opening videos in Telegram causes a green tint to be applied to video #24360

Open
Tony2987 opened this issue Apr 17, 2022 · 29 comments
Open

Opening videos in Telegram causes a green tint to be applied to video #24360

Tony2987 opened this issue Apr 17, 2022 · 29 comments
Labels

Comments

@Tony2987
Copy link

Steps to reproduce

  1. Find any video that has been uploaded to Telegram and sent as a message (preview is fine, by the way)
  2. Open the video to visualize it inside Telegram.
    It loads and runs fine but acquires a green tint over it.

Expected behaviour

No green tint on videos, just like preview shows up.

Actual behaviour

Green tint over the video once visualizing it in the video player in Telegram.

Operating system

Windows 7 64x

Version of Telegram Desktop

v3.7

Installation source

Static binary from official website

Logs

No response

@Tony2987 Tony2987 added the bug label Apr 17, 2022
@Aokromes
Copy link
Collaborator

try to change acceleration from directx to opengl

@jimmy-1000
Copy link

I have the same problem with new 3.7 version.

FQgvZ6BXEAokA2J

@john-preston
Copy link
Member

@jimmy-1000 You can disable hardware accelerated video decoding in Settings > Advanced > Performance.

@Yurbason
Copy link

@jimmy-1000 You can disable hardware accelerated video decoding in Settings > Advanced > Performance.

thanks, really helped solve the problem
My video also turned green on the new version (v3.7 win7 x32)
this was not the case in previous versions

@jimmy-1000
Copy link

@jimmy-1000 You can disable hardware accelerated video decoding in Settings > Advanced > Performance.

Thanks for your help. This is strange, I have a Nvidia graphic card 🤷

@VetaLioSTV
Copy link

@john-preston there is problem with memory leaks on fresh client 3.7 x64 (Windows 8.1). Play several videos/GIF's and it will allocate 2-3GBs with no reason(without release), wtf :(.

Something is broken... Even if you try to close client(to erase\freed memory), it will not have any effect, since after exit it stays anyway in process with same amount of captured memory.

@XJIOP
Copy link

XJIOP commented Apr 17, 2022

Tthis is happening on my Nvidia RTX 2080 (driver 512.15), telegram version 3.7 and same on prev version.

@jimmy-1000
Copy link

Tthis is happening on my Nvidia RTX 2080 (driver 512.15), telegram version 3.7 and same on prev version.

It's correct, the change was made in version 3.6.3

@Tony2987
Copy link
Author

To add, I also have an nVidia graphics card. Might be nVidia only related?

@Aokromes
Copy link
Collaborator

Aokromes commented Apr 18, 2022

To add, I also have an nVidia graphics card. Might be nVidia only related?

i don't have problem with geforce 960 + windows 11 and drivers 512.15
https://i.imgur.com/9NpFdS3.jpg
also no problem with i5-4xxx series intel gfx and windows 11.

@Batchute
Copy link

Batchute commented Apr 18, 2022

@jimmy-1000 You can disable hardware accelerated video decoding in Settings > Advanced > Performance.

Thanks. Almost worked for me (x64 Win7 Intel(R)Graphics); mine turned red. Found another in my Tele chat with same problem.

@jez9999
Copy link

jez9999 commented Apr 18, 2022

I have the same problem. Windows 7, Intel HD graphics.

@FoxOscar
Copy link

I had this issue and after trying various things noted above (not with much success because bizarrely my control panel doesn't have a 'Display' option) I decided to go hunting in the Telegram Settings. Within Settings > Advanced, scroll down to Performance and there I disabled 'Hardware accelerated video decoding'. Next time I played a video it came up with a red hue on it instead of green. After Exiting Telegram and relaunching, all is good again... Hopefully if anyone else encounters difficulty with this and the previous solutions didn't do it or weren't able to be applied, this one might sort you out... ;-)
Untitled

@FoxOscar
Copy link

@jimmy-1000 You can disable hardware accelerated video decoding in Settings > Advanced > Performance.

Thanks. Almost worked for me (x64 Win7 Intel(R)Graphics); mine turned red. Found another in my Tele chat with same problem.

Look down a couple of comments - I think if you Exit Telegram (make sure to Exit and not just minimise to taskbar) and relaunch you should be fixed...

@jimmy-1000
Copy link

To add, I also have an nVidia graphics card. Might be nVidia only related?

Yes I think it is possible. I will test it deactivating my Nvidia to see what happens.

@Batchute
Copy link

@jimmy-1000 You can disable hardware accelerated video decoding in Settings > Advanced > Performance.

Thanks. Almost worked for me (x64 Win7 Intel(R)Graphics); mine turned red. Found another in my Tele chat with same problem.

Look down a couple of comments - I think if you Exit Telegram (make sure to Exit and not just minimise to taskbar) and relaunch you should be fixed...

Yes, always do exit completely, but seemingly it is working now. Thanks.

@jez9999
Copy link

jez9999 commented Apr 18, 2022

Yeah, same here. Red hue after disabling hardware acceleration, then exit and restart fixed it. Still, if it requires disabling hardware acceleration, isn't this still a bug in Telegram's video system?

@cxavierpb
Copy link

The same thing happened to me with the green screens, when deactivating hard acceleration the screens turned red but the problem persisted. I fixed it by changing Angle Graphics to OpenGL
Telegram verde

@aeiouaeiouaeiouaeiouaeiouaeiou

I see that this commit has been added, hopefully we will get an update soon.

@Neurotoxin001
Copy link
Contributor

Neurotoxin001 commented Apr 19, 2022

HW accelerated enabled with ANGLE DX9 - videos is green
HW accelerated disabled with ANGLE DX9 - videos is red
HW accelerated enabled with ANGLE Auto - videos is fine but I still got this bug:
#17109 with media flickering

All is fine only with OpenGL or with disabled ANGLE. Even if I don't touch HW accelerated and left it enabled.

Windows 10, Telegram 3.7, NVIDIA GTX 1060 512.15 drivers

@amgrypingvi
Copy link

I had this issue and after trying various things noted above (not with much success because bizarrely my control panel doesn't have a 'Display' option) I decided to go hunting in the Telegram Settings. Within Settings > Advanced, scroll down to Performance and there I disabled 'Hardware accelerated video decoding'. Next time I played a video it came up with a red hue on it instead of green. After Exiting Telegram and relaunching, all is good again... Hopefully if anyone else encounters difficulty with this and the previous solutions didn't do it or weren't able to be applied, this one might sort you out... ;-) Untitled

Thank you so much! This is the only one advice that really helped me.

@github-actions
Copy link

Hey there!

This issue was inactive for a long time and will be automatically closed in 30 days if there isn't any further activity. We therefore assume that the user has lost interest or resolved the problem on their own.

Don't worry though; if this is an error, let us know with a comment and we'll be happy to reopen the issue.

Thanks!

@github-actions github-actions bot added the stale label Jan 28, 2023
@Neurotoxin001
Copy link
Contributor

4.5.8 beta still have this issue

@github-actions github-actions bot removed the stale label Jan 29, 2023
@Aokromes
Copy link
Collaborator

older intel drivers are very bad.... it's recommended to update video drivers when possible, get dedicate gfx if possible, if unable to do such things the only solution without expend money is disable acceleration.

@gleruzh
Copy link

gleruzh commented Jul 28, 2023

older intel drivers are very bad.... it's recommended to update video drivers when possible, get dedicate gfx if possible, if unable to do such things the only solution without expend money is disable acceleration.

disabling acceleration DO NOT helps, as I wrote in the issue you'd closed as duplication.

@gleruzh
Copy link

gleruzh commented Jul 31, 2023

Already try any combinations of three parameters

  1. run Telegram with Intel or Nvidia GPU
  2. turn on or turn off Hardware Video Accelleration
  3. all different ANGLE backends.

not solved.

@aeiouaeiouaeiouaeiouaeiouaeiou

The OpenGL backend was removed in version 4.8.11, so there is now no way to use hardware acceleration on buggy GPUs.

@john-preston
Copy link
Member

@aeiouaeiouaeiouaeiouaeiouaeiou OpenGL was not working before, it just used software rendering really, like "Disabled" option.

@Aokromes Aokromes reopened this Sep 3, 2023
Copy link

Hey there!

This issue was inactive for a long time and will be automatically closed in 30 days if there isn't any further activity. We therefore assume that the user has lost interest or resolved the problem on their own.

Don't worry though; if this is an error, let us know with a comment and we'll be happy to reopen the issue.

Thanks!

@github-actions github-actions bot added stale and removed stale labels Mar 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

17 participants