Hay un nuevo integrante en la familia de liberaturadio, se trata del Software de Automatización RAdial (SARA libre), que se suma a G radio y Rivendell, ahora ya no hay excusas, tenemos opciones libres para todas las necesidades. Hoy te presentamos una especie de manual de usuario resumido y apoyado en videos para la capacitación de tu radio. Recuerda que para que cualquiera sea el…
SARA libre, un nuevo automatizador de la comunidad
La Red de Radios Comunitarias y Software Libre (liberaturadio.org) presenta un nuevo Software de Automatización RAdial (SARA libre) que se suma a G-Radio, otro desarrollo de esta comunidad, y a Rivendell completando la familia de automatizadores con licencias libres que funcionan en distintas distribuciones GNU-Linux. SARA libre está en su fase ALFA. Esto significa que no se recomienda…
Gambas actualización crítica en Etertics Turpial
Gambas es una dependencia de G radio y viene instalado por defecto en Etertics, el problema es que la versión que está en los repos de Turpial es la 3.12, actualmente G radio se desarrolla en la 3.15 que ha dejado de ser compatible con la anterior. Por este motivo G radio podría no funcionar al actualizarlo a las últimas versiones. La solución de momento es añadir un repositorio extra con…
Añade metadatos con MusicBrainz Picard a tus audios
Seguro tienes música sin etiquetar correctamente en tu colección, ahora puedes arreglar los metadatos con MusicBrainz Picard de forma automática y te mostramos como. Picard identifica archivos de audio y discos compactos comparando su metadata o su huella digital acústica (algo similar a lo que hace SongRec) con registros en la base de datos. Los metadatos del archivo de audio…
Mp3splt para quitar silencios a temas musicales desde el menú contextual
Hoy veremos como usar mp3splt para quitar silencios a los temas musicales de nuestra colección desde el menú contextual. Tal como vimos en la entrada anterior donde aprovechábamos mp3gain para normalizar audios desde el contextual, hoy vamos a librarnos de los molestos baches en el comienzo y final de los temas de la radio. En EterTICs GNU/Linux tenemos preinstalado Mp3splt-gtk Audio Splitter…
Resetear G-radio en EterTICs en caso de problemas
Resetear G-radio o lo que sería lo mismo, limpiar y dejarlo como nuevo puede ser útil en caso de empezar a presentar alguna falla de funcionamiento. El método que les voy a mostrar es válido en EterTICs GNU/Linux o en alguna distro basada en Debian 11 donde tengamos instalado G-radio desde el deb que mantenemos en la comunidad. No así en cualquier instalación desde el tarball.
Descargar un segmento de video con Youtube-dl y FFmpeg
Esta entrada Descargar un segmento de video con Youtube-dl y FFmpeg fue publicada primero en Liberaturadio por Pablo López
Descargar un segmento de video puede sonar algo extraño para nuestro sitio pero de seguro será de utilidad para un medio que por ejemplo necesite un trozo de una entrevista para retransmitir.
Claro siempre podrías descargar el video completo, luego abrirlo en Audacity, quitar las partes que no te interesan y exportar el audio resultante. Eso estaría bien pero ¿Para que descargar de pronto una nota de una hora para finalmente tomar 5 minutos de la misma?
Suena más lógico solo descargar los 5 minutos ¿verdad? sobre todo si no tenémos una buena conexión.
Se puede descargar un segmento de video de varias maneras, existen portales que te permiten hacerlo, sin embargo esa “magia” que hacen estos portales posiblemente estén usando la misma técnica que te voy a mostrar ahora.
Descargar un segmento de video con FFmpeg y Yourube-dl
FFmpeg es una colección de software libre que puede grabar, convertir (transcodificar) y hacer streaming de audio y vídeo. Suele venir instalada en las principales distros, si quieres comprobar si está instalada escribe en una terminal lo siguiente:
ffmpeg -version
Eso te devolverá la versión instalada o en caso que no esté te avisará también. Si quieres instalarla en Debian simplemente corre en una terminal como root:
apt install ffmpeg
Este software lo usaremos para descargar un segmento de video o mejor dicho para extraer un segmento del video original. Para otras distros puedes ver como instalarlo aquí.
Para descargar ese segmento desde Youtube usaremos la herramienta youtube-dl, para instalarla podemos usar el siguiente método, como root en una terminal:
wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
Le damos permisos de ejecución, siempre como root:
chmod a+rx /usr/local/bin/youtube-dl
Y si en algún momento deja de funcionar (cosa que va a pasar) lo actualizas como root con:
youtube-dl -U
Listo ya tenemos lo necesario para nuestra tarea. NOTA: Si estás usando Etertics tanto FFmpeg como youtube-dl ya están instaladas, solo abre G-radio y en la configuración principal le das a Actualizar YT

Ahora viene lo bueno
Lo primero que debemos hacer es visualizar en un navegador el video que nos interesa desde Youtube y anotar el tiempo donde comienza el segmento que queremos descargar y donde termina por ejemplo de 00:03:05 a 00:03:23 y copiar la URL del video.
Abrimos una terminal en el directorio que queremos descargar el video y escribimos el siguiente comando:
ffmpeg -ss 00:03:05 -to 00:03:23 -i "$(youtube-dl -f best --get-url 'URLdelvideo')" -c:v copy -c:a copy nombredelvideofinal.mp4
Donde le decimos a FFmpeg que extraiga el segmento que va (en este ejemplo) de el minuto 3:05 a el 3:23 mediante youtube-dl. el parámetro -f best le indica a youtube-dl que descargue la versión de mayor calidad posible, donde dice URLdelvideo sustituyes por la dirección que copiaste de la barra de direcciones del navegador cuando mirabas el video.
Mientras que los parámetros -c:v copy -c:a copy le dicen a youtube-dl que copie tanto el códec de video como el de audio. Por último nombredelvideofinal.mp4 es el nombre que quieras que tenga el video resultante. Un ejemplo real podría ser este:
ffmpeg -ss 00:03:05 -to 00:03:23 -i "$(youtube-dl -f best --get-url 'https://youtu.be/z0IZGOG94PY')" -c:v copy -c:a copy chillan-trozo.mp4
No estaría demás que antes de descargar un segmento de video miraras las distintas calidades disponibles para el video, quizás la de mayor resolución que intentará descargar no coincida con el contenedor mp4, si ese fuera el caso simplemente en el nombre de archivo de salida pones la extensión que corresponda, para ver las calidades disponibles pones en una terminal:
youtube-dl -F URLdelvideo
Por ejemplo:
youtube-dl -F https://youtu.be/z0IZGOG94PY
Y verás algo como lo de la imagen.

En este caso podemos comprobar que la opción (best) que es la que intentará descargar efectivamente es un contenedor mp4, como dije si no fuera el caso y fuera webm u otro simplemente cambiamos la extensión en el comando.
Entonces ahora si vamos a descargar el segmento de ese video para el ejemplo.

En la imagen de arriba puedes ver el proceso. Al concluir tendrás el archivo de video con el segmento que elegiste descargar, luego si solo necesitas el audio puedes convertirlo con alguno de los muchos conversores disponibles en segundos o incluso con Audacity.
Como casi siempre te dejamos un video para que puedas ver todo el proceso, si tu conexión es mala puedes verlo en Fediverse TV en una resolución mas baja.

Estamos migrando nuestros videos a Odysee una plataforma descentralizada y libre de censura y por supuesto también los mantendremos en Fediverse.TV.
Si quieres unirte a la comunidad de Odysee puedes hacerlo con nuestro enlace de invitación y de esta forma estarás apoyando nuestro contenido y al mismo tiempo ganando unos LBC extras.
Nos vemos en Odysee!!
Esta entrada Descargar un segmento de video con Youtube-dl y FFmpeg fue publicada primero en Liberaturadio por Pablo López
-
No hay más artículos