Comandos FFMPEG útiles para gestionar archivos de audio y video


Administrar los medios no siempre es fácil. Los formatos de archivo complican las cosas aún más. Muchos sistemas Linux emplean una poderosa herramienta para reproducir y administrar medios: FFMPEG.

FFMPEG es una poderosa herramienta de línea de comandos que puedes usar fácilmente para administrar y convertir tus archivos multimedia. También se puede escribir fácilmente o incorporar en programas completos. Aquí hay algunos comandos FFMPEG útiles que te ayudarán a obtener el máximo rendimiento de él.

1. Ver información del archivo
FFMPEG tiene acceso a toda la información sobre los archivos con los que está trabajando. Puedes visualizar esa información en el terminal sin modificar el archivo ni ejecutar una conversión.

 

ffmpeg -i video.mkv -hide_banner

 

2. Conversiones simples entre formatos
A pesar de su poder, FFMPEG es realmente simple de usar. Puede convertir fácilmente un archivo entre formatos con un solo comando.

ffmpeg -i input.mkv output.mp4

 

 

 

 

 

Lo mismo ocurre con archivos de audio:

ffmpeg -i input.mp3 output.ogg

 

 

 

 

3. Objetivos de video
Para los videos, FFMPEG también incluye una función que intenta hacer coincidir las especificaciones de un medio para la salida. Se usa principalmente para formatear un vídeo para grabarlo en un DVD.

ffmpeg -i input.mkv -target dvd output.avi

Puedes especificar regiones también.

ffmpeg -i input.mkv -target ntsc-dvd output.avi

 

4. Conversión de vídeo a audio
Si tienes un vídeo con una canción que te gusta o posiblemente solo necesites la parte de audio de un archivo de vídeo, puedes usar FFMPEG para quitar el vídeo de un archivo, dejando solo el audio.

ffmpeg -i input.mkv -vn output.ogg

 

5. Convertir vídeo a GIF
Si eres fan de crear memes a partir de .gif animados animados, estás de suerte. FFMPEG puede convertir un archivo de vídeo a un GIF. Combina esto con la siguiente sección sobre cómo crear clips para aislar la pieza exacta del vídeo que deseas.

ffmpeg -i video.mkv animation.gif

6. Crear clips
También puedes crear vídeos y clips de audio con FFMPEG. Solo necesitas especificar un punto de inicio y por cuánto tiempo desea que se ejecute FFMPEG. El indicador -ss le dará un punto de inicio. Dale el tiempo en hh: mm: ss. Lo mismo es cierto para el indicador -f que especificará el tiempo de ejecución del clip. Al final, el indicador -c le dice a FFMPEG que cree una copia desde el original en lugar de cortar el mismo archivo.

ffmpeg -i orig.mkv -ss 00:23:45 -t 00:03:87 -c clip.mkv

 

7. Escalar vídeo
FFMPEG también puede reducir el tamaño del vídeo a diferentes resoluciones para reducir el tamaño y/o adaptarse a diferentes pantallas. Especifica las dimensiones que desees y se escalará automáticamente cuando realices la conversión.

ffmepg -i source.mkv -vf scale=1280:720 scaled.mkv

 

8. Agregar subtítulos al vídeo
Si tienes un archivo de vídeo y los subtítulos que lo acompañan por separado, puedes agregar los subtítulos con FFMPEG.

ffmpeg -i source.mkv -i subs.srt -map 0 -map 1 -c copy -crf 23 video-with-subtitles.mkv

 

9. Rotar un video
En realidad puedes cambiar la rotación de un vídeo. Esto es útil para cuando quiere formatear un vídeo para dispositivos móviles. Hay varias opciones que puedes usar para cambiar la dirección de la rotación. 0 es para una rotación en sentido antihorario y una inversión vertical. 1 es para una rotación de 90 grados en el sentido de las agujas del reloj. 2 gira el vídeo 90 grados en sentido antihorario. 3 girará el video 90 grados en el sentido de las agujas del reloj y lo volteará verticalmente.

ffmpeg -i video.mkv -vf transpose=1 for-mobile.mkv

 

10. Establecer el bitrate de audio
Cuando conviertes archivos de audio, a menudo es importante establecer la tasa de bits del archivo resultante. La velocidad de bits ayudará a mejorar la calidad del audio. Para especificar la velocidad de bits, usa el indicador -ab.

ffmpeg -i source.flac -ab 320k output.mp3

 

11. Agregar un banner al audio
Si estás creando un archivo de audio para cargar en un sitio de vídeo, puedes agregar uno para convertir el audio en un archivo de vídeo con una imagen estática.

ffmpeg -loop 1 -i banner.jpg -i audio.mp3 -strict experimental -shortest audio-upload.mp4

 

12. Cambiar el volumen predeterminado de archivos de audio
A veces tienes un archivo de audio demasiado silencioso para escuchar, o peor, uno que es terriblemente ruidoso. Puedes usar FFMPEG para cambiar el volumen predeterminado de un archivo de audio. Considera que 1 es el volumen predeterminado, por lo que 2 sería el doble del original y 0.5 sería la mitad.

ffmepg -i quiet-song.mp3 -af "volume=2.0" louder-song.mp3

 

13. Grabar audio
También puedes usar FFMPEG para grabar audio directamente desde una fuente de entrada, como un micrófono. Funciona de manera muy similar a cualquier otra cosa, pero necesita especificar qué backend de audio (alsa o pulseaudio) estás utilizando. También necesitas especificar un dispositivo (el micrófono) como fuente en lugar de un archivo.

ffmpeg -f alsa -i /dev/dsp -ab 320k recording.flac

 

 

 

 

 

En realidad, hay mucho más cosas que puedes hacer con FFMPEG, y una vez que ingresas las secuencias de comandos, encontrarás muchas más posibilidades. Comienza a combinar estas opciones, también, y verás que puedes obtener bastante control sobre tus archivos multimedia.

Original

(Visitada 1 veces, 2 visitas hoy )

Responder

avatar
  Suscribirse  
Notificar a

Quizás te interese..

Más de: Tutoriales

No olvides..

maslinux

Linuxero desde el pasado siglo XX :-)

Maslinux.es utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies
Social media & sharing icons powered by UltimatelySocial