InicioLinuxComprimir MP4 con Excelente Calidad en Fedora FFMPEG

Comprimir MP4 con Excelente Calidad en Fedora FFMPEG

Linux1/13/2014


Ser usuario root:
$ su -

Instalamos FFMPEG:
# yum -y install ffmpeg

Actualizamos:
# yum install updates

Instalamos las librerias:
# yum -y install autoconf build-essential checkinstall git libfaac-dev libgpac-dev libjack-jackd2-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev librtmp-dev libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libx11-dev libxext-dev libxfixes-dev pkg-config texi2html yasm zlib1g-dev

Descargar los codec AAC de Nero en esta pagina:
http://www.nero.com/esl/company/about-nero/nero-aac-codec.php

Descomprimimos el archivo zip:
# unzip [nombre_del_archivo].zip

Entramos en la carpeta de /NeroAACCodec/linux y le damos permiso:
# chmod +x neroAacEnc

Copiaremos el archivo al sistema:
# cp neroAacEnc /usr/local/bin/

Comprimimos el video sin audio en dos pasadas para que no pierda tenga una calidad aceptable:

# ffmpeg -i /home/usuario/Descargas/video.mp4 - pass 1 -passlogfile registro -an -vcodec libx264 -profile high -level 3.1 -b:v 2M -s 1280x720 -f mp4 -tune animation -y /dev/null && ffmpeg -i /home/usuario/Descargas/video.mp4 - pass 2 -passlogfile registro -an -vcodec libx264 -profile high -level 3.1 -preset slow -b:v 1M -s 1280x720 -f mp4 -tune animation video.h264 --> Excelente Calidad promedio de peso 170MB a 190MB

# ffmpeg -i /home/usuario/Descargas/video.mp4 - pass 1 -passlogfile registro -an -vcodec libx264 -profile high -level 3.1 -b:v 600k -s 1280x720 -f mp4 -tune animation -y /dev/null && ffmpeg -i /home/usuario/Descargas/video.mp4 - pass 2 -passlogfile registro -an -vcodec libx264 -profile high -level 3.1 -preset slow -b:v 360k -s 1280x720 -f mp4 -tune animation video.h264 --> Buena Calidad promedio de peso 60MB a 80MB

-i --> Despliega la información del video
/home/usuario/Descargas/video.mp4 --> Origen del archivo
- pass 1 --> Indica la primera pasada
-passlogfile registro --> Creamos un archivo de registro de la primera pasada y lo llame registro
-an --> elimina el audio
-vcodec libx264 --> Seleccionamos el codec con -vcodec y seleccione la libreria con el codec x264
-profile high --> Forzamos el video(Mas información de este comando busca en el man)
-level 3.1 --> Este comando forza el nivel de muestra el video(Para las equipos de video juegos digase psp, playstation, xbox, etc.... soportan hasta el nivel 4, para otros equipos puedes configurarlo a tu gusto)
-b:v 2M --> Biltraje del video en megabytes(Aqui es donde tu deseas la calidad del video, mientras menos biltraje, menos tiempo toma y menor sera la calidad, en kilobytes se expresa 600k)
-s 1280x720 --> Con este comando especificamos la resolución del video
-f mp4 --> Especificamos el formato, no piensen que es el codec.
-tune animation --> Especificamos el tipo de video en que vamos a codificar(Existen mas opciones, para peliculas usamos film)
-y /dev/null --> Este comando indica que el archivo lo vamos a sobreescribir y no grabara ningun archivo, lo mantendra en el logfile que creamos con el nombre de registro
-preset slow --> Especificamos la velocidad, por default tiene la medium(Existen slow, medium, fast y superfast)


Extraemos el audio del video:
# ffmpeg -i /home/usuario/Descargas/video.mp4 -vn -ar 48000 -ac 2 audio.wav

-vn --> Elimina el video
-ar 48000--> es la frecuencia del sonido en Hz.
-ac Son los canales de audio establecidos (1=mono, 2=estéreo, 6=envolvente). Si no losestablecemos, por defecto se determina un canal.


Convertimos el audio a AAC:
# neroAacEnc -lc -q 0.18 -if audio.wav -of audio.aac

Unimos el video y audio:
# ffmpeg -i video.h264 -i audio.aac -codec copy /home/usuario/Vídeos/Terminado.mp4


NOTA: Si no se instalan las librerias con el metodo yum, baja las librerias en rpm e instalalas con el comando rpm -Uvh .rpm


Comprimido con bitraje de 600k con resolucion 1280x720 Peso: 70.7mb



Comprimido con bitraje de 2M con resolucion 1280x720 Peso:183.1mb


Original 1280x720 Peso 693.3mb

Espero que le haya sido de mucha ayuda y lo describi lo mas claro y detallado posible para que los que sean novatos, puedan entender con claridad.


Dudas y Agradecimientos en los comentarios

fedora
ffmpeg
Datos archivados del Taringa! original
0puntos
666visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

j
j3v1t0🇦🇷
Usuario
Puntos0
Posts6
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.