<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=7486&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / yt-dlp to depend on deno or another supported JavaScript runtime]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=7486</link>
		<description><![CDATA[The most recent posts in yt-dlp to depend on deno or another supported JavaScript runtime.]]></description>
		<lastBuildDate>Fri, 20 Feb 2026 22:21:44 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: yt-dlp to depend on deno or another supported JavaScript runtime]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=62350#p62350</link>
			<description><![CDATA[<p>Thanks for the tip about nodejs!</p>]]></description>
			<author><![CDATA[dummy@example.com (swanson)]]></author>
			<pubDate>Fri, 20 Feb 2026 22:21:44 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=62350#p62350</guid>
		</item>
		<item>
			<title><![CDATA[Re: yt-dlp to depend on deno or another supported JavaScript runtime]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=62340#p62340</link>
			<description><![CDATA[<p>yes, everything is worse than deno security wise, but deno is le rust, rust bad, also rust anything is conflicting with the debian way of packaging thanks to the rust package manager, cargo...</p><p>the challenge to package deno for debian is open, but after that comes the challenge of convincing users that something written in rust is not bad.</p>]]></description>
			<author><![CDATA[dummy@example.com (EDX-0)]]></author>
			<pubDate>Fri, 20 Feb 2026 17:01:12 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=62340#p62340</guid>
		</item>
		<item>
			<title><![CDATA[Re: yt-dlp to depend on deno or another supported JavaScript runtime]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=62338#p62338</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>nodejs (packaged by debian and available in devuan) just works.</p></div></blockquote></div><p>worse than deno from security point of view.</p>]]></description>
			<author><![CDATA[dummy@example.com (Devarch)]]></author>
			<pubDate>Fri, 20 Feb 2026 16:44:16 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=62338#p62338</guid>
		</item>
		<item>
			<title><![CDATA[Re: yt-dlp to depend on deno or another supported JavaScript runtime]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=62337#p62337</link>
			<description><![CDATA[<p>nope, deno is not needed, all that is needed is a javascript interpreter more complete than the python mini interpreter, due to runtime permissions the yt-dlp project reccomends deno, but nodejs (packaged by debian and available in devuan) just works.</p><p>the javascript interpreter is needed only for downloading from youtube, all other video sites work without it.</p><p>just install node with <span class="bbc">sudo apt install nodejs</span> and after updating yt-dlp copy the following to <span class="bbc">$HOME/.config/yt-dlp/config</span></p><div class="codebox"><pre><code>## Enable NodeJS or QuickJS usage for YouTube, both options can be uncommented.
## Please see notes as to why you might want to consider carefully when enabling
## https://github.com/yt-dlp/yt-dlp/wiki/EJS#step-1-install-a-supported-javascript-runtime
# prefer the nodejs runtime
--js-runtimes node
# --js-runtimes bun
# --js-runtimes quickjs

## Enable remote components in Deno and Bun, useful to fetch required Ejs scripts
## https://github.com/yt-dlp/yt-dlp/wiki/EJS#step-2-install-ejs-challenge-solver-scripts
# prefer to fetch the challenge solver script from the github repo directly
--remote-components ejs:github
# --remote-components ejs:npm</code></pre></div><p>that is all, you can continue downloading everything from youtube or streaming the videos with mpv (it downloads to a tmp dir)</p>]]></description>
			<author><![CDATA[dummy@example.com (EDX-0)]]></author>
			<pubDate>Fri, 20 Feb 2026 16:41:47 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=62337#p62337</guid>
		</item>
		<item>
			<title><![CDATA[Re: yt-dlp to depend on deno or another supported JavaScript runtime]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=62336#p62336</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>im not sure about security of any JS framework to bundled alongside yt-dlp, that will need to be researched.</p></div></blockquote></div><p>exactly</p><p><a href="https://www.ndss-symposium.org/wp-content/uploads/2025-284-paper.pdf" rel="nofollow">https://www.ndss-symposium.org/wp-conte … -paper.pdf</a></p><p>to use only when necessary</p>]]></description>
			<author><![CDATA[dummy@example.com (Devarch)]]></author>
			<pubDate>Fri, 20 Feb 2026 16:37:52 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=62336#p62336</guid>
		</item>
		<item>
			<title><![CDATA[Re: yt-dlp to depend on deno or another supported JavaScript runtime]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=62335#p62335</link>
			<description><![CDATA[<p>Yes, Deno is needed for YT-downloading. And now also exporting a YT cookie as well. More about the cookie export here:</p><p><a href="https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies" rel="nofollow">https://github.com/yt-dlp/yt-dlp/wiki/E … be-cookies</a></p>]]></description>
			<author><![CDATA[dummy@example.com (swanson)]]></author>
			<pubDate>Fri, 20 Feb 2026 16:26:41 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=62335#p62335</guid>
		</item>
		<item>
			<title><![CDATA[Re: yt-dlp to depend on deno or another supported JavaScript runtime]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58786#p58786</link>
			<description><![CDATA[<p>yt-dlp users should probably familiarize themselves with:</p><p><a href="https://github.com/yt-dlp/yt-dlp/issues/14404" rel="nofollow"> https://github.com/yt-dlp/yt-dlp/issues/14404</a></p>]]></description>
			<author><![CDATA[dummy@example.com (stargate-sg1-cheyenne-mtn)]]></author>
			<pubDate>Sun, 26 Oct 2025 14:12:19 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58786#p58786</guid>
		</item>
		<item>
			<title><![CDATA[Re: yt-dlp to depend on deno or another supported JavaScript runtime]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58784#p58784</link>
			<description><![CDATA[<p>just tried this yesterday on a fresh installation of devuan 4.0</p><p>the old routine with pip would no longer function, since yt/dlp now expects python3.10 as minimum.</p><p>there is a backport found here <a href="https://community.home-assistant.io/t/home-assistant-core-python-3-10-backport-for-debian-11-bullseye/528439/1" rel="nofollow">https://community.home-assistant.io/t/h … e/528439/1</a></p><p>and it would function with the current version of yt/dlp that makes use of it&lt;<br /><a href="https://github.com/yt-dlp/yt-dlp/releases/download/2025.10.22/yt-dlp_linux" rel="nofollow">https://github.com/yt-dlp/yt-dlp/releas … -dlp_linux</a></p><p>see what the future brings, hopefully we can move on from yt/dlp soon.</p>]]></description>
			<author><![CDATA[dummy@example.com (kapqa)]]></author>
			<pubDate>Sun, 26 Oct 2025 11:08:02 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58784#p58784</guid>
		</item>
		<item>
			<title><![CDATA[Re: yt-dlp to depend on deno or another supported JavaScript runtime]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58770#p58770</link>
			<description><![CDATA[<p>Okay, thanks. And thanks for the heads up on yt-dlp.</p>]]></description>
			<author><![CDATA[dummy@example.com (Ron)]]></author>
			<pubDate>Sat, 25 Oct 2025 14:25:05 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58770#p58770</guid>
		</item>
		<item>
			<title><![CDATA[Re: yt-dlp to depend on deno or another supported JavaScript runtime]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58766#p58766</link>
			<description><![CDATA[<p>im not sure about security of any JS framework to bundled alongside yt-dlp, that will need to be researched.</p><p>the releases page has more info about when it will be needed.<br /><a href="https://github.com/yt-dlp/yt-dlp/releases/tag/2025.10.22" rel="nofollow">https://github.com/yt-dlp/yt-dlp/releas … 2025.10.22</a></p>]]></description>
			<author><![CDATA[dummy@example.com (HardSun)]]></author>
			<pubDate>Sat, 25 Oct 2025 13:06:24 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58766#p58766</guid>
		</item>
		<item>
			<title><![CDATA[Re: yt-dlp to depend on deno or another supported JavaScript runtime]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58764#p58764</link>
			<description><![CDATA[<p>I&#039;m neither an expert nor clueless on things like this . . . but, I&#039;m wondering, does adding something like deno or node to your system make it less secure? Also, I didn&#039;t see anywhere on the link above that it will be needed on the next release of yt-dlp.</p>]]></description>
			<author><![CDATA[dummy@example.com (Ron)]]></author>
			<pubDate>Sat, 25 Oct 2025 12:42:44 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58764#p58764</guid>
		</item>
		<item>
			<title><![CDATA[yt-dlp to depend on deno or another supported JavaScript runtime]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58761#p58761</link>
			<description><![CDATA[<p>Wasnt sure where to post this as its not really a devuan concern, but im sure yt-dlp users who download from youtube would want to know.</p><p>I use the yt-dlp_linux binary yt-dlp offer on github, going forward with the next release you will need deno or another JS runtime to make it work alongside the binary or however else you install yt-dlp.</p><p><a href="https://github.com/yt-dlp/yt-dlp/issues/14404" rel="nofollow">https://github.com/yt-dlp/yt-dlp/issues/14404</a></p>]]></description>
			<author><![CDATA[dummy@example.com (HardSun)]]></author>
			<pubDate>Sat, 25 Oct 2025 05:56:46 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58761#p58761</guid>
		</item>
	</channel>
</rss>
