2014-07-28, 17:26
(2014-07-27, 16:41)AddonScriptorDE Wrote: Hi ruuk,That's great. I figured it would be useful to others, and that's part of the reason I decided to make it as a module rather than just adding it to my addons.
I just discovered your script.module.youtube.dl. I knew youtube-dl before, but never thought of porting it to a xbmc module.
It's too cool to be true. Currently 270 supported sites/services. I'm maintaining over 100 addons and it would be awesome if I could let youtube-dl handle most of the playback stuff.
It would save me a lot of time...
(2014-07-27, 16:41)AddonScriptorDE Wrote: I just had a look at youtube-dl again: There are daily updates availabe. Because of that, it would be useful to automatically (daily) update the module to the xbmc.org repo somehow.The module is designed so that new versions of youtube-dl can be dropped in without modification. I'm pretty sure I could make it so that the youtube-dl core could be updated by the user or set automatically update. I don't think the XBMC addon team will want to have the actual addon get daily version updates, and I don't think daily updates is necessarily a good idea, but giving the user the option to update the core or set it to auto-update would be good I think. Perhaps by default, on playback errors the module could ask if they would like to update the core.
Currently, youtube is doing a lot of changes. Many of my addons are using the youtube addon atm and are sometimes broken because of that.
It would also be handy for the youtube addon itself.
(2014-07-27, 16:41)AddonScriptorDE Wrote: I would suggest to directly create an own support thread (even before publishing it to the xbmc.org repo), so that this sweet gem could get discovered by more addon developers.I'll create a support thread soon. I'd like to submit it to the main repository before I add any youtube-dl core updating functionality so that it's actually useful, and also I don't know how long I'll take to implement the additions. As it is only on my repository right now, it is really only generally useful to me.
Btw: I gave it a quick try and everything was working fine...
Thanks for your great work
I've got family visiting this week, so I'll be busy, but I should be able to get started after that. In the meantime, I'll try to get the support thread up.