digitalFAQ.com Forums [Archives]

digitalFAQ.com Forums [Archives] (http://www.digitalfaq.com/archives/)
-   Conversão e Codificação de Vídeo (Português) (http://www.digitalfaq.com/archives/portugues/)
-   -   Imagem escura (http://www.digitalfaq.com/archives/portugues/7907-imagem-escura.html)

rodrosse 01-26-2004 11:01 AM

Imagem escura
 
Tenho feito ótimos KSVCDs com qualidade bem próxima a de um dvd, partindo de um dvd. Mas tenho notado que a imagem tem saido muito escura, tendo que ajustar o brilho e o contraste da tv. Tem como melhorar isso através do script????

################################################## #################
# Usando Filtragem Motion Adaptive do Kawag para melhr compressão #
################################################## #################
##############
# Parameters #
##############
myanamorphic=false # mude para false se no passo 6 você achou 4:3 ao invés de 16:9
m_width=704 #Use 720 ou 352 para KDVD, 528 ou 352 para K(S)VCD
#subtitle="VTS_01_0.sub" # Adicione um # no inicio desta linha se você não precisa
#de legendas, troque pelo nome do arquivo sub criado no passo movie="nome_do_arquivo_do_projeto_DVD2AVI.d2v"
myoverscan=2 # teste com valores de 0 a 3 para ver o máximo que você pode colocar
#aqui. Quanto maior melhor a qualidade, as valores muito grandes podem fazer sua TV
# mostrar bordas indesejáveis ao redor da imagem.
MaxTreshold = 1.50
nf = 0 # Current frame.

################
## Functions ###
################

function fmin( int f1, int f2) {
return ( f1<f2 ) ? f1 : f2
}

##########
# sCRIPT #
##########
MPEG2Source("C:\Filmes\DVD\xxxxxx.d2v")

#Resize, overscan and borders
undot()
Limiter()
asharp(1, 4)
GripCrop(m_width, 480, overscan=myoverscan, source_anamorphic=myanamorphic,dest_anamorphic=fal se)
GripSize(resizer="BicubicResize")

STMedianFilter(8, 32, 0, 0 )
MergeChroma(blur(MaxTreshold))
MergeLuma(blur(0.1))

## Linear Motion Adaptive Filtering ##
#
# ( Portions from AviSynth's manual ) - This will apply temporalsoften to
# very static scenes, and apply variable blur on moving scenes.
# We also assign a variable - and this is why a line break is inserted:

SwitchThreshold = (Width<=352) ? 4 : (Width<=480) ? 3 : 2
ScriptClip("nf = YDifferenceToNext()"+chr(13)+ "nf >= SwitchThreshold ? \
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()

#Subtitles #
############
#VobSub(subtitle) # Adicione um # no inicio desta linha se você não precisa de
#legendas

converttoyuy2()
#Sampler(length=24)

gordinho 01-26-2004 03:06 PM

tem 2 comandos que você pode experimentar:

# gamma-correct image for display in a brighter environment:
Levels(0, 1.3, 255,0, 255)

tweak(sat=1.3,bright=10,cont=1.3)

o primeiro mexe no nívle de iluminação do filme

no segundo você pode alterar a saturação, brilho, contraste.

para mais detalhes leia a documentação que vem no avinsynth quando você o instala.

rodrosse 01-26-2004 03:14 PM

Valeu gordinho!!! :)
Só mais uma coisa : os valores "Levels(0, 1.3, 255,0, 255) "já aumentam a iluminação do filme ou tenho que mudá-los? Para quanto?

gordinho 01-26-2004 06:17 PM

esses são os valores padrões que vem na documentação do avisynth, você pode muda-los a seu gosto.
eu não posso sugerir valores já que eu prefiro usar o comando "tweak".

rodrosse 01-27-2004 05:32 AM

É ! Depois de testar vi que o TWEAK é melhor! :lol: :lol: :lol:


All times are GMT -5. The time now is 11:53 PM  —  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.