Skip to content

Conversation

@1715173329
Copy link
Member

@1715173329 1715173329 commented Nov 5, 2025

yt-dlp uses deno as the default js runtime, add a wrapper to force use node.js.

Fixed #1684

@1715173329 1715173329 requested a review from pan93412 November 5, 2025 12:02
@1715173329 1715173329 force-pushed the deno branch 3 times, most recently from 06c0cff to 9cc35c1 Compare November 5, 2025 12:39
@1715173329
Copy link
Member Author

build for armv6/armv7 is now removed due to unsupported by deno

@1715173329 1715173329 requested a review from pan93412 November 5, 2025 14:13
@1715173329 1715173329 marked this pull request as draft November 6, 2025 05:42
@1715173329
Copy link
Member Author

Based on the log from #1684, deno should be unnecessary. Mark as draft for now.

@1715173329 1715173329 changed the title feat(Dockerfile): install deno feat(Dockerfile): add a wrapper for yt-dlp to use node runtime Nov 6, 2025
@1715173329
Copy link
Member Author

The NEXT release, expected very soon, will require an external JS runtime (e.g. Deno) in order for YouTube downloads to work properly.

Wait until next release is made.

@1715173329 1715173329 marked this pull request as ready for review November 13, 2025 09:33
@1715173329
Copy link
Member Author

replaced echo with printf for better compatibility, this PR should be ready to go

Copy link
Member

@pan93412 pan93412 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@1715173329 1715173329 merged commit 3762d83 into enhanced Nov 13, 2025
4 of 5 checks passed
@1715173329 1715173329 deleted the deno branch November 13, 2025 11:40
@1715173329
Copy link
Member Author

The docker PAT seems expired, could you please check & renew it?

@pan93412
Copy link
Member

The docker PAT seems expired, could you please check & renew it?

will update it soon.

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.

[docker版本] yt-dlp音源已失效。请求适配:新版yt-dlp再搭配deno的、新的下载方案

3 participants