WAI
Status Update
Comments
ha...@gmail.com <ha...@gmail.com> #2
> - low-quality 3GPP streams over RTSP (supported, but low-quality and patent encumbered)
YouTube also allows for low-quality MPEG-4 streams, but the problems are the same.
YouTube also allows for low-quality MPEG-4 streams, but the problems are the same.
ch...@gmail.com <ch...@gmail.com> #3
Can Totem be so hard for Google to support?
ha...@gmail.com <ha...@gmail.com> #4
Christian, there's no need to add this sort of comments to this bug.
Please, only add comments if you're one of the Totem developers, and let's wait for an answer from the YouTube developers.
Please, only add comments if you're one of the Totem developers, and let's wait for an answer from the YouTube developers.
pa...@gmail.com <pa...@gmail.com> #5
Maybe it would be easier for YouTube to provide "sponsor" data as part of the protocol? The application could then fetch the ad content and display it either along, during or before playing the video.
pi...@gmail.com <pi...@gmail.com> #6
[Comment deleted]
tr...@gmail.com <tr...@gmail.com> #7
Google - give us some Totem love!
st...@gmail.com <st...@gmail.com> #8
[Comment deleted]
er...@gmail.com <er...@gmail.com> #9
The official YouTube application for Android does currently not display ads and different kinds of extras AFAIK. Instead it sometimes shows something like "This video is not available for mobile users". Perhaps something similar could be arranged for Totem?
su...@gmail.com <su...@gmail.com> #10
Come on you lousy bastards at google, let us use whatever apps we want.
sa...@gmail.com <sa...@gmail.com> #11
Folks, negative +1 comments won't help anything, and just email spams everyone who cares about this bug.
Show your support by starring the issue, and only leave a comment if you're a developer involved in the issue. Thanks!
Show your support by starring the issue, and only leave a comment if you're a developer involved in the issue. Thanks!
an...@gmail.com <an...@gmail.com> #12
Please stop spamming me with childish, insulting, or "me too!" comments just because I clicked the star here, otherwise I will have to remove my vote again. Thanks.
ca...@gmail.com <ca...@gmail.com> #13
Google, please let us live free! We love Totem.
pa...@gmail.com <pa...@gmail.com> #14
Having youtube videos in totem is a nice thing for the Linux community.
ub...@gmail.com <ub...@gmail.com> #15
Free the Web
al...@gmail.com <al...@gmail.com> #16
Free the YouTube
cy...@gmail.com <cy...@gmail.com> #17
Please stop posting useless comments.
This is a bug report, not a comment thread.
This is a bug report, not a comment thread.
ko...@protonmail.com <ko...@protonmail.com> #18
Google, I'm sorry, but your behaviour in this situation looks unreasonable.
Perhaps something is not told.
@cybolic, this is a bug, indeed, and comments here, are essentially "affects me too" confirmations.
Perhaps something is not told.
@cybolic, this is a bug, indeed, and comments here, are essentially "affects me too" confirmations.
za...@gmail.com <za...@gmail.com> #19
> comments here, are essentially "affects me too" confirmations.
That's what the stars are for. If you want to send Google a message, please use *their* e-mail address, not addresses of all the people who starred this. It's getting really annoying.
That's what the stars are for. If you want to send Google a message, please use *their* e-mail address, not addresses of all the people who starred this. It's getting really annoying.
pa...@gmail.com <pa...@gmail.com> #20
@_deepfire
Yes they are "affect me too" confirmations, however that is what the star is for at the top left of the page. "Me too" comments do nothing to help the bug get fixed.
Also, statement like "your behavior in this situation looks unreasonable" in itself seems unreasonable. Google is not just one person who's mind can be swayed by silly comments. It is a massive entity that takes time to make changes, especially ones that have legal ramifications.
This bug report is an indication we would like some change, and voting for it with the star lets Google know that this issue is one we feel is important to consider. Attempting to scold them will not make them move to it faster. A well reasoned, and rational discussion as to why we would like the features we would like is the most likely to succeed. I, and I'm sure others, would appreciate it if you, or anyone else, would limit your usage of the comment field to only relevant information to the actual bug.
Thanks in advance.
Yes they are "affect me too" confirmations, however that is what the star is for at the top left of the page. "Me too" comments do nothing to help the bug get fixed.
Also, statement like "your behavior in this situation looks unreasonable" in itself seems unreasonable. Google is not just one person who's mind can be swayed by silly comments. It is a massive entity that takes time to make changes, especially ones that have legal ramifications.
This bug report is an indication we would like some change, and voting for it with the star lets Google know that this issue is one we feel is important to consider. Attempting to scold them will not make them move to it faster. A well reasoned, and rational discussion as to why we would like the features we would like is the most likely to succeed. I, and I'm sure others, would appreciate it if you, or anyone else, would limit your usage of the comment field to only relevant information to the actual bug.
Thanks in advance.
bo...@gmail.com <bo...@gmail.com> #21
Please allow 3rd party players (Totem etc...) to use high quality video streams.
[Deleted User] <[Deleted User]> #22
DO NOT COMMENT ON THIS ISSUE!
By commenting, you are doing a disservice to the 1537 people who have starred this issue and therefore get an email every time someone comments. Unless you have something other than "omg, this needs to happen" to say, please stop posting.
Sorry everyone for the useless comment.
By commenting, you are doing a disservice to the 1537 people who have starred this issue and therefore get an email every time someone comments. Unless you have something other than "omg, this needs to happen" to say, please stop posting.
Sorry everyone for the useless comment.
gu...@gmail.com <gu...@gmail.com> #23
"- addition of a YouTube watermark and specific behaviour when clicked (like launching the video's page in a web browser)
- allowing direct access to Web-M streams, either through HTTP or RTSP"
These options are reasonable.
- allowing direct access to Web-M streams, either through HTTP or RTSP"
These options are reasonable.
[Deleted User] <[Deleted User]> #24
Im tired of all the kids spaming this thread, Im removing my star.
ja...@free.fr <ja...@free.fr> #25
Fuck you morons, I'll unstar this issue.
Retards !
Retards !
ja...@gmail.com <ja...@gmail.com> #26
Let totem live!
gr...@gmail.com <gr...@gmail.com> #27
[Comment deleted]
re...@gmail.com <re...@gmail.com> #28
I'm linux user. flash plugins have heavy resouce consuption. Why I can see with totem you tube videos in low quality and don't in high. It's this correct?
je...@google.com <je...@google.com>
xm...@gmail.com <xm...@gmail.com> #29
Okay I don't know anything about these you too whatever videos of people in here 10 the green and some people that but I don't like me. Don't think I know you probably could be My family gonna be like 2 sisters they don't like me because ? I like to make a report. The people the ribbon hungry spec this is the 2011 . Tell me how 1 can do these. Thank you very much
vi...@gmail.com <vi...@gmail.com> #30
#29 What on Earth are you talking about?
ho...@gmail.com <ho...@gmail.com> #31
#30 That's probably how Flash video artifacts affect people. Well, that or heavy drug abuse.
to...@gmail.com <to...@gmail.com> #32
#30 or we’re just seeing Google Translate in action
mc...@gmail.com <mc...@gmail.com> #33
ебланские разрабы че вы сделали с ютубом об стену убейтесь лучше ради денег пидары
ru...@googlemail.com <ru...@googlemail.com> #34
Heute nicht mehr
dm...@gmail.com <dm...@gmail.com> #35
Does anyone here develop with the YouTube's Data API V3 and iOS? Would you happen to know how the "TubeX" (https://itunes.apple.com/us/app/tubex-videos-music-for-youtube/id939906112?mt=8 ) iOS app loads subscription videos as fast and as accurately as it does as opposed to the regular activities.list() call with the home parameter? They seem to do something with YouTube's site right after you login.
Feel free to comment if you know anything. Thanks
Feel free to comment if you know anything. Thanks
na...@gmail.com <na...@gmail.com> #36
Support for all
to...@gmail.com <to...@gmail.com> #37
someone _please_ clean up this thread and protect it from random comments.
ac...@gmail.com <ac...@gmail.com> #38
Livestreamer can take high quality stream from YouTube, Twitch and others and pipe it to players like VLC and MPC (win).
Since Livestreamer is open, can its code be integrated to Totem?
http://docs.livestreamer.io/
Since Livestreamer is open, can its code be integrated to Totem?
be...@gmail.com <be...@gmail.com> #39
Since this is a google bug, it'd probably be a good idea to mention livestreamer to totem devs (via irc, email, or a bug/feature req), and then comment here if the feature is accepted. Totem devs would probably be better able to comment on whether it's even possible, too.
al...@gmail.com <al...@gmail.com> #40
The totem maintainer is the reporter of this bug, so he's already aware of what happens here.
mi...@gmail.com <mi...@gmail.com> #41
..
mi...@gmail.com <mi...@gmail.com> #42
..
na...@gmail.com <na...@gmail.com> #43
Open for all progress of also
ma...@google.com <ma...@google.com> #44
Thank you for this feature request. There are no plans to make raw video streams available to third-party players at this time.
Supported players for embedding in developer applications are available here:https://developers.google.com/youtube/iframe_api_reference
Players available include web-based iframe players and Android native players (via our SDK.)
Supported players for embedding in developer applications are available here:
Players available include web-based iframe players and Android native players (via our SDK.)
zu...@gmail.com <zu...@gmail.com> #45
To allow high-quality integration with a native open-source video player, follow these best practices:
1 Choose the Right Open-Source Video Player**
Kinemaster** (libVLC) – Highly flexible, supports almost all formats.https://kinemasapk.net/
MPV** – Lightweight and customizable, supports GPU acceleration.
ExoPlayer** (for Android) – Google’s open-source player with adaptive streaming.
Fmpeg** – Powerful for encoding, decoding, and streaming.
2. Ensure High-Quality Playback**
Use **hardware acceleration** (VA-API, VDPAU, or MediaCodec).
- Optimize buffering with **adaptive streaming** (DASH, HLS).
- Support **high-resolution formats** (4K, HDR, AV1).
3. Seamless Integration with API or SDK
- **VLC (libVLC SDK)**
- Available for Android, iOS, and desktop applications.
- Provides advanced playback controls.
- **MPV (libmpv API)**
- Offers Lua scripting and JSON IPC for custom UI integration.
- **ExoPlayer (Android)**
- Supports DRM-protected content and customizable UI.
4. Enhance Performance & UX**
- Implement **gesture controls** (seek, volume, brightness).
- Support **background playback** and **picture-in-picture (PiP)** mode.
- Reduce latency using **low-latency streaming protocols** like WebRTC.
Would you like implementation guidance for a specific platform?
1 Choose the Right Open-Source Video Player**
Kinemaster** (libVLC) – Highly flexible, supports almost all formats.
MPV** – Lightweight and customizable, supports GPU acceleration.
ExoPlayer** (for Android) – Google’s open-source player with adaptive streaming.
Fmpeg** – Powerful for encoding, decoding, and streaming.
2. Ensure High-Quality Playback**
Use **hardware acceleration** (VA-API, VDPAU, or MediaCodec).
- Optimize buffering with **adaptive streaming** (DASH, HLS).
- Support **high-resolution formats** (4K, HDR, AV1).
3. Seamless Integration with API or SDK
- **VLC (libVLC SDK)**
- Available for Android, iOS, and desktop applications.
- Provides advanced playback controls.
- **MPV (libmpv API)**
- Offers Lua scripting and JSON IPC for custom UI integration.
- **ExoPlayer (Android)**
- Supports DRM-protected content and customizable UI.
4. Enhance Performance & UX**
- Implement **gesture controls** (seek, volume, brightness).
- Support **background playback** and **picture-in-picture (PiP)** mode.
- Reduce latency using **low-latency streaming protocols** like WebRTC.
Would you like implementation guidance for a specific platform?
bi...@gmail.com <bi...@gmail.com> #46
Choose the Right Open-Source Video Player Inshot – Highly flexible, supports almost all formats. https://inshotspros.com/
Description
YouTube Data API
Request summary:
The YouTube website terms of service, as well as the API terms of service disallow direct access to video streams.
Totem, the GNOME movie player, used to access those streams directly to get high-quality Web-M streams when available. This meant that the video didn't use patent-encumbered codecs, and that the video playback was integrated with the system (sound handled through pulseaudio, hardware accelerated video decoding, etc.)
YouTube only allows access to the videos through:
- low-quality 3GPP streams over RTSP (supported, but low-quality and patent encumbered)
- HTML5 interface (would require another implementation of Totem's video canvas)
- Flash player (proprietary)
None of those options are satisfactory for Totem's usage.
Possible options include:
- addition of a YouTube watermark and specific behaviour when clicked (like launching the video's page in a web browser)
- additions of adverts before playback, or as part of the playback
- allowing direct access to Web-M streams, either through HTTP or RTSP
Those options are not exclusive of each other, and the restrictions could be listed in the terms of service of the website, or the API, as they are now.