773 - Automatización Total. Etiqueta tus MP3 desde la terminal como un profesional
Автор: atareao
Загружено: 2026-02-23
Просмотров: 44
Описание:
¿Alguna vez te ha pasado que un script que funcionaba perfectamente ayer, hoy simplemente se rompe porque una librería de Python se ha actualizado? Ese es el punto de partida de este episodio. Soy Lorenzo y hoy quiero compartir contigo una evolución fundamental en mi flujo de trabajo de automatización. Durante mucho tiempo, la respuesta estándar ante cualquier script complejo de Bash era "hazlo en Python". Y aunque Python es una herramienta increíblemente potente y versátil, tiene un talón de Aquiles que a menudo ignoramos: la gestión de dependencias y la retrocompatibilidad de los módulos de terceros.
En este video, analizo mi transición desde herramientas gráficas como EasyTag hacia una solución mucho más robusta y "Unix-friendly". Te cuento cómo pasé de lidiar con librerías que fallaban en el momento más inoportuno a desarrollar mi propia herramienta en Rust: ID3CLI. Esta utilidad me permite gestionar los metadatos de mis archivos MP3, OGG y FLAC de forma totalmente automatizada, extrayendo la información directamente desde el Front Matter de mis archivos Markdown.
Exploraremos por qué herramientas clásicas como ID3 o MiD3v2 (basada en Mutagen) pueden quedarse cortas o generar fricción cuando buscas una estabilidad absoluta. Además, te muestro cómo integro ID3CLI con otras joyas de la terminal como RipGrep para localizar episodios y aplicar etiquetas de título, artista, álbum e incluso carátulas en formato WebP, JPG o PNG de forma instantánea. Si eres un apasionado de la terminal, la programación en Rust o simplemente alguien que busca optimizar sus procesos de edición de audio y podcasting en Linux, este contenido es para ti.
También aprovecho para presentarte "La Era de las Distros", un nuevo proyecto de podcast donde exploramos la fascinante historia de las distribuciones autonómicas en España a principios de los años 2000. Un viaje nostálgico y educativo sobre la alfabetización digital en nuestro país. ¡No olvides suscribirte, dejar tu comentario y unirte a nuestra comunidad en Telegram para seguir hablando de Open Source y automatización!
CAPÍTULOS
00:00:00 Introducción: El dilema de Bash vs Python
00:00:48 El riesgo de las dependencias de terceros en Python
00:01:35 La obsesión por la automatización de metadatos
00:03:01 Flujo de trabajo: De EasyTag a la Terminal
00:05:36 Extrayendo datos del Front Matter en Markdown
00:07:24 Herramientas antiguas: ID3 y MiD3v2 (Mutagen)
00:09:12 El colapso de los módulos y la necesidad de compilar
00:10:13 Presentando ID3CLI: La solución definitiva en Rust
00:11:53 Características técnicas y soporte de formatos (MP3, OGG, FLAC)
00:13:48 Integración de ID3CLI en scripts de automatización
00:15:23 Reflexión sobre la importancia de los metadatos
00:16:42 Nuevo proyecto: El podcast "La Era de las Distros"
00:17:47 Comunidad y cierre del episodio
Más información, enlaces y notas en https://atareao.es/podcast/773
🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es
✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux
✈️ Telegram (el canal) 👉 https://t.me/canal_atareao
🦣 Mastodon 👉 https://mastodon.social/@atareao
🐦 Twitter 👉 / atareao
🐙 GitHub 👉 https://github.com/atareao
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: