View previous topic :: View next topic |
Author |
Message |
DarkMind Guru
Joined: 18 Dec 2003 Posts: 525 Location: Santiago, Chile
|
Posted: Tue Jul 05, 2005 1:29 am Post subject: porque mencoder cambia de tamaño los videos? |
|
|
varias veces me ha pasado que tengo un video mpg de 384x288 y al cambiarlo a divx con mencoder con:
Code: | mencoder video.mpg -o video.avi -ovc lavc -oac mp3lame |
el video resultante queda a 352x288
hay alguna forma de que mencoder NO modifique el tamaño del video? |
|
Back to top |
|
|
erflako Apprentice
Joined: 18 Apr 2004 Posts: 210 Location: Madrid , España
|
Posted: Tue Jul 05, 2005 6:06 am Post subject: |
|
|
El tamaño de la imagen se cambia porque codificas a mpeg4. Supongo.
Para dejarla como el original, prueba
Code: |
scale=ANCHO:ALTO:1:0:9
|
_________________ Linux user #358087 |
|
Back to top |
|
|
kabutor l33t
Joined: 12 Dec 2002 Posts: 821 Location: Benalmadena - Melrose Place
|
Posted: Tue Jul 05, 2005 1:22 pm Post subject: |
|
|
No soy un experto, y puedo estar equivocado, pero si codificas en un tamaño que no sea una potencia de 2 el ratio de compresion cae en picado.
Es decir, que ocupa mucho mas. _________________ My name, is sendmail, you kill -9 my parent process, prepare to vi |
|
Back to top |
|
|
DarkMind Guru
Joined: 18 Dec 2003 Posts: 525 Location: Santiago, Chile
|
Posted: Wed Jul 06, 2005 1:31 am Post subject: |
|
|
al poner -scale me arroja lo siguente:
Code: | mencoder Emma\ Shapplin\ -\ Discovering\ Yourself.mpg -o video.avi -ovc lavc scale=384:288 -oac mp3lame
MEncoder 1.0pre7-3.4.4 (C) 2000-2005 MPlayer Team
CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred (Family: 6, Stepping: 1)
Detected cache-line size is 64 bytes
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compilado para CPU x86 con extensiones: MMX MMX2 3DNow 3DNowEx SSE
85 audio & 196 video codecs
Archivo no encontrado: 'frameno.avi'
Failed to open frameno.avi
exito: formato: 0 datos: 0x0 - 0x26520c8
Detectado formato de archivo MPEG-PS.
VIDEO: MPEG1 352x288 (aspect 8) 25.000 fps 1150.0 kbps (143.8 kbyte/s)
[V] filefmt:2 fourcc:0x10000001 size:352x288 fps:25.00 ftime:=0.0400
==========================================================================
Abriendo descodificador de audio: [mp3lib] MPEG layer-2, layer-3.
AUDIO: 44100 Hz, 2 ch, s16le, 224.0 kbit/15.87% (ratio: 28000->176400)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
Abriendo filtro de v�eo: [expand osd=1]
Expand: -1 x -1, -1 ; -1 (-1=autodetect) osd: 1
==========================================================================
Abriendo descodificador de v�eo: [mpegpes] MPEG 1/2 Video passthrough.
VDec: vo solicitud de config - 352 x 288 (csp preferida: Mpeg PES).
No se pudo encontrar colorspace concordante - reintentando escalado -vf...
Abriendo filtro de v�eo: [scale]
Disculpe, el dispositivo de salida de v�eo es incompatible con este codec.
Inicializaci� del VDecoder ha fallado.
Abriendo descodificador de v�eo: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b.
Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG-1 or 2 (libmpeg2))
==========================================================================
audio MP3 seleccionado
Building audio filter chain for 44100Hz/2ch/s16le -> 44100Hz/2ch/s16le...
Escribiendo cabecera AVI...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
VDec: vo solicitud de config - 352 x 288 (csp preferida: Planar YV12).
VDec: using Planar YV12 as output csp (no 0)
Aspecto es 1.33:1 - prescalando a aspecto correcto.
videocodec: libavcodec (352x288 fourcc=34504d46 [FMP4])
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
1 frame(s) duplicados.
Pos: 0.8s 22f ( 0%) 0fps Trem: 0min 15mb A-V:0.084 [0:189]
se salta frame...
Pos: 1.2s 32f ( 0%) 0fps Trem: 1min 16mb A-V:0.082 [679:188]
se salta frame...
Pos: 226.4s 5662f (98%) 58fps Trem: 0min 27mb A-V:0.080 [790:198]
se salta frame...
Pos: 226.7s 5672f (98%) 58fps Trem: 0min 27mb A-V:0.080 [790:197]
se salta frame...
Pos: 227.4s 5692f (99%) 59fps Trem: 0min 27mb A-V:0.080 [791:197]
se salta frame...
Pos: 228.1s 5709f (99%) 59fps Trem: 0min 27mb A-V:0.080 [791:196]
se salta frame...
Archivo no encontrado: 'scale=384:288': 0min 27mb A-V:0.012 [789:195]
Failed to open scale=384:288
No se pudo abrir el archivo o el dispositivo.
|
crea el archivo y todo, pero queda a 352x288 |
|
Back to top |
|
|
erflako Apprentice
Joined: 18 Apr 2004 Posts: 210 Location: Madrid , España
|
Posted: Wed Jul 06, 2005 6:10 am Post subject: |
|
|
Perdon. He ido demasiado rapido.
Code: |
-vf pp=hb:100:100/vb,scale=ANCHO:ALTO:1:0:9,hqdn3d=10:12:8,noise=3th,expand=ANCHO_ANTIGUO:ALTO_ANTIGUO:-1:-1:0
|
Esto sí es una opcion de mencoder. Cambia los valores con los tuyos. Si no me falla la memoria deberias poner "-noautoexpand" tambien. _________________ Linux user #358087 |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|