Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Foros Linux » General » Software


Nuevo tema Responder al tema
 [ 2 mensajes ] 
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Forista Menor
Forista Menor
Avatar de Usuario

Registrado: Dom Oct 19, 2008 11:00 pm
Mensajes: 90

Nota Publicado: Dom Ene 22, 2012 9:36 am 
Arriba  
Hola de nuevo a todas/os.

Yo quería preguntar si alguien codifica vídeo en VP8 (WebM, HTML5) y consigue que el vídeo resultante tenga el bitrate que se le indica en la línea de comandos: en mi caso la aplicación me lo codifica con el bitrate que ella quiere, aunque le indique clara y correctamente el bitrate deseado (parece como si el codificador buscara una calidad similar al original, aunque el archivo salga más grande que el original). Con el sonido Vorbis sí respeta el bitrate indicado.

He probado a codificar con dos pasadas (que es lo más conveniente para conseguir el tamaño deseado), pero nada, ni se entera. Solamente me ocurre con WebM.

También he añadido en FFmpeg las opciones de -minrate, -maxrate y -bufsize (que sí funcionan para x264) y no hace caso.

Estos son mis intentos:


- Una pasada con FFmpeg:

Citar:
$ ffmpeg -i "[nombre_archivo_entrada]" -threads 2 -f webm -vcodec libvpx -b 500k -acodec libvorbis -ac 2 -ab 48k "[nombre_archivo_salida].webm"


- Dos pasadas con FFmpeg:

Citar:
$ ffmpeg -i "[nombre_archivo_entrada]" -threads 2 -f webm -vcodec libvpx -b 500k -an -pass 1 -y /dev/null && ffmpeg -i "[nombre_archivo_entrada]" -threads 2 -f webm -vcodec libvpx -b 500k -acodec libvorbis -ac 2 -ab 48k -pass 2 "[nombre_archivo_salida].webm"


- Dos pasadas con FFmpeg y -minrate, -maxrate y -bufsize:

Citar:
$ ffmpeg -i "[nombre_archivo_entrada]" -threads 2 -f webm -vcodec libvpx -b 500k -minrate 500k -maxrate 500k -bufsize 250k -acodec libvorbis -an -pass 1 -y /dev/null && ffmpeg -i "[nombre_archivo_entrada]" -threads 2 -f webm -vcodec libvpx -b 500k -minrate 500k -maxrate 500k -bufsize 250k -acodec libvorbis -ac 2 -ab 48k -pass 2 "[nombre_archivo_salida].webm"


- Una pasada con MEncoder:

Citar:
$ mencoder -ovc lavc -lavcopts vcodec=libvpx:vbitrate=500:threads=2 -of lavf -lavfopts format=webm -ffourcc VP80 -oac lavc -lavcopts acodec=vorbis:audio_o=global_quality=1000,flags=2 -o "[nombre_archivo_salida].webm" "[nombre_archivo_entrada]"


¿Acaso WebM para FFmpeg y MEncoder es así, sin posibilidad de cambio?

Salud.

 Perfil  

Desconectado
Forista Distinguido
Forista Distinguido
Avatar de Usuario

Registrado: Jue Abr 26, 2007 11:00 pm
Mensajes: 1426

Nota Publicado: Dom Ene 22, 2012 6:52 pm 
Arriba  
A mi me paso lo mismo con ffmpeg, estaba haciendo pruebas con algunos videos para ver la diferencia entre calidad/peso y uno de los formatos con los que probé fue justamente WebM, por mas que le ajustaba el bitrate, siempre se quedaba en un valor fijo, no se si tendrá algo que ver con los algoritmos que se usan para comprimir el video, o que todavía esta un poco verde la implementación.

_________________
"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit."

"Finibus Bonorum Et Malorum", Cicerón

 Perfil WWW  
Mostrar mensajes previos:  Ordenar por  
 [ 2 mensajes ] 
Nuevo tema Responder al tema

Saltar a:  


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC - 6 horas
Traducción al español por Huan Manwë
phpBB SEO