Skip to content

fix: update youtubedl-android for QuickJS support - #2659

Open
akshayatam wants to merge 1 commit into
JunkFood02:mainfrom
akshayatam:fix/ytdlp-js-runtime
Open

akshayatam wants to merge 1 commit into
JunkFood02:mainfrom
akshayatam:fix/ytdlp-js-runtime

Conversation

@akshayatam

Copy link
Copy Markdown

Summary

Updates youtubedl-android from 0.17.3 to 0.18.1 to restore YouTube downloads with current yt-dlp versions.

Recent yt-dlp versions require a supported JavaScript runtime for YouTube extraction. The older youtubedl-android version used by Seal does not provide one, which results in:

No supported JavaScript runtime could be found

followed by:

HTTP Error 403: Forbidden

Version 0.18.1 adds QuickJS support and passes the JavaScript runtime to yt-dlp.

Testing

Tested on a physical Android device with a debug build.

Verified:

  • the URL from Bug聽#2653 downloads successfully
  • normal video downloads work
  • suggested audio downloads work
  • custom audio-only formats work
  • non-ASCII/Cyrillic filenames work

The previous JavaScript runtime warning and HTTP 403 error no longer occur.

Fixes #2653

Related: #2646

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug

1 participant