Victor García 👨🏻💻😸<p>Desde que me pasé de <a href="https://mastodon.denibol.com/tags/Chrome" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Chrome</span></a> a <a href="https://mastodon.denibol.com/tags/Firefox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Firefox</span></a> hace ya más de un año, lo que más echaba de menos es la integración con <a href="https://mastodon.denibol.com/tags/Chromecast" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Chromecast</span></a> desde <a href="https://mastodon.denibol.com/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a>. Desde <a href="https://mastodon.denibol.com/tags/Chrome" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Chrome</span></a> puedes con un simple botón enviar cualquier vídeo de <a href="https://mastodon.denibol.com/tags/Youtube" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Youtube</span></a> o streaming de <a href="https://mastodon.denibol.com/tags/Twitch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Twitch</span></a>, mientras que en Firefox esa opción ni está ni se la espera. Me fastidiaba mucho tener que abrir Chrome sólo para eso (o usar el móvil para lo mismo) y por fin he encontrado una alternativa.</p><p>Para <a href="https://mastodon.denibol.com/tags/Ubuntu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ubuntu</span></a> lo primero hay que instalar los paquetes "yt-dlp" y "vlc" y luego con un "simple" comando desde consola engancharlos:</p><p>yt-dlp "<url del video>" -o - 2>/dev/null | cvlc --sout "<a href="https://mastodon.denibol.com/tags/chromecast" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>chromecast</span></a>" --sout-chromecast-ip="`dig +short Chromecast.lan`" -</p><p>Sustituyendo <url del video> por la dirección HTTP del vídeo de Youtube o del canal de Twitch, y teniendo mucho cuidado con los guiones y símbolos. La IP dinámica del Chromecast la he sacado porque en mi red tiene el nombre "Chromecast.lan", pero ya no recuerdo si eso es algo que configuré yo en su día hace años o viene de serie.</p><p>Anuncios sigue habiendo, pero son "placeholders" 😂</p>