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
Game over? #6
Comments
Let us hope that there is still a secret way |
|
Oh dear. It worked just yesterday. There were no JS errors in Browser Console. |
@Vangelis66 Worse is, that HTML5 playback always, always stuttered, but Flash was always reliable. There are two options: Install Linux and/or use a Linux Live-CD or Live-DVD, such as Knoppix, and have a modern version of Firefox that supports HTML5 video. I remember, that HTML5 video was more reliable there, and had less stutters. For certain Intel graphics adapters, Intel-or computer manufacturer-provided drivers did not support OpenGL 2.0 in Windows, but they do in Linux (and Knoppix). Knoppix LiveCDs are outdated (you'd need at least version 6.7.1), but one can download a reasonably modern version of Firefox. With Knoppix, though, you'd need at least 1 Gb of RAM memory in order to allow Firefox to run smoothly. After Live CD restart, all contents in RAM, including settings, are erased, and cannot be retrieved without a lot of manual work saving and retrieving the settings (mostly from /home/username ). and I used Knoppix only to make free software screenshots. Another Linux option is to run a distro from a USB stick, but I've never tried that. The other option is the YouTube 2 Player Firefox extension, available from addons.mozilla.org. |
@Vangelis66 The third option is to use ProxySite, which allows using Flash, but it's using its own player. Flash can be used, but CPU usage gets to 95% when the browser tab showing the video is in focus (in view). It is not my favourite option, because it's a third-party site, despite being based in the U.S., and using servers based in the U.S. and EU. Its terms of service seem somewhat onerous, too. And it's still a third-party site, so I personally would avoid logging in to YouTube and Google and maybe other services requiring login when using ProxySite. The solution, therefore, is to use a separate browser instance. In Firefox, one can use separate profiles simultaneously with the -no-remote flag, like this command line:
One can even create a shortcut for this. |
As I said here, there's nothing particularly magic or special if linux supposedly has a higher opengl version. Maybe it could be of some use to accelerate browser GUI, but definitively nothing you can do to accelerate video. |
@mirh wrote:
Yes... This is a Toshiba A200-1VM Satellite laptop bought early 2007, having: As for Google owned Youtube, they won't have their way inflicted on me... I can still browse YT clips in their HTML5 player (I tend to stay away from > 480p resolutions, though), both in h.264/vp9, their now defunct Flash player was considerably gentler in resources (as pointed out by @juneyourtech); but PotPlayer/MPC-BE/VLC 3.0.0-git have all native support for YouTube URLs (in my setup, MPC-BE performs the best), also Will leave this issue open for a while longer, in the remote chance something revolutionary comes up that would re-enable flash in Youtube itself... |
@mirh wrote:
I was describing a situation, whereby a certain class or series of older Intel GPUs, for which Intel et al have not released drivers that could have supported OpenGL 2.0 in Windows (XP), while open source drivers in Linux do. — Regardless of what the current situation is with current GPUs. (Because as far as I've gathered, wrt MP4 files, OpenGL 2.0 was required for HTML5 playback. Take that with a pinch of salt, tho.) As far as magic... Well, strangely enough, HTML5 video playback of YouTube content on Knoppix and in a reasonably modern Firefox version was more reliable than in a modern Firefox version in Windows XP. At least that was my experience, and to the best of my recollection. But even if I could pop in a Knoppix LiveCD, I'd not have any settings saved. Other people who use other Windows software in addition to the browser, would in many other ways feel limited in Linux wrt the things they'd want to do, due to lack of training or familiarity. |
Yees, and I was telling you that what linux guys did, at least in the case of 3rd gen GMA, is to just software enable/emulate them. Your direct report of knoppix giving better performance is certainly interesting then.. but it could just be as well XP-firefox being crippled by the dev team with disabled OMTC or e10s. I guess we are OT maybe? I'd be curious to know if there's some way to benchmark html5 sw decoding with flash one. |
@mirh wrote:
enable/emulate them — what is that 'them'? I believe, that FOSS developers simply created working drivers that supported in Linux something that was in the chip already. Windows drivers appear not to have been developed that far, for many reasons. Could be lack of developer resources, or simply a market-inspired incentive to force people to upgrade. The Knoppix experience was well before e10s. |
That couple of opengl extensions required to dx9 level GMA to go from 1.4 and 2.1. |
@mirh wrote:
Can you rephrase your sentence, so it would be more concise? Can you also add proper context? And would you be kind enough to write in full sentences, with good grammar and proper punctuation, so that the ideas that you want to communicate, would be understandable? You have posted many links, and I will not read them, because they are most likely tl;dr. |
Then, I'm quite sure that if software fallback for 1.4 is fine, emulated 2.1 behavior shouldn't perform worse (and/or software shouldn't mandate a specific GL version, if it is already fine even with previous one + some extensions), but still. |
@mirh There is some context now, but what you want to get across to me, is still insufficient, including the background of what you want to say. You must improve the use and position of articles, general word order, and punctuation. Quotes must also be referenced. Avoid using superfluous or non-common abbreviations, if an item's full name and version number make more sense ('GL' vs. presumably 'OpenGL X.X'), avoid using only the version number, and avoid non-common words ('flipped'), unless they have a special meaning, and are in widespread use to describe something specific in programming. The body text in the above post (in black, not in quotes) does not appear to be grammatically correct, and/or lacks sufficient context to explain discrepancies in wording. And there is not enough information about how exactly all of that relates to my posts about FOSS drivers supporting OpenGL 2.0 in Linux on older Intel hardware, and proprietary drivers not supporting OpenGL 2.0 in Windows on that same hardware. |
If telling you that now dx9 GMAs are back to 1.4 because <reasons>, has nothing to do with FOSS drivers supporting OpenGL 2.0 in Linux... |
@mirh Right. |
Well, well, well. It seems some crazy Rusky did it. You can read here how you could have made your script work one month longer, and here how they spoofing to crossdomain.xml saved the situation. |
So.. after like half a decade from when the idea of benchmarking came to me, I have finally found the time and the means to compare flash with html5. Under pure software rendering in 480p... Flash seems to use 20-30% less cpu time, but I'm also seeing some dropped frames here and there. My very random guess is that it's actually being cpu-limited on a single thread. These were my result on a E-350 laptop (the slowest pc I had available) with fully updated drivers and W7 and firefox (and h264ify ofc) |
It was still working in Firefox ESR 24.8.1 mere days ago, but today (Sept 12th 2017) IT DOES NO MORE 😭 It would appear they completely killed Flash embedded Youtube vids:
My old (2006) Intel (embedded) gfx card doesn't support h.264/vp9 hardware decoding, I can still use the HTML5 YT player in my Vista SP2 laptop, but all decoding is handled by my (equally old) 2core CPU, resulting in sub-optimum results... 😠
Be cursed evil Google... 👎
The text was updated successfully, but these errors were encountered: