digitalFAQ.com Forums [Archives]

digitalFAQ.com Forums [Archives] (http://www.digitalfaq.com/archives/)
-   Convertir y Codificar Video (Español) (http://www.digitalfaq.com/archives/espanol/)
-   -   Alto consumo de memoria con TMPGEnc (http://www.digitalfaq.com/archives/espanol/13446-alto-consumo-memoria.html)

Hellfire 04-18-2005 04:31 PM

Alto consumo de memoria con TMPGEnc
 
Tengo una consulta: Es normal que el TMPGEnc consuma 2.07 GB de memoria virtual, para luego, cuando apenas codificó el 3% de un video en MPEG-1 se termine cerrando (seguramente por falta de recursos)?

Realmente es la primera vez que me pasa. La PC de referencia es P4/2.66 MHz, con 352 MB RAM.

Puede haber algun problema con alguna de las partes intervinientes: TMPGEnc, Avisynth, etc.

Voy a intentar una prueba con otra PC con un procesador Athlon XP 3000 para ver que sucede. Pero dudo que sea normal este tipo de problemas.

Podria alguien ilustrarme al respecto?

Muchas gracias.

Dialhot 04-18-2005 04:35 PM

Tu fuente es un script ? ¿Cuál es el contenido de este script ?

Hellfire 04-18-2005 05:00 PM

Mi script es que sigue:

#================================================= ===#
# --== AviSynth script by MovieStacker v2.1.0 ==-- #
#================================================= ===#
# #
# ~ Movie Title...: ETD_Video.avi #
# ~ Movie Length..: 147496 frames (01:38:20) #
# ~ Size & Rate...: 640x256 @ 25.000 fps #
# ~ Dest Aspect...: VCD (352x288) #
# ~ Avg BitRate...: 1128kbps (1x90min CD) #
# ~ Audio.........: 128kbps (91.81MB per CD) #
# #
#================================================= ===#

LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\DGDecode.dll")
LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\Undot.dll")
LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\aSharp.dll")
# LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\GripFit_YV12.dll")
LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\grip.dll")
LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\STMedianFilter.dll")
# LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\BlockBuster.dll")
LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\UnFilter.dll")
LoadPlugin("D:\Utilities\Multimedia Tools\Codecs & Filters\AviSynth 2.5\plugins\VSFilter.dll")



##############
# Parameters #
##############

nf=0


##########
# Script #
##########

#AviSource("D:\VideoCD\KVCD - ETD\ETD_Video.avi", false)

AviSource("G:\KVCD - ETD\ETD_Video.avi", false)
Undot()
aSharp(1, 4)
GripCrop(352, 288, overscan=1, source_anamorphic=false, dest_anamorphic=false)
GripSize(resizer="LanczosResize")
STMedianFilter(8, 15, 4, 7)
UnFilter(25, 25)
MergeChroma(blur(1.5))
MergeLuma(blur(0.2))
# BlockBuster(method="noise",detail_min=1,detail_max =3,variance=0.1,seed=1)

## Linear Motion Adaptive Filtering ##
ScriptClip("nf = YDifferenceToNext()" + chr(13) + " \
UnFilter( -(fmin(round(nf)*2, 100)), -(fmin(round(nf)*2, 100)) ). \
TemporalSoften( fmin(round(2/nf),6), round(1/nf), round(3/nf), 1, 1) ")

GripBorders()

# Textsub("D:\VideoCD\KVCD - ETD\ETD_Subt.srt")

Textsub("G:\KVCD - ETD\ETD_Subt.srt")

###############
## Functions ##
###############
function fmin(int a, int b) {return (a < b) ? a : b}

------------------------------------------------------------------------------

El plugin: GripFit_YV12.dll tuve que cambiarlo por Grip.dll para que funcione en mi Atlhon (ya que, de lo contrario, se me cerraba el TMPGEnc).

En este momento, estoy ejecutando mi script con CQ_Matic y los recursos que consume son más parecidos a los consumos normales de las otras peliculas.

Tendrá algo que ver con el procesador, en cuanto a las MMX, SSE, etc.?

Dialhot 04-18-2005 05:07 PM

No. Pero comprobas:

- qué codec es utiliza en tu avi (con Gspot)
- qué codec es utiliza sobre tu PC para leer este avi (tambien Gspot)
- que la prioridad de ReadAVS es la más grande en las opciones de tmpgenc (environnemental settings -> vfapi)

Hellfire 04-19-2005 12:20 PM

Te paso los datos que me solicitaste.

Quote:

Originally Posted by Dialhot
No. Pero comprobas:
- qué codec es utiliza en tu avi (con Gspot)

DSH 4CC Avi
FIL Company Name Microsoft Corporation
DSH DirectShow CLSID CLSID_AviSplitter {1B544C20-FD0B-11CE-8C63-00AA0044B51E}
REG Driver File C:\WINDOWS\system32\quartz.dll
FIL File Description Archivo de tiempo de ejecución de DirectShow.
FIL File Version 6.05.2600.2180
DSH Friendly Name AVI Splitter
- - Function Splitter
FIL Internal Name Quartz.dll
FIL Legal Copyright Copyright (C) 1992-2001 Microsoft Corp.
REG Merit 0x00600000
FIL Original Filename Quartz.dll
FIL Product Name DirectShow
FIL Product Version 6.05.2600.2180
- - Type DSH

Quote:

Originally Posted by Dialhot
- qué codec es utiliza sobre tu PC para leer este avi (tambien Gspot)

DSH DirectShow CLSID 4cc: xvid {64697678-0000-0010-8000-00AA00389B71}
REG Driver File C:\WINDOWS\system32\xvid.ax
DSH Friendly Name XviD MPEG-4 Video Decoder
- - Function Decoder
REG Merit 0x00800000
- - Type DSH

Quote:

Originally Posted by Dialhot
- que la prioridad de ReadAVS es la más grande en las opciones de tmpgenc (environnemental settings -> vfapi)

La prioridad del ReadAVS es la mas alta (Valor=2).

Tambien reinstalé VFAPI Reader Codec v1.05 (aunque el GSpot no lo puede encontrar y me dá un mensaje como que Codec no está instalado).

Además, quisera consultarte si es que para una pelicula de 98 minutos un CQ_VBR de alredeor de 40-50 es normal para ponerla en un CD de 99 minutos con la plantilla para KVCD de 352x288?

Dialhot 04-19-2005 02:02 PM

Quote:

Originally Posted by Hellfire
DSH DirectShow CLSID 4cc: xvid {64697678-0000-0010-8000-00AA00389B71}
REG Driver File C:\WINDOWS\system32\xvid.ax
DSH Friendly Name XviD MPEG-4 Video Decoder
- - Function Decoder
REG Merit 0x00800000
- - Type DSH

Es extraño que utilizas un filtro directshow para leer un xvid. ¿Puedes abrirse este avi sin error en virtualdub?

Quote:

La prioridad del ReadAVS es la mas alta (Valor=2).
Desnudes la parte "DirectShow" ver lo que pasa

Quote:

Además, quisera consultarte si es que para una pelicula de 98 minutos un CQ_VBR de alredeor de 40-50 es normal para ponerla en un CD de 99 minutos con la plantilla para KVCD de 352x288?
CQ_VBR o CQ ?
Pero, no es normal. Tienes un problema con codec.

Hellfire 04-19-2005 04:47 PM

Los codecs direct Show no los instalé yo, seguramente fueron instalados al instalarse el Windows Media Player.

Como puedo hacer para desinstalar los codecs Direct Show? Desinstalo el Windows Media Player?

Respecto de la ultima pregunta sobre el CQ. Efectivamente los valores que me dá el CQmatic son para el CQ_VBR entre 40 y 50. Ahora estoy haciendo una prueba con otro script avisynth para ver que valores me dá la prueba.

De paso, te consulto sobre una pelicula .mpg que tengo para pasar a CD. Los datos de la misma son los siguientes: video: 704 x 576, 25 fps, mpeg-1 VBR. Audio: mpeg-1 layer-2 44100Hz, 128Kbps. Mi pregunta es la siguiente: MI reproductor de DVD la lee y la identifica como VCD, pero al reproducirla se producen bandas de color verde arriba y abajo de la imagen, y algunas en parte de la imagen aunque más transparentes. Además, se producen ruidos de sonido en la imagen (que se ven como cuadritos de colores en la parte donde se encuentran las bandas negras).

Como puedo hacer para solucionar este problema. puede ser debido a la resolucion que tiene la pelicula?

Muchas gracias.

Dialhot 04-19-2005 05:12 PM

Quote:

Originally Posted by Hellfire
Como puedo hacer para desinstalar los codecs Direct Show? Desinstalo el Windows Media Player?

Si dice a tmpgenc no utilizar los directshow, entonces no inquietes.

Quote:

Respecto de la ultima pregunta sobre el CQ. Efectivamente los valores que me dá el CQmatic son para el CQ_VBR entre 40 y 50. Ahora estoy haciendo una prueba con otro script avisynth para ver que valores me dá la prueba.
No. CQ_VBR = 20 es un muy bueno valor. Entonces 40... CQ_VBR no es come CQ.

Quote:

Como puedo hacer para solucionar este problema. puede ser debido a la resolucion que tiene la pelicula?
Si. VCD = 352 x 288. Entonces tu filmo es un XVCD y es posible que el lector no lo lee bien

Hellfire 04-20-2005 09:02 AM

Ya terminé de correr el nuevo script con CQMatic, siempre para la misma pelicula y obtuve un valor de CQ_VBR=77.82. Eso sí, se tardó 293 minutos sin la opcion de "Deep Prediction". No existe algun otro software para realizar esta prediccion que tarde menos tiempo?

Una consulta sobre la pelicula del mensaje anterior (la que se ve mal). Vale la pena hacer una prueba con alguna de las plantillas de KVCDx3? O eso no se puede solucionar debido a un problema el reproductor de DVD?

Muchas gracias, por tu atencion.

Saludos.


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

Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.