godot-yt-dlp icon indicating copy to clipboard operation
godot-yt-dlp copied to clipboard

No Support for Android Platform

Open Sam2much96 opened this issue 1 year ago • 3 comments

Sam2much96 avatar Dec 08 '22 09:12 Sam2much96

How would it work? The X11 version uses a python binaries, but python isn't natively supported on Android. Except Godot can give low level access to kotlin or java api's to run a port of yt-dlp.

Sam2much96 avatar Mar 28 '23 06:03 Sam2much96

With Rustube compiled as a native library for android, this feature can be implemented. I figure using rust would be the fastest way to implement an android port without alot of boilerplate code. Although, I'm not sure how this would fit into the existing source code seeing as the module would be compiled as a native-lib plugin rather than a python script.

Sam2much96 avatar Mar 28 '23 06:03 Sam2much96

Hey :) If you're motivated to do it, go ahead, as long as you keep the same GDScript API. I really don't have the time for this right now as I have a lot of work for college...

Nolkaloid avatar Mar 29 '23 22:03 Nolkaloid