GrayJay App - Almost all your media sources in one place, Developed in partnership with Louis Rossmann

  • Want to keep track of this thread?
    Accounts can bookmark posts, watch threads for updates, and jump back to where you stopped reading.
    Create account
Wish Desktop had picture-in-picture though.
PIP works if you pass the --headless parameter then the video uses your browser's native PIP instead of having to open an obnoxious chromium wrapper. For some reason when I upgraded to v14 now I also have to pass --ignore-security. Changelogs would help me understand why I have to pass the security exemption but as alpha I can almost tolerate it. Also I am running the binaries out of /opt since the headless didn't work with flatpak.

Edit: Now I found that their changelogs are kept through a self hosted gitlab instead of github, which is very understandable. https://gitlab.futo.org/videostreaming/Grayjay.Desktop/-/tags I think I will continue with the risk of headless mode.

v14:
NOTE: Headless/Server modes have been disabled by default for now.
It is not recommended, as it does allow for external invocation of Grayjay endpoints, but you can bypass it by using --ignore-security

Features
- Security system to limit communication with backend to Grayjay UI windows

Improvements:
- Various sanitization of input to improve security
- Allow casting of HLS + subtitle
- Added support for pasting video URL into search bar to open video
- Improved controller support
- Added Advanced settings toggle to reduce clutter
- Improved styling
- User agent used for captcha now passed to plugin through bridge.captchaUserAgent
- Headers more accurately processed

Fixes:
- Fixes for request modifiers to grayjay casting server
- Fixed httpimp support on MacOS
- Fixed Experimental casting backend support for Debian bullseye based distros
- Automatic fallback to legacy on failing to create StateCastingExperimental
- Added fix for anchor reload.
- Implemented VC redist to MSI installer
- Fixed HLS being rerequested for Nebula
- Fixed desktop captcha flow when not using mobile emulation
- Fixed ParseAttributes to better deal with more complicated input
- Fixed cast load being invoked too many times
- Fix for consistent seeking behaviour
- Fix for resume at

v15:
Improvements:
- Various UI fixes for controller mode
 
Last edited:
I love GrayJoy on Android but on desktop it's been a very mixed bag for me. My biggest issue is its refuses to fully update my feed with all the latest videos, and often chokes on Rumble videos.
I don't think I've gotten Rumble to work in weeks, but it seems fine right now with Desktop v14.

It could be related to this, because I have gotten Cloudcuck captchas when trying to load Rumble's website recently:
- Fixed desktop captcha flow when not using mobile emulation
 
My biggest issue is its refuses to fully update my feed with all the latest videos, and often chokes on Rumble videos.
I don't think I've gotten Rumble to work in weeks, but it seems fine right now with Desktop v14.
Rumble is just as janky with yt-dlp and BravePipe, so it's not just a Grayjay thing.

tbh I'd use Rumble more (and go over to the Rumble versions of creators I follow on YT who mirror to Rumble), but even with all the pajeets doing their best to break it, YT somehow still plays nicer with third party viewers/downloaders than Rumble.
 
Rumble is just as janky with yt-dlp and BravePipe, so it's not just a Grayjay thing.

tbh I'd use Rumble more (and go over to the Rumble versions of creators I follow on YT who mirror to Rumble), but even with all the pajeets doing their best to break it, YT somehow still plays nicer with third party viewers/downloaders than Rumble.
It's impressive they manage to be more incompetent than jeets deliberately shitting up their site because they hate "bots" downloading videos. Wouldn't expect any less from the company that still thinks it's a good idea to use pro-pedophile, anti-KF Path Network.
 
Back
Top Bottom