Hey,
It’s not that I have nothing to do, but I actually wanted to make this — it’s a kind of software I’d call a new style, not the usual kind.
Of course, it’s based on YTDLP.
I’d love to hear your feedback: https://github.com/kdroidFilter/AeroDL
Available for Windows, Mac and Linux
Basically, you don’t need a browser extension — just copying a link triggers a native notification asking if you want to download the video. I think it’s a much simpler approach.
Yes, I’ve already been told about it, I don’t understand. The code is open source and the build is done via GitHub. I will use the Microsoft store, that would solve the problem.
it takes like some time to load when you open it through your copied url,but otherwise its great,i love that when you copy it loads,some people might not like that regarding privacy , also it continues playing even when you click away from it (when it goes back into systray) some people might get confused when sound is playing yet no tabs are open
I have the same and I use Techloq as well, on a video that Techloq blocks I get the same error as @Shalom_Karr , and on a link that is allowed through Techloq I get this error.
Errors:
• unable to download video data: HTTP Error 403: Forbidden
— Last output —
[youtube] Extracting URL: https://www.youtube.com/watch?v=f1zHoud0tt8
[youtube] f1zHoud0tt8: Downloading webpage
[youtube] f1zHoud0tt8: Downloading tv client config
[youtube] f1zHoud0tt8: Downloading tv player API JSON
WARNING: [youtube] f1zHoud0tt8: Failed to parse JSON (caused by JSONDecodeError(“Expecting value in ‘’: line 1 column 1 (char 0)”)); please report this issue on GitHub · Where software is built , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U
[youtube] f1zHoud0tt8: Downloading web safari player API JSON
WARNING: [youtube] f1zHoud0tt8: Failed to parse JSON (caused by JSONDecodeError(“Expecting value in ‘’: line 1 column 1 (char 0)”)); please report this issue on GitHub · Where software is built , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U
WARNING: [youtube] f1zHoud0tt8: Some web client https formats have been skipped as they are missing a url. YouTube is forcing SABR streaming for this client. See [youtube] `web` only has SABR formats · Issue #12482 · yt-dlp/yt-dlp · GitHub for more details
[info] f1zHoud0tt8: Downloading 1 format(s): 18
[download] Sleeping 5.00 seconds as required by the site…
ERROR: unable to download video data: HTTP Error 403: Forbidden
There are two things that motivated me: showing the performance of my libraries, because I think I used them all, and above all showing the superiority of Compose compared to all the other frameworks.
I thought you did it
Please don’t take a single line of this code, it’s rotten
look at a real project much more complex, and much more stylish GitHub - kdroidFilter/SeforimApp
I released the first preversion of the program Releases · kdroidFilter/SeforimApp · GitHub , if you like compose and kotlin, you are invited to participate, the architecture is not bad, it would be necessary to unload some viewmodels that I quickly made with use cases, and above all there are a lot of features to add, in particular the search or the note taking, these are not complicated features, it is just a little long.