Viewing profile — omarroth
omarroth
HN member- Joined
- Fri, Jul 07, 2017, 3:34 PM UTC
- HN karma
- 148
- Public activity
- 16 items
- HN profile
- View on Hacker News ↗
About omarroth
No profile information was provided.
Recent public activity
- story
- story
- story
- story
-
story
By the way, YouTube annotations still exist
On January 15, 2019, YouTube deleted *all* annotations from existing videos -- this removed a substantial amount of context that was integral to the video structure and overall vie…
-
comment
Comment #21553841
Only browsers have this restriction. The issue I linked above doesn't appear to explain this. I would instead recommend reading this[0] comment. 0. https://github.com/omarroth/invi…
-
comment
Comment #21552666
I would recommend reading the issue I linked for why it's necessary. JS needs special access to resources that can't be provided without proxying. You can see this yourself in a DA…
-
comment
Comment #21552651
The main algorithm is described here[0]. It's the most recent videos from the 40 most subscribed channels on the instance. YouTube's recommendations are still used. They'll appear …
-
comment
Comment #21546625
You can watch 1080p if you set "dash" as your default quality in preferences, or by adding `&quality=dash` to the end of a video URL. The reason it isn't enabled by default is that…
-
comment
Comment #21545567
Essentially because it replicates the way a browser works, similar to youtube-dl. I would very much recommend taking a look through [0] for some more info, but one of the main goal…
-
comment
Comment #21545484
Would you mind clarifying what you mean? If you're looking for search filters you can use them using operators[0][1], similar to Google or DDG. 0. https://github.com/omarroth/invid…
-
comment
Comment #21545403
Breaking changes have been fairly minor and I haven't found them to be an issue for the project. It's also possible to anticipate most changes early (compile with `crystal --warnin…
-
comment
Comment #21545348
I agree. Unfortunately OAuth is impractical for this project, as it requires registering your application with Google. Instead I've done my best to make clear how it works[0][1] an…
-
comment
Comment #20331982
If there is an instance[0] in your region, I expect that will work better for you. Otherwise you might try adding `&local=true` to the end of the video URL or enabling "Proxy video…
-
comment
Comment #20319420
Would you mind providing some more details on what issues you're encountering?
- story