Autumn64 🏳️⚧️ :gnu: :linux:<p>Desde que regresé a LineageOS me encontré con un inesperado desafío: Ya no podía escuchar música desde la app de YT Music.</p><p>Antes usaba una app libre llamada InnerTune, que se rompió completamente desde que Google cambió su API, y hoy en día sigue sin funcionar al menos desde el repositorio oficial. Al ver esto, y dado que tuve que regresar temporalmente a MIUI porque mi universidad me lo exigía, comencé a utilizar YT Music sin más tema. Sin embargo, al haber vuelto a LOS, y al no tener GApps, pues ya la app ni siquiera abre jajaja. Traté de utilizarla desde el navegador web, pero es medio que un martirio; se traba, se pausa, no puedo descargar canciones, y otro puñado de cosas que hicieron que en mí surgiera la necesidad de descargar mi música para tenerla accesible en cualquier momento, y potencialmente en cualquier lugar.</p><p>Por esta razón, hago el anuncio de que desarrollé un servicio web para descargar música desde YT Music. Es un servicio con enfoque autohosteable y descentralizado, por lo que cualquier persona con el tiempo y las ganas puede levantarse su propia instancia privada o pública. El proyecto sigue en una etapa temprana, por lo que aún no tiene mucho; descarga canciones individuales y playlists, las comprime en un archivo ZIP y permite descargarlas. También agrega cosas como los metadatos y el AlbumArt para cada canción, y permite descargar en distintos formatos (como mp3, opus, ogg y flac). Poco a poco puliré el software y le agregaré más cosas; mejor aún si alguien comienza a contribuir en el repositorio.</p><p>Levantaré una instancia "oficial" en mi dominio, pero no la anunciaré por aquí para evitar que demasiada gente la use, pues eso comprometería mi ancho de banda y aumentaría la vulnerabilidad del proyecto ante ataques o censura. Pondré el link en la sección de "Servicios" de mi página web, y ahí estará para quien lo quiera probar. El repositorio está en <a href="https://codeberg.org/Autumn64/Elisifier" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org/Autumn64/Elisifier</span><span class="invisible"></span></a>, y cualquier persona es bienvenida de contribuir, así como de clonar el repositorio y levantar su propia instancia.</p><p>¡Muchas gracias por el apoyo!</p><p><a href="https://mast.lat/tags/youtube" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>youtube</span></a> <a href="https://mast.lat/tags/freesoftware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freesoftware</span></a> <a href="https://mast.lat/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://mast.lat/tags/ytdlp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ytdlp</span></a> <a href="https://mast.lat/tags/ytmusic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ytmusic</span></a> <a href="https://mast.lat/tags/music" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>music</span></a> <a href="https://mast.lat/tags/youtubemusic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>youtubemusic</span></a> <a href="https://mast.lat/tags/streamlit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>streamlit</span></a> <a href="https://mast.lat/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a></p>