Guardar videos en almacenamiento personal, servicios en la nube o unidades puede resultar difícil cuando el espacio es limitado. Reduzca el tamaño del archivo para ayudar a almacenar archivos más grandes y continúe aumentando el número de archivos en la colección más fácilmente. Algunos métodos para hacer esto son más efectivos que otros.
Hay muchas herramientas para elegir en el campo del procesamiento de video, capaces de optimizar el tamaño del archivo. Sin embargo, muchas de estas opciones, incluidas VLC, Cinelerra y Blender, comparten la misma herramienta detrás de la interfaz de usuario: una utilidad de línea de comandos llamada FFMPEG. El artículo de hoy le mostrará cómo puede reducir el tamaño del archivo de video con FFMPEG desde la terminal de Linux.
¿Qué es FFMPEG?
FFMPEG es posiblemente la utilidad de línea de comandos más poderosa del ecosistema de software de Linux. Entre una serie de características excelentes, esta herramienta puede manejar la creación de GIF, cortar / editar y grabar videos.
Más importante aún, FFMPEG puede convertir videos a una velocidad asombrosa, lo que permite mantener la calidad en un nivel alto, mientras que el tamaño del archivo se reduce a la mitad (o incluso a una cuarta parte). caso).
Configuración
Instalar FFMPEG en Ubuntu es muy simple. Ejecute el siguiente comando:
sudo apt install ffmpeg
Cuando finalice el proceso de instalación, estará listo para comenzar.
Utilizar
Usar FFMPEG también es muy simple, como sigue:
ffmpeg -i input.video output.video
Sin embargo, para reducir realmente el tamaño del archivo de video de manera óptima, debe considerar las propiedades de ciertas extensiones de archivo.
Optimización de ecuaciones
Cuando se trata de archivos de video, no todos son iguales. Por ejemplo, avi las extensiones de archivo tienden a ser mucho más grandes que mp4 archivos .
Esto conduce a una lógica integrada en el entorno de contenedor previsto, pero se puede modificar eligiendo el códec adecuado para codificar archivos, priorizando la calidad en tamaños grandes o la portabilidad en tamaños más pequeños. .
Cabe mencionar que el tamaño de un determinado video en formato mp4 siempre será menor que el formato avi del mismo video, pero existe un cambio de tamaño y calidad entre este tipo de archivos.
Curiosamente, sin embargo, mp4 no es el formato de archivo pequeño más perfecto. Los ‘campeones’ actuales de los tipos de archivos de video de calidad son diferentes contenedores, disponibles para Flash Video y Windows Media Video (FLV y WMV). Aquí está parte de la ecuación simple que podemos usar para obtener archivos de video muy pequeños pero de alta calidad:
Contenedor pequeño + Códec efectivo + Fps bajo + Tasa de bits baja = Archivo de video pequeño / de alta calidad
Nota : A los efectos de este artículo, “alta calidad” significa decoloración o pixelación (creada por la visualización de un mapa de bits o parte de un mapa de bits en un tamaño tan grande que es visible. Los píxeles individuales, los pequeños elementos de visualización de un solo color, incluidos los mapa de bits) son al menos visibles.
La pérdida de calidad es inevitable hasta cierto punto, si realmente desea optimizar el tamaño del archivo. Sin embargo, cómo afecta depende de para qué está optimizando. La velocidad de movimiento, la diversidad de colores y la calidad / densidad de audio juegan un papel en la determinación del nivel de acción de los ajustes.
Las opciones son ricas en el mundo de los códecs de contenedor y video, por lo que simplificaremos las cosas con WMV 8. (FFMPEG no es totalmente compatible con WMV 9).
Optimizar videos
Al ejecutar FFMPEG, convertirá su video de entrada al tipo de archivo especificado, usando parámetros definidos con banderas especiales. Aquí está el código de ejemplo:
ffmpeg -i input.mp4 -b 1000k -vcodec wmv2 -acodec wmav2 -crf 19 -filter:v fps=fps=24 output.wmv
El código anterior convierte el archivo de entrada de muestra en un archivo con una velocidad de bits de 1 Mbps, una velocidad de fotogramas de 24 fps, CRF (Factor de velocidad constante) de 19 y la extensión .wmv. cambio ‘admitmp4’ para satisfacer sus necesidades y ajustar el -crf valor para un número mayor para tamaños de archivo más pequeños (con menor calidad gradual).
FFMPEG es lo suficientemente potente como para hacer mucho más que las cosas mencionadas aquí. Su conjunto completo de funciones es impresionante y hay muchas otras formas además de la conversión de video. Consulte el sitio web oficial del proyecto para obtener más información en:
https://ffmpeg.org/
Terminal Linux FFMPEG
Guardar videos en almacenamiento personal, servicios en la nube o unidades puede resultar difícil cuando el espacio es limitado. Reduzca el tamaño del archivo para ayudar a almacenar archivos más grandes y continúe aumentando el número de archivos en la colección más fácilmente. Algunos métodos para hacer esto son más efectivos que otros.
Hay muchas herramientas para elegir en el campo del procesamiento de video, capaces de optimizar el tamaño del archivo. Sin embargo, muchas de estas opciones, incluidas VLC, Cinelerra y Blender, comparten la misma herramienta detrás de la interfaz de usuario: una utilidad de línea de comandos llamada FFMPEG. El artículo de hoy le mostrará cómo puede reducir el tamaño del archivo de video con FFMPEG desde la terminal de Linux.
¿Qué es FFMPEG?
FFMPEG es posiblemente la utilidad de línea de comandos más poderosa del ecosistema de software de Linux. Entre una serie de características excelentes, esta herramienta puede manejar la creación de GIF, cortar / editar y grabar videos.
Lo más importante es que FFMPEG puede convertir videos a una velocidad sorprendente, lo que permite mantener la calidad en un nivel alto, mientras que el tamaño del archivo se reduce a la mitad (o incluso a una cuarta parte). caso).
Configuración
Instalar FFMPEG en Ubuntu es muy simple. Ejecute el siguiente comando:
sudo apt install ffmpeg
Cuando finalice el proceso de instalación, estará listo para comenzar.
Utilizar
Usar FFMPEG también es muy simple de la siguiente manera:
ffmpeg -i input.video output.video
Sin embargo, para reducir realmente el tamaño del archivo de video de manera óptima, debe considerar las propiedades de ciertas extensiones de archivo.
Optimización de ecuaciones
Cuando se trata de archivos de video, no todos son iguales. Por ejemplo, avi las extensiones de archivo tienden a ser mucho más grandes que mp4 archivos .
Esto conduce a la lógica incorporada en el entorno de contenedor previsto, pero se puede modificar eligiendo el códec apropiado para codificar archivos, priorizando la calidad en tamaños grandes o la portabilidad en tamaños más pequeños. .
Cabe mencionar que el tamaño de un determinado video en formato mp4 siempre será menor que el formato avi del mismo video, pero existe un cambio de tamaño y calidad entre este tipo de archivos.
Curiosamente, sin embargo, mp4 no es el formato de archivo pequeño más perfecto. Los ‘campeones’ actuales de los tipos de archivos de video de calidad son diferentes contenedores, disponibles para Flash Video y Windows Media Video (FLV y WMV). Aquí está parte de la ecuación simple que podemos usar para obtener archivos de video muy pequeños pero de alta calidad:
Contenedor pequeño + Códec efectivo + Fps bajo + Tasa de bits baja = Archivo de video pequeño / de alta calidad
Nota : A los efectos de este artículo, “alta calidad” significa decoloración o pixelación (creada al mostrar un mapa de bits o parte de un mapa de bits en un tamaño grande que sea visible. Los píxeles individuales, los pequeños elementos de visualización de un solo color, incluido el mapa de bits) son al menos visibles.
La pérdida de calidad es inevitable hasta cierto punto, si realmente desea optimizar el tamaño del archivo. Sin embargo, cómo afecta depende de para qué esté optimizando. La velocidad de movimiento, la diversidad de colores y la calidad / densidad de audio juegan un papel en la determinación del nivel de acción de los ajustes.
Las opciones son ricas en el mundo de los códecs de contenedor y video, por lo que simplificaremos las cosas con WMV 8. (FFMPEG no es totalmente compatible con WMV 9).
Optimizar videos
Al ejecutar FFMPEG, convertirá su video de entrada al tipo de archivo especificado, usando parámetros definidos con banderas especiales. Aquí está el código de ejemplo:
ffmpeg -i input.mp4 -b 1000k -vcodec wmv2 -acodec wmav2 -crf 19 -filter:v fps=fps=24 output.wmv
El código anterior convierte el archivo de entrada de muestra en un archivo con una velocidad de bits de 1 Mbps, una velocidad de fotogramas de 24 fps, CRF (factor de velocidad constante) de 19 y la extensión .wmv. cambio ‘admitmp4’ para satisfacer sus necesidades y ajustar el -crf valor para un número mayor para tamaños de archivo más pequeños (con menor calidad gradual).
FFMPEG es lo suficientemente poderoso como para hacer mucho más que las cosas mencionadas aquí. Su conjunto completo de funciones es impresionante y hay muchas otras formas además de la conversión de video. Consulte el sitio web oficial del proyecto para obtener más información en:
https://ffmpeg.org/