Cómo convertir un video en bruto usando ffmpeg

Tengo un video en bruto que tiene las siguientes propiedades:

  • 25 fps
  • Codec UYVY
  • 876 MBit / s
  • Contenedor AVI

Quiero convertir este archivo en bruto a otro contenedor utilizando ffmpeg . En este momento el problema es que el video de salida se está comprimiendo. Cualquier idea de cómo hacer esto sin comprimir el archivo de salida. Yo he tratado:

ffmpeg -i video.avi -r out.avi

Y no sirvió de nada.

Tenga en cuenta que ffmpeg está restringido en Ubuntu y otras distribuciones:

introduzca la descripción de la imagen aquí

avconv es el que desea usar que se encuentra en el paquete libav-tools y se puede instalar con la siguiente línea:

sudo apt-get install libav-tools

Así que aquí hay algunas maneras en que puede hacerlo:

FFMPEG (Desaprobado en 12.04+)

ffmpeg -i input.avi -vcodec copy -acodec copy output1.avi
ffmpeg -i input.avi -vcodec copy -acodec copy output1.mp4
ffmpeg -i input.avi -vcodec copy -acodec copy output1.mkv
ffmpeg -i input.avi -vcodec copy -acodec copy output1.mpg

AVCONV

avconv -i input.avi -vcodec copy -acodec copy output1.avi
avconv -i input.avi -vcodec copy -acodec copy output1.mp4
avconv -i input.avi -vcodec copy -acodec copy output1.mkv
avconv -i input.avi -vcodec copy -acodec copy output1.mpg

Asumo que cuando dices “convertir a cualquier otra cosa” y luego agregas que la salida no debería estar comprimida (y entonces resulta que veo la tasa de bits) estoy pensando en el archivo original, la entrada es RAW dentro de un contenedor avi. Si este es el caso, las opciones anteriores funcionarán. Simplemente copiarán el contenido a otro contenedor, manteniendo los 25 fps, la tasa de bits y la calidad general.

Si no desea copiar el contenido, simplemente elimine la parte que dice “-vcodec copy -acodec copy” y avconv / ffmpeg se encargará de ello.

NOTA – Como lo menciona LordNeckBeard, el ejemplo de MP4 no funcionará en Raw.

Utilice ConvertMe!

introduzca la descripción de la imagen aquí Un buen conversor de medios que nunca has usado antes …
http://gnome-look.org/content/show.php/ConvertMe!?content=153277

correr:

 ffmpeg -i video.avi -sameq -r 25 out.avi 

¿Tu video está realmente codificado con 800 MBit / s?

Puedes establecer específicamente la tasa de bits de video

 ffmpeg -i video.avi -b:v 876104k -maxrate 1200000 -bufsize 876104k out.avi