Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 09/22/2020 in all areas

  1. To prevent user confusion, I strongly recommend disregarding the tutorials and contacting me directly instead about the extended kernel. The original post was removed as it was continuing to confuse users. There will be further discussion about the evolution of the extended kernel in the coming pages.
    1 point
  2. Introduction This is a little tutorial on how to stream and download videos from Youtube. A fairly up to date KernelEx is required (and outside of the scope of this topic) Streaming videos from Youtube in desktop media player: Get 3DYD Youtube Source 2.2.2 from https://ys.3dyd.com/download/ and LAVFilters XP 0.74.1from https://github.com/3dyd/LAVFiltersXP/releases Unpack them somewhere and register all the *.ax files (KernelEx 2K compat mode required) I found it to work OK with Media Player Classic 6.4.9.1, Media Player Classic - Home Cinema 1.5.1.2903 and PotPlayer 1.6.57560.0. Other players/versions might work too but some sure don't. Videos take a few seconds before they start and then you can jump fast to any time back and forward with the seek bar as you would in a browser. Issues I encountered with 3DYD Youtube Source filter: 1) source_filter.ax required the function CryptStringToBinaryW not present in CRYPT32.dll and not catered for by my kinda obsolete and only partially updated KernelEx. I just replaced that function with another one in the ax file using Jumper's import patcher tool and I could register the file as well as instantiating its Properties interface. 2) I found that 3DYD source filter wasn't creating its setting file or writing to it if it already exists ans so I couldn't change settings from defaults using its interface. The good news is that it reads modified settings from the config file which should be located at C:\WINDOWS\All Users\Application Data\3DYD Soft\3DYD Youtube Source\config.json After fiddling a bit with it in my XP laptop I found that the only thing I wanted to change was the dimension/size of the streaming video from best to something smaller and so this is the only content of my config file: { "criteria" : { "main" : "Video|480p" } } 3) I can get this to work only with Youtube vids. All my attempts to stream videos from other sites, with or without using the optional external youtube-dl and ffmpeg failed and resulted in crashes. Integrating streaming desktop media player in Opera 12: For having the media player available with right-click on links in pages, create an entry for it in the Opera menu config file under the [Link Popup Menu] section. Example: Item, Play Video = Execute program, "C:\Program Files\Media Player Classic\MPC-HC.EXE", "%l" For having the media player available with right-click in the Open with menu in pages backgrounds, create a StartMenuInternet entry for it in the Windows registry. Example: REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\MPC-HC] [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\MPC-HC\shell] [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\MPC-HC\shell\open] [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\MPC-HC\shell\open\command] @="C:\\Program Files\\Media Player Classic\\MPC-HC.EXE" [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\MPC-HC\shell\DefaultIcon] @="C:\\Program Files\\Media Player Classic\\MPC-HC.EXE" With either of these you are just two clicks away from streaming a Youtube vid in your desktop media player. Searching for Youtube videos with Opera 12: Adresses for creating search engines targeted at Youtube in Opera: Youtube mobile search: https://m.youtube.com/results?search_query=%s Google search: https://www.google.com/search?q=site:youtube.com+%s Google image search: https://www.google.com/search?q=site:youtube.com+%s&source=lnms&tbm=isch Google video search: https://www.google.com/search?q=site:youtube.com+%s&source=lnms&tbm=vid For invoking the media player on links from Google search results it's probably mandatory to have the No Google Redirect extension installed which strips google search results from redirection and gives straight links to the content as I am not sure the 3DYD Youtube Source filter follows redirections (I have not tried without). No Google Redirect extension: http://s000.tinyupload.com/index.php?file_id=08394971836840085955 Playing Youtube videos embedded in forums, blogs, etc...: A right-click in the video area should give you an option to get a plain text link to the video page on the Youtube site. You can copy it and open it in a new tab and then invoke your media player by using the right-click Open with menu to start playback. Or, if you have the Make Links extension installed you can just select the adress and a popup menu will appear with a clickable link on which you can invoke the media player from the right-click. Make Links extension: http://s000.tinyupload.com/index.php?file_id=06968668163345976720 Downloading videos from Youtube and many other sites with Youtube-dl from Opera 12: Get my standalone youtube-dl built for 98SE/ME with KernelEx: http://s000.tinyupload.com/index.php?file_id=84433364913891885743 Get fellow MSFNer Corone/Reino's latest FFMpeg build for XP: https://rwijnsma.home.xs4all.nl/files/ffmpeg/?C=M;O=D and put FFMpeg and FFProbe somwhere in youtube-dl's path so it can use them. (I think they require KernelEx 2K compat mode) Integrate youtube-dl in Opera as with media player above so you can invokeit it on links and pages backgrounds and start download automatically. Youtube-dl's options can be specified in a config file located at C:\WINDOWS\Application Data\youtube-dl\config.txt. My config file content as an example: -o D:/Desktop/%(title)s.%(ext)s -f bestvideo[height<=?720]+bestaudio/best --no-mtime --continue --ignore-errors --no-overwrites That's all folks.
    1 point
  3. And I would prefer mine called "Gwendolyn", so what?
    1 point
  4. This is true, but I like to see the file update information in the older version. It doesn't do that on Windows versions newer than XP though, so the later version would probably be better on later operating systems.
    1 point
  5. Just as an off-topic aside, if you want to still see your update history, get the wonderful Mr. Nir Sofer's free WinUpdatesList program from here. That will show you all the updates you have made, including (on XP) what files they replaced! As long as your update history files remain intact, that should always work.
    1 point
  6. Self-reliance is considered a virtue in America, even if impatience is not. A quick search reveals that RFC 8446 was published in August 2018, so such TLS 1.3 support as FF52 has can only be prototypical (unless the mysterious 52.9.1 remedied that, but I don’t recall anyone claiming that it did).
    1 point
  7. I'll remind people here that I'm not actually an authority on Google Chrome and Chromium derived browsers, having been from the very start a Mozilla Firefox user, first (2005-2008) on a WinXP desktop and then (2008-2018?) on this Vista laptop... This is to clarify that I haven't followed closely Chromium's development during that era... I've learned quite a few things from XP users of Chrome 49, and it's true that specific [old] version (officially the EoS one for XP/Vista) does rely on OS resources/libraries for secure connections (which involve both available TLS protocols and available cypher suites). Contrary to what Google (the No.1 enemy of the Vista OS, by far ) believed, WinVista != WinXP, so having a fully updated Vista SP2 OS with TLS 1.2 support will grant you more accessible websites using Chrome 49 on Vista, thanks to Vista supporting more cypher suites by default and, on top of that, having SNI support that WinXP lacks... But all this is probably a moot point already, because Chrome 49's rendering engine is antiquated by now... To conclude, yes, Chromium 49 can only go up-to TLS v1.2 on an updated Vista system (with KBs targeting WS2008 originally ) At some point further down its development, Chromium disengaged to a degree from OS libs where TLS support is concerned, so that Chromium 57/58, upon which Yandex Browser (YB) 17.4/17.6 builds, comes with bundled/native support for the TLS protocol. I haven't used YB 17.6 (portable) here for many months, having long ago switched, first to 360EE v11 (Chromium 69 based), then to 360EE v12 (Chromium 78 based) and currently testing (beta channel of) 360EE v13 (Chromium 86 based). YB 17.x has other significant shortcomings by now, affecting Google Web Store (GWS) support , but that is part of a future post about YB 17.x ... By default, YB 17.6 supports TLS 1.0+1.1+1.2, provided by its own (Chromium) libs (i.e. non-dependent on OS TLS support, kinda like Firefox); but there is latent TLS 1.3 support, too, which can be enabled via a browser flag; The problem is that YB 17.6 was released at a time when TLS 1.3 hadn't been finalised yet, so it only supports a TLS 1.3 draft preceding the final one (i.e. RFC8446) Testing on dedicated TLS testing sites you get mixed results, depending on whether the test site detects pre-final TLS 1.3 drafts or not; SSL Labs client test picks up pre-final TLS 1.3: ... but Browserleaks ... and pinterjann DO NOT! As a closing note, if you want to disable lower, deemed currently insecure, versions of TLS, you can launch YB via a shortcut containing the following flag: --ssl-version-min=tls1.2 or --ssl-version-min=tls1.1 if you want to disable just TLS 1.0 ...
    1 point
  8. that's the accessibility libraries, official builds and my old builds used to have --disable-accessibility specified. I lost the build config and then it turns on that on compilation. yes it breaks XP support, for example, it loads DWM in link-time, which XP doesn't even have this DLL. same condition as hyperbola(i.e. no updates), as they aren't update their part, but UXP core still bring new function to them.
    1 point
  9. OK so, in addition to MPC-HC and Pot Player via 3DYD YTS I am now also able to stream YouTube videos without 3DYD in older versions of MPV, VLC, Osmo4 (GPAC), QMPlay2 and current/latest Mplayer Sherpya build from right click in both Opera 12 and Gecko Browsers. I've also made a quite fancy and useful GUI for Youtube-dl as it turned out I couldn't find any working properly on 9x (not any good one anyway). Coming soon, probably next week, as part of the Youtube-dl 4 98SE-ME Megapack (500MB). Screenies of the GUI for now:
    1 point
  10. New version of standalone youtube-dl for 9x + KernelEx (2020-09-06): https://www.datafilehost.com/d/a1ddfe9e So how you guys are getting on with 3DYD, any success story to report? Fortunately, if that's not the case, there are a number of other options.
    1 point
×
×
  • Create New...