You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The yt_dlp library supports Nebula but it fails when executed through the share function of yatse since it doesn't have credentials. I put together a quick proof of concept by adding this snippet to handle_unresolved_url in share.py after the youtube block.
if 'nebula.app' in url:
result = resolve_with_youtube_dl(url, {'format': 'best', 'no_color': 'true', 'ignoreerrors': 'true', 'username': '<my_username>', 'password': '<my_password>'}, action)
if result:
return
If I knew more about your codebase and kodi addons I'd open a PR. I'd obviously want to load the username and password from config instead of hardcoding it. There may be other entrypoints aside from this one where you need to add it.
The text was updated successfully, but these errors were encountered:
I don't know much about Kodi addons either :p
I have no time to implement that soon sorry, but to be added it must be configurable via the addon setting page and support adding additional cases later.
The yt_dlp library supports Nebula but it fails when executed through the share function of yatse since it doesn't have credentials. I put together a quick proof of concept by adding this snippet to
handle_unresolved_url
inshare.py
after the youtube block.If I knew more about your codebase and kodi addons I'd open a PR. I'd obviously want to load the username and password from config instead of hardcoding it. There may be other entrypoints aside from this one where you need to add it.
The text was updated successfully, but these errors were encountered: