td
td copied to clipboard
MessageVideoNote Caption is missing
In some telegram messenger such as iOS telegram client and mac telegram client, the caption for VideoNote is present and is shown as expected (So it basically supports caption). But in this tdlib and some clients such as Telegram X, it doesn't show the caption. And in documents it seems that VideoNote doesn't support caption officially. Can you add caption to MessageVideoNote.It would be appreciated. Thanks for sharing this great library.
Video notes aren’t normal videos, but round ones (referred as video messages in other clients)
VideoNotes are round ones in client side but they are really squared ones which therefor can be shown as round. There is not much difference between them. Adding caption for them as we know they already accept it, should not be a problem .
Thanks, for pointing this out. The problem is that all clients must be consistent with each other: there is no reason to allow to send something that can't be seen by others. If iOS and macOS Telegram clients show it and Android (both X and regular) and Desktop clients don't show it, then this inconsistency should be fixed. But there are two ways of fixing it: captions should be disallowed for video notes in all clients or should be shown in all clients. Initially it was decided that video notes shouldn't have a caption. If it isn't a case anymore, caption support for video notes will be added to TDLib, otherwise that support is better to be removed from iOS and macOS clients.
Thank you for the explanation. I love this library and want it to be great. And one more useful feature won't hurt. It is up to the clients, it can use it or leave it. The first implementation of this feature was due to sending selfie videos but nowadays it can be used for music video clips and more which a caption would be very meaningful. This feature is useful and it is supported by telegram api(because it is now using in some clients), so ignoring it would be a pity.
It is up to the clients, it can use it or leave it
No, all up-to-date clients should behave in the same way.
The first implementation of this feature was due to sending selfie videos but nowadays it can be used for music video clips and more which a caption would be very meaningful.
VideoNotes was added exactly for selfie-like videos, there is no way to send other videos as video note in official clients. For music video clips the ordinary video format is much more appropriate.
This feature is useful and it is supported by telegram api(because it is now using in some clients), so ignoring it would be a pity.
Core Telegram API is type agnostic. It also allows to specify that video note is also a sticker and a voice note in the same time. If something is allowed by Telegram API, it doesn't mean that it will be or should be supported by clients.