Necesita reducir el video a una resolución más baja

59

Me gustaría convertir un archivo Mp4 en HD en un archivo Mp4 de menor resolución . ¿Hay algún software que pueda usarse para esto?

theja
fuente

Respuestas:

67

Los comandos de terminal (que por defecto no están instalados) son:

MENCODER

Instalarlo por sudo apt-get install mencoder

MencoderInstalar mencoder

La parte sobre mencoder que desea es el parámetro -vop scale que le dice a mencoder a qué escala desea que vaya el video. Esto es normal si desea reducir el uso de ancho de banda, reducir el tamaño del video, etc.

mencoder input.mp4 -ovc lavc -lavcopts vcodec=mp4 -vop scale=640:480 -oac copy -o output.mp4

o

mencoder input.mp4 -ovc lavc -lavcopts vcodec=mp4 -vf scale=640:480 -oac copy -o output.mp4

o un simple

mencoder input.mp4 -vop scale=640:480 -o output.mp4

Aunque desde mi experiencia es mejor incluir información adicional para video y audio como la anterior.

FFMPEG (en desuso)

Instalarlo por sudo apt-get install ffmpeg

ffmpegInstalar ffmpeg

Aquí hay un ejemplo de ffmpeg:

ffmpeg -i input -vf scale=iw/2:-1 output

Donde IW = Ancho de entrada de video.

Escala = Parámetro a escalar. En este caso, está dividiendo el tamaño original por 2 (iw / 2)

ambos pueden proporcionar más información si los ejecuta sin parámetros o variables como just mencodero ffmpego type, por ejemplo, man mencodero man ffmpegle dará un pequeño manual MUY extenso sobre cómo trabajar con ellos.

AVCONV <- ¡Amo a este chico!

avconvInstalar Avconv

Para instalar -sudo apt-get install libav-tools

Para Run -avconv -i input.mp4 -s 640x480 output.mp4

Donde -ies para el archivo de entrada original, -ses para el tamaño de cada cuadro y el nombre de la salida final va al final.

Las herramientas GUI que me encantan son:

ingrese la descripción de la imagen aquí

AVIDEMUX : puede cambiar el tamaño y reducir el tamaño, lo que ayuda en casos en los que el objetivo es reducir el tamaño. avidemuxInstalar avidemux

ingrese la descripción de la imagen aquí

FRENO DE MANO - Excelente herramienta para convertir videos y optimizar el tamaño. Lo uso mucho cuando paso de ogg a mp4 con h.264. Baja MUCHO el tamaño. freno de manoInstalar freno de mano

ingrese la descripción de la imagen aquí

OPENSHOT & PITIVI : ambos son buenos editores de video que pueden ayudar a reducir el tamaño al reproducir el video. openshotInstalar openshot y pitiviInstalar pitivi

En conclusión, para redimensionar / escalar directamente puede usar los terminales. Para el tamaño puedes usar todo.

Luis Alvarado
fuente
3
Avidemux puede cambiar el tamaño. y más - mira el menú de filtros de video
artfulrobot
@artfulrobot Correcto. Tuve que configurarlo para transcodificar primero. +1
Luis Alvarado
En Ubuntu Precise: avidemux da advertencias sobre h264 diciendo que perderá la precisión del marco o se tartamudeará / se bloqueará. avconv tardó más de una hora en mi Intel i5 para procesar un archivo de 13 minutos y generó un archivo mucho más grande que el original. No puedo hacer que el mencoder funcione No puedo encontrar el códec 'mp4' en libavcodec No se pudo abrir el filtro de video 'lavc'. Openshot no da mucho control (un montón de presets, ninguno es lo que necesitaba) sobre la salida y los archivos creados que se reprodujeron a la velocidad incorrecta o tenían audio entrecortado. :-(
artfulrobot
@artfulrobot - Wow tienes problemas ^^. Avidemux dice las advertencias sobre h264 porque PERDERÁ la precisión del cuadro (No se bloqueará mucho) al transcodificar, la única forma sería poner la misma compresión / velocidad / bits / etc. Para el tiempo de avconv tiene que haber un problema . Hice una película de 1 hora y 23 minutos en formato mp4 con h264 en aproximadamente 25 minutos con un i3. Con un i7 2600 bajó a 11 minutos. ¿Instalaste el paquete adicional restringido?
Luis Alvarado
Eso es lo que funcionó para mí, usando un Manjaro de 64 bits: mencoder MAH09111.MP4 -ovc lavc -vf scale = 640: 480 -oac pcm -o MAH09111_640x480.mp4
rsb2097
24

Uso avconv. Escriba en la terminal

avconv -i input.mp4 -s 320x240 output.mp4

Reemplace 320x240con cualquier resolución que desee.

Hay muchas opciones adicionales con las que puedes jugar. Haz man avconvsaber más.

En cambio, si no tienes avconv, puedes usar ffmpeg.

Instalar en pc:

sudo apt-get install ffmpeg

Convertir:

ffmpeg -i input.mp4 -s 320x240 output.mp4
abhshkdz
fuente
1
Intenté con avconv. Me está dando un comando no encontrado . Intenté todo lo mencionado anteriormente. Me está dando la misma respuesta. Sería realmente útil si pudiera sugerir una solución alternativa.
theja
Vea si la edición funciona.
abhshkdz
3
Agregado -c:a copypara avconvcopiar la secuencia de audio sin volver a codificar
warvariuc
1
No funciona, Ubuntu 16.04: The encoder 'aac' is experimental but experimental codecs are not enabled, add '-strict -2' if you want to use it.y -strict -2no cambia el error.
6005
@theja Puede usar el avconvcomando después de instalar libav-toolssudo apt-get install libav-tools
sunyata
18

Utiliza VLC.

En el menú Multimedia, elija "Convertir / Guardar". Agregue sus archivos a la entrada y haga clic en el botón Convertir / Guardar.

Luego se le pedirá que especifique un archivo de salida, y puede elegir un perfil y jugar con él, por ejemplo, aquí escalo el video en un 50%:

captura de pantalla

Clic en Guardar.

artfulrobot
fuente