!yAXokUArOJxHEACeib:pussthecat.org

Invidious

653 Members
https://invidious.io/ | Instances: https://instances.invidious.io/ | Documentation: https://docs.invidious.io | SourceCode: https://git.invidious.io | Instances API: https://api.invidious.io/ | ToDo: https://todo.invidious.io/ | Bridged to #invidious on Libera.Chat134 Servers

Load older messages


SenderMessageTime
3 Apr 2024
@thefrenchghosty:pussthecat.orgTheFrenchGhosty
In reply to @samantazfox:pussthecat.org
TheFrenchGhosty yeah, though I'd need to do the backlog too 🙃
Yeah xD
17:12:33
@invidious-bot:tchncs.deiv-botRedacted or Malformed Event17:14:09
@invidious-bot:tchncs.deiv-bot<thefrenchghosty> I was tembted17:21:27
@samantazfox:pussthecat.orgSamantaz FoxDon't worry, I took care of it already :)17:37:58
@lomanic:matrix.orgLomanic
In reply to @samantazfox:pussthecat.org
TheFrenchGhosty yeah, though I'd need to do the backlog too 🙃
This is a solved (as in, automated) problem with semantic release. Would you accept a PR implementing that? One would need to follow semantic commit conventions for it to properly work.
17:44:25
@thefrenchghosty:pussthecat.orgTheFrenchGhostyAs an user/admin: automated release are shit17:45:39
@samantazfox:pussthecat.orgSamantaz Fox Lomanic I think it's more a process thing. I'd need to not forget to write the changelog and tag releases. 18:29:13
@samantazfox:pussthecat.orgSamantaz Foxthe rest is easy imo18:29:58
@samantazfox:pussthecat.orgSamantaz FoxThough, at some point I want to get back to semver to properly ship breaking changes18:30:24
@millocz:matrix.org@millocz:matrix.org left the room.18:55:54
@chimeran_cheats:matrix.orgchimeran_cheats joined the room.21:47:54
4 Apr 2024
@wardpearce:matrix.orgWardis it possible to pass auth tokens for proxied sources without using headers?, e.g. in the URL. Just wondering how I can use a proxied source from "adaptiveFormats" within the HTML player element01:19:36
@absidue:matrix.orgabsidue
In reply to @wardpearce:matrix.org
is it possible to pass auth tokens for proxied sources without using headers?, e.g. in the URL. Just wondering how I can use a proxied source from "adaptiveFormats" within the HTML player element
That would ruin the whole point of having an auth token, you might as well just not use auth at all, because the auth token would be visible for everyone if you stick it in the URL.
07:29:12
@riblon:matrix.org@riblon:matrix.org joined the room.07:55:38
@wardpearce:matrix.orgWard
In reply to @absidue:matrix.org
That would ruin the whole point of having an auth token, you might as well just not use auth at all, because the auth token would be visible for everyone if you stick it in the URL.
for adaptiveFormats is part of the API not the video watch link you share
08:04:07
@absidue:matrix.orgabsidue
In reply to @wardpearce:matrix.org
for adaptiveFormats is part of the API not the video watch link you share
If you want to use the adaptive formats for anything other than audio-only playback, you'll need to use a javascript player e.g. shaka-player, video.js, dash.js anyway (as you'll want to stream both an audio and a video stream), so you can just tell whatever player that you decide to use to add the custom headers.
08:05:59
@wardpearce:matrix.orgWard
In reply to @absidue:matrix.org
If you want to use the adaptive formats for anything other than audio-only playback, you'll need to use a javascript player e.g. shaka-player, video.js, dash.js anyway (as you'll want to stream both an audio and a video stream), so you can just tell whatever player that you decide to use to add the custom headers.
aside from most players using the video element at their root, what doesn't support custom headers
08:06:56
@wardpearce:matrix.orgWardwhat includes video.js i believe08:07:36
@absidue:matrix.orgabsidue
In reply to @wardpearce:matrix.org
aside from most players using the video element at their root, what doesn't support custom headers
While yes the wrap the video element, they fetch the data themselves, merge the audio and video streams and then pass the raw data directly to the video element.
08:07:46
@absidue:matrix.orgabsidue
In reply to @wardpearce:matrix.org
aside from most players using the video element at their root, what doesn't support custom headers
* While yes the wrap the video element, they fetch the data themselves, merge the audio and video streams and then pass the raw data directly to the video element with the Media Source APIs.
08:10:13
@wardpearce:matrix.orgWard*in some cases, videojs still uses the native video element sometimes 08:10:33
@absidue:matrix.orgabsidue
In reply to @wardpearce:matrix.org
*in some cases, videojs still uses the native video element sometimes
Yes if it only has to play one stream, so the non-adaptive formats or if you decide you want audio-only or video-only playback
08:11:04
@wardpearce:matrix.orgWardplus it seems easier to just have an option to pass auth via a url flag in the api too so it can work with native html08:11:10
@absidue:matrix.orgabsidue
In reply to @wardpearce:matrix.org
plus it seems easier to just have an option to pass auth via a url flag in the api too so it can work with native html
easier but makes auth completely pointless
08:12:07
@wardpearce:matrix.orgWardhow so?08:13:12
@wardpearce:matrix.orgWardhow often are users sharing API requests they don't see 08:13:31
@absidue:matrix.orgabsidue
In reply to @wardpearce:matrix.org
how often are users sharing API requests they don't see
They can easily see it though, all they need to do is right click the video element to copy the URL and then they have your token.
08:14:30
@wardpearce:matrix.orgWardwho's they?08:15:07
@wardpearce:matrix.orgWardif the share the watch url with it don't have their token08:15:24
@wardpearce:matrix.orgWard* if the share the watch url, it wont have their token08:15:44

Show newer messages


Back to Room ListRoom Version: 7