Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
| tutorial_de_ffmpeg [2025/03/19 20:03] – creado peron | tutorial_de_ffmpeg [2026/04/21 16:09] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | ======Tutorial de ffmpeg====== | + | ======Tutorial de FFmpeg====== |
| - | ffmpeg | + | **FFmpeg** |
| - | Se trata de programa es muy completo, pero consta | + | La suite te permitirá convertir y operar entre múltiples formatos |
| - | ==Extraer el sonido | + | Se trata de un programa es muy completo, pero consta de muchos sufijos. |
| - | <code bash> | + | Algunos de los más utilizados son los siguientes procedimientos: |
| + | |||
| + | ====Video==== | ||
| + | |||
| + | ==Extraer un recorte del video== | ||
| + | |||
| + | Recortar un video desde la marca de tiempo inicial mm:ss hasta la marca de tiempo final mmf:ssf: | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | Por ejemplo, para extraer desde el minuto 1:02 al minuto 4:32 se usa: | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | ==Remuxear el video del contenedor matroska MKV a MP4 sin recodificar los streams de audio ni video == | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | ==Remuxear el video del contenedor WebM a MP4 sin recodificar los streams de audio ni video== | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | ==Convertir video AVI a MP4 == | ||
| + | |||
| + | Para convertir un video AVI a MP4 con códec de audio AAC a 128 kbps y códec de video h264 CRF 23 | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | |||
| + | |||
| + | == Convertir video MP4 a VP9 == | ||
| + | |||
| + | Para mayor calidad, se recomienda utilizar un valor CRF entre 15-35. | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | |||
| + | |||
| + | == Extraer un fotograma de un video desde la marca de tiempo mm:ss y guardarla como una imagen de resolución 128x128 píxels == | ||
| + | |||
| + | <code bash> | ||
| Línea 17: | Línea 57: | ||
| </ | </ | ||
| - | == Combinar | + | == Combinar |
| + | |||
| + | Para combinar imágenes | ||
| <code bash> | <code bash> | ||
| Línea 24: | Línea 66: | ||
| </ | </ | ||
| - | == Extraer un fotograma de un video desde la marca de tiempo mm:ss y guardarla como una imagen de resolución 128x128 píxels == | ||
| - | <code bash> | ||
| - | == Recortar un video desde la marca de tiempo inicial mm:ss hasta la marca de tiempo final mmf:ssf == | ||
| - | <code bash> | ||
| - | ==Convertir video AVI a MP4 con códec de audio AAC a 128 kbps y códec de video h264 CRF 23 == | ||
| - | |||
| - | <code bash> | ||
| ==Extraer un subtitulo.srt desde un contenedor de video matroska.mkv == | ==Extraer un subtitulo.srt desde un contenedor de video matroska.mkv == | ||
| Línea 40: | Línea 75: | ||
| <code bash> | <code bash> | ||
| - | ==Remuxear el video del contenedor matroska MKV a MP4 sin recodificar los streams de audio ni video == | ||
| - | <code bash> | ||
| - | == Convertir video MP4 a VP9 (para mayor calidad, se recomienda utilizar un valor CRF entre 15-35 == | ||
| - | <code bash> | + | ====Audio==== |
| - | ==Extraer un recorte del video== | + | === Ogg === |
| - | Por ejemplo, para extraer desde el munto 1:02 al minuto 4:32: | + | |
| - | <code bash> | + | Ogg es un formato libre de sonido digital con compresión por pérdida. |
| + | |||
| + | == Convertir de .wav a .ogg == | ||
| + | |||
| + | Convierte todos los ficheros '' | ||
| + | |||
| + | <code bash>find . -type f -iname " | ||
| + | |||
| + | == Convertir de .flac a .ogg == | ||
| + | |||
| + | Convierte todos los ficheros '' | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | == Convertir de .webm a .ogg == | ||
| + | |||
| + | Extraer el audio de todos los ficheros '' | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | == Convertir .opus a .ogg == | ||
| + | |||
| + | Convertir todos los ficheros de audio '' | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | ===MP3=== | ||
| + | |||
| + | MP3 es un formato de sonido por pérdida muy extendido, pero es privativo. | ||
| + | |||
| + | ==Extraer el sonido de un video y guardarlo como MP3== | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | ==Convertir APE a MP3== | ||
| + | |||
| + | Esto convertirá '' | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | |||
| + | |||
| + | ===FLAC=== | ||
| + | |||
| + | |||
| + | El codec FLAC de FFmpeg soporta resoluciones de muestreo de 16 y 24 bits (la última ampliada a 32 bits). | ||
| + | |||
| + | ==Conviertir WAV a FLAC == | ||
| + | |||
| + | Para convertir un fichero de audio '' | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | |||
| + | |||
| + | Convierte todos los ficheros '' | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | |||
| + | |||
| + | ==Convertir WAV de 24 bits== | ||
| + | |||
| + | Como los WAV de 24 bits se extrapolan a 32 bits, convendrá utilizar un filtro intermedio tipo //peine//. Por ejemplo, esto codifica a 24 bits a 176 kHz (almacenándolo en 32 bits): | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | == Convertir de DSF a FLAC == | ||
| + | |||
| + | Para convertir un fichero DSF a FLAC: | ||
| + | |||
| + | >Cuando se convierten ficheros DSF de discos compactos "Super Audio" (SACD) de al formato FLAC de 32 bits, el proceso de conversión a menudo induce distorsión de las frecuencias altas. Para eliminarlos, | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | Para convertir todos los ficheros DSF de un directorio a FLAC: | ||
| + | |||
| + | <code bash>for i in *.dsf; do ffmpeg -i " | ||
| + | |||
| + | Para convertir todos los ficheros DSF de un directorio a FLAC de 32 bits con filtrado pasabajos: | ||
| + | <code bash>for i in *.dsf; do ffmpeg -i " | ||
