Tdesktop: Add an option to disable internal player in Telegram Desktop

Created on 11 Aug 2016  路  24Comments  路  Source: telegramdesktop/tdesktop

Steps to reproduce

  1. Click in any video someone sent to you.
  2. Try to do any other thing with your desktop while the video is playing

    Expected behaviour

Telegram Desktop should open an external player to display the video as it previously did.

Actual behaviour

Telegram Desktop opens an internal player in full screen, blocking any iteraction with any other program making your desktop single task while playing the video, preventing you to continue to talk to your friends or just doing stuff. This is ok for a phone but NO for a Desktop. A checkbox must be placed in the configuration to disable internal player and use an external player just as previous versions did.

Configuration

Operating system: Linux Debian Jessie

Version of Telegram Desktop: 0.10.0

enhancement

Most helpful comment

That's exactly why an option should be added to the configuration panel: to choose the perfect settings for anyone.

All 24 comments

You could use "Show in Folder".
IMO adding an ability to "pop out" the player into other window would be better than an option to disable it completely.

I'd prefer to view videos in the player I'm used to than in Telegram's player.

Well, TDesktop is open source software, feel free to add the option and make a PR.

I only want to return to the old behavior. It was just perfect.

But for me and lots of other users the new behavior is just perfect.

That's exactly why an option should be added to the configuration panel: to choose the perfect settings for anyone.

But adding too much options is bad too.
Also, adding an option takes developer's time, which could (and should) be spend on something more important.
This issue isn't really popular, got only one :+1: in 5 days.
That's why I asked you to make a PR.

This is the typical response of a user asking a feature in a open source project: do it youself.

Sir, I'm not a programmer and a really few percentage of Telegram Desktop aren't. I only want to take your attention about a wondeful feature that was overriden with a horrible one. If people want to be monotask in their desktops that's ok. If the new feature continue to disturb me, I'll search for another Telegram client programmed in a more rational way.

Thank you for nothing.

Good luck in searching for other client :)
And please notify me when you find one, I'd like to see it.

But adding too much options is bad too.

I agree, but at least an option in a config file outside GUI is not bad. The internal player on my PC has no sound and I can't change it to system default player.

@gowhari Does sound work in other places? (like sound notifications / voice message playing)?

An option "open with..." from the context menu for different multimedia content help solve this and other problems of choice by the user (or something similar to that option comes with uncompressed images).

A use case is to open a video in an external player and use a sistem method for sharing

1710 ?

The problems is not just the full-screen mode. Playing videos is a serious task, many players have been created and evolved to deal with different users' use cases. You can't just cover them all with just an internal player. For instance, vlc media player allows you to increase the volume beyond 100% which is useful for many poorly recorded videos. With an external player, you can drag the player to a different monitor and keep working with the messaging app, are you going to support all these scenarios?
The "open in folder and then double-click" workaround is frustrating if you want to play many videos.

In my opinion, Telegram is a fantastic messaging app, but the decision to include everything built-in is just wrong. It will take lots of developer time, and will just alienate the user experience. When the android version introduced the internal map, my brother sent me a location, which my slightly outdated app opened in google maps. It was off by a kilometer! The problem went away in later versions, but the bug sent me somewhere I really shouldn't have gone.

My suggestion is to add an option to disable every built-in non-messaging thing you add to your app. This way, people can continue using their preferred application for their own use case.

Thank you very much.

What do you think about adding a new option like this
image

Please send you opinions
1- is this a good place for this options? I mean after Place Telegram in menu
2- the text is good enough? I mean "Use external video player"

Then video will be played by default windows video player.

https://github.com/telegramdesktop/tdesktop/pull/3004

I have added this feature but it is rejected.

support me on this link https://github.com/telegramdesktop/tdesktop/pull/3004

FIxed #3021

So it looks like there's that "hidden setting" added in the merge request.
How is that setting toggled?

@mbasaglia Open settings and type "videoplayer"

@stek29 Is there any cheat-sheet for these hiddent settings?

This feature is not working in version 1.6.3 anymore!!!

@Behnam-Emamian It should work if the video is downloaded, but it can't work if the video was not downloaded and is streamed instead.

Ok, I see. Thanks for your prompt respond.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

auchri picture auchri  路  149Comments

kmare picture kmare  路  109Comments

MrWaZZup picture MrWaZZup  路  87Comments

Akamaru picture Akamaru  路  131Comments

meness picture meness  路  96Comments