
Tengo un video sin formato que tiene las siguientes propiedades:
- 25 fotogramas por segundo
- Códec UYVY
- 876 MBit/s
- Contenedor AVI
Quiero convertir este archivo sin formato a otro contenedor usando ffmpeg
. En este momento el problema es que el vídeo de salida se está comprimiendo. ¿Alguna idea de cómo hacer esto sin comprimir el archivo de salida? Yo he tratado:
ffmpeg -i video.avi -r out.avi
y no ayudó.
Respuesta1
Tenga en cuenta queffmpeg está en desusoen Ubuntu y otras distribuciones:
avconv
es el que desea usar, que está en el libav-tools
paquete y se puede instalar con la siguiente línea:
sudo apt-get install libav-tools
Así que aquí tienes algunas formas de hacerlo:
FFMPEG(Obsoleto 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
Supongo que cuando dices "convertir a cualquier otra cosa" y luego agregas que la salida no debe comprimirse (y luego 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 mencionó LordneckBeard, el ejemplo MP4 no funcionará en Raw.
Respuesta2
Utilice ConvertMe!
Un excelente conversor de medios que nunca antes habías usado...
http://gnome-look.org/content/show.php/ConvertMe!?content=153277
Respuesta3
correr:
ffmpeg -i video.avi -sameq -r 25 out.avi
¿Tu vídeo está realmente codificado con 800 MBit/s?
puedes configurar específicamente la velocidad de bits del video
ffmpeg -i video.avi -b:v 876104k -maxrate 1200000 -bufsize 876104k out.avi