Quantcast 2 Pasadas con Mencoder. - digitalFAQ.com Forums [Archives]
Go Back    digitalFAQ.com Forums [Archives] > Video Production Forums > Video Encoding and Conversion > Convertir y Codificar Video (Español)

Reply
 
LinkBack Thread Tools
  #1  
05-05-2004, 03:59 PM
sertinell sertinell is offline
Free Member
 
Join Date: Jul 2003
Location: spain
Posts: 268
Thanks: 0
Thanked 0 Times in 0 Posts
Bueno creo qe ya tengo mas o menos claro como funciona. Pero necesito qe me lo confirmeis. Para usar las 2 pasadas de mencoder es necesario codificar la peli por completo las 2 veces?

Yo para usarla tengo qe hacer lo siguiente
Code:
$ mencoder -of mpeg -include temp.conf -lavcopts vbitrate=1040:vpass=1 stream.yuv -o clip.mpv
$ mencoder -of mpeg -include temp.conf -lavcopts vbitrate=1040:vpass=2 stream.yuv -o clip.mpv
La diferencia de una a dos pasadas es notable(en este caso inmensa), pero no hay forma de hacerlo mas rapido o de hacerlo todo en una misma linea de comandos. no me vale poner & entre las 2 lineas ya qe entre linea y linea tengo qe decirle a mplayer qe vuelva a enviar el stream.yuv.

stream.yuv es una tuberia procedente de mplayer qe expulsa el video en yuv4 (puro y duro sin comprimir). Necesito las 2 pasadas ya qe cuando mencoder codifica a partir de este archivo el comienzo de la peli deja mucho qe desear (es simplemente un puñado de cuadros dando vueltas por la pantalla) . Despues poco a poco se va estabilizando y ganando en calidad.

Necesito utilizar la tuberia por qe es vital para mantener la sincronizacion entre el video y el audio.

Saludos y gracias

P.D. Perdonad si esto esta ya resuelto en el foro ingles o viene en las faq's de mencoder.
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
05-05-2004, 04:10 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Hola sertinell,

Y cual es el problema, si puedes poner esas mismas 2 lineas en un archivo, hacerlo ejecutable ( chmod +x el_archivo ), y las dos lineas seran ejecutadas en el orden, primero la primera pasada, y luego la segunda.

-kwag
Reply With Quote
  #3  
05-05-2004, 04:17 PM
sertinell sertinell is offline
Free Member
 
Join Date: Jul 2003
Location: spain
Posts: 268
Thanks: 0
Thanked 0 Times in 0 Posts
no es ningun problema, si acaso el tiempo.
Escribi sin pensar .
Estaba pensando qe si las escribia en la misma linea podria utilizar la tuberia sin tener qe volver a ejecutar mplayer .

Iluso de mi.

Me he aconstumbrado a qe mencoder trabaje a 25 fps y se me hace raro qe ahora vaya a tardar el doble.

Saludos y gracias.
Reply With Quote
  #4  
05-07-2004, 12:14 PM
micro_mx micro_mx is offline
Free Member
 
Join Date: Apr 2004
Location: Mexicali Mexico
Posts: 13
Thanks: 0
Thanked 0 Times in 0 Posts
tal vez sea una pregunta medio tonta y medio newbie... pero como sacas ese stream.yuv? me imagino que es un proceso como el que se hace en el virtualdub para extraer el video en la opcion direct stream copy...

pero la verdad ni idea de como hacerlo...

Saludos desde Mexico
Reply With Quote
  #5  
05-07-2004, 02:23 PM
sertinell sertinell is offline
Free Member
 
Join Date: Jul 2003
Location: spain
Posts: 268
Thanks: 0
Thanked 0 Times in 0 Posts
Bueno pos el stream.yuv se obtiene con la siguiente linea de comandos
Code:
 mplayer -vo yuv4mpeg -ao null pèli.avi
Lo qe hago para qe sea una tuberia es crear un FIFO con ese nombre
Code:
mkfifo stream.yuv
Si no creas la tuberia te puedes imaginar el tamaño qe alcanzara dicho stream.yuv( I N M E N S O )

Si estas en windows no se si se pueden usar las tuberias de este modo, ni siquiera se si hay tuberias en windows.

Despues con mencoder codificas desde ese stream.yuv, en vez de desde tu avi. La verdad yo no te lo recomiendo. Estoy haciendo experimentos. por qe el otro dia al pasar una peli de 23.976 a 25 se me desincronizo, como es logico. Entonces pense en utilizar mplayer como frame server tanto para mencoder como para toolame. asi la desincronizacion seria, en teoria, imposible.

Ah! y no pasa nada por preguntar qe para eso estamos aqui!!

Saludos
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Mencoder: Color Problems on Mencoder outputs? Koekies Video Encoding and Conversion 60 06-15-2004 06:40 AM
Mencoder: Making a vcd with mencoder on the command line? sk545 Video Encoding and Conversion 17 06-11-2004 12:36 PM
Mencoder: Latest CVS Snapshot Mencoder Builds incredible Video Encoding and Conversion 36 06-02-2004 02:00 PM
Mencoder: Changing/Setting field order in mencoder tuco1979 Video Encoding and Conversion 1 04-17-2004 09:06 AM
Mencoder: Problems compiling Mplayer/Mencoder rds_correia Video Encoding and Conversion 6 03-18-2004 09:11 AM




 
All times are GMT -5. The time now is 06:07 AM  —  vBulletin © Jelsoft Enterprises Ltd