Quantcast Script AVS: Recodificando MPEG-1 - o que Otimizar No Script? - digitalFAQ.com Forums [Archives]
  #1  
08-27-2004, 11:13 AM
danpos danpos is offline
Free Member
 
Join Date: May 2004
Location: Rio de Janeiro - Brasil
Posts: 538
Thanks: 0
Thanked 0 Times in 0 Posts
Venho colocar aqui minha experiência em recodificar um MPEG-1 extraído de um arquivo bin/cu (na verdade foram dois arquivos bin/cue, que foram devidamente "mergeados" Very Happy ). O MPEG-1 é 29,97 fps, resolução
352 x 240. Codifiquei no TMPGEnc na mesma resolução e sistema (NTSC) utilizando o template correspondente, utilizando um CQ=79. O script AVS utilizado foi o que acompanha o tuto do ginoboy. Segue o mesmo abaixo:


Quote:
################################################## #####################
# SCRIPT de otimização para a transformação de AVI para K(S)VCD #
# Compatível com AviSynth 2.5x e TMPGEnc. #
# De Dialhot (v.4) | Organizado por Ginoboy e revisado por vmesquita. #
################################################## #####################

############################
# Legenda -> Arquivo (SMI) #
############################

subtitle="Filme.smi"

# (Comentário: Coloque um # na frente do comando acima caso você NÃO
# precise de legendas).

#######################
# Filme -> Arquivo(s) #
#######################

DirectShowSource(Filme.mpg").Killaudio()
Converttoyv12()

########################
# SCRIPT de otimização #
########################

BlindPP(cpu=4)
Blockbuster(method="noise",detail_min=1,detail_max =3,variance=0.1,seed=1)
Convolution3D(1, 6, 12, 6, 8, 2.8, 0)

GripCrop(352, 240, overscan=2, source_anamorphic=false)
GripSize(resizer="LanczosResize")
#GripSize(resizer="BilinearResize")
Undot()
TemporalSoften(2,7,7,3,2)
DCTFilter(1,1,1,1,1,1,0.5,0)
#Blockbuster(method="noise",detail_min=1,detail_ma x=10,variance=0.3,seed=5623)

GripBorders()
TextSub(subtitle)
Finalmente multiplexei o vídeo gerado com o áudio no bbmpeg. Análise dos resultados: levando em conta a fonte (MPEG-1) o resultante ficou bastante satisfatório, com menos blocos na imagem em relação ao original. Agora, observei que a imagem apresentava uns "chuviscos" (na fonte também havia esses chuviscos; no vídeo gerado os mesmos são menos intenso em relação ao original).

Gostaria de saber que tipo de filtro eu deveria adicionar ao script para reduzir mais os "chuvisquinhos". Outra coisa, o valor de CQ foi obtido gerando amostras e comparando com o resultado da calculadora do VMesquita. Há uma outra forma de calcular o valor de CQ ?

Agradecido por qualquer ajuda,

Danpos
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  
08-27-2004, 03:21 PM
danpos danpos is offline
Free Member
 
Join Date: May 2004
Location: Rio de Janeiro - Brasil
Posts: 538
Thanks: 0
Thanked 0 Times in 0 Posts
OK, fiz uma busca e no fórum do CQMatic tem o que procuro (cálculo de CQ). Com relação à melhoria do script, aguardo ajuda dos grandes especialistas ...

Um abraço a todos,

Danpos
Reply With Quote
  #3  
08-27-2004, 04:04 PM
FlavioMetal FlavioMetal is offline
Free Member
 
Join Date: Dec 2003
Posts: 935
Thanks: 0
Thanked 0 Times in 0 Posts
Vc tentou o "Deen()"?

O "Undot()" já tira os chuviscos também, mas vc já estava usando...Vc pode usar os 2 juntos!
Reply With Quote
  #4  
08-27-2004, 04:55 PM
danpos danpos is offline
Free Member
 
Join Date: May 2004
Location: Rio de Janeiro - Brasil
Posts: 538
Thanks: 0
Thanked 0 Times in 0 Posts
Olá, Flávio, com sempre muito solícito Obrigado, vou tentar também o uso do Deen ... sugere algum parâmetro pro mesmo ou somente "Deen ()"?

Obrigado e um abração,

Danpos
Reply With Quote
  #5  
08-27-2004, 07:40 PM
FlavioMetal FlavioMetal is offline
Free Member
 
Join Date: Dec 2003
Posts: 935
Thanks: 0
Thanked 0 Times in 0 Posts
Bem, se vc deixar em "()", será padrão. Mas dá pra vc tentar o seguinte:

Deen("a3d",3,4,0,4) - faz uma limpeza mais suave
Deen("a3d",3,6,1,6) - faz uma limpeza média
Deen("a3d",4,9,1,9) - faz um alimpeza mais profunda e forte

Teste aí e poste!
Reply With Quote
  #6  
08-27-2004, 08:28 PM
danpos danpos is offline
Free Member
 
Join Date: May 2004
Location: Rio de Janeiro - Brasil
Posts: 538
Thanks: 0
Thanked 0 Times in 0 Posts
Flávio, mais uma vez obrigado ! Vou tentar com uma mostra e verificar os resultados ...

Um grande [],

Danpos
Reply With Quote
  #7  
08-27-2004, 08:41 PM
FlavioMetal FlavioMetal is offline
Free Member
 
Join Date: Dec 2003
Posts: 935
Thanks: 0
Thanked 0 Times in 0 Posts
Que é isso, vc também já me ajudou várias vezes...

Posta aí depois, hein?
Reply With Quote
  #8  
08-29-2004, 03:28 AM
danpos danpos is offline
Free Member
 
Join Date: May 2004
Location: Rio de Janeiro - Brasil
Posts: 538
Thanks: 0
Thanked 0 Times in 0 Posts
Falou, companheiro ! E bom retorno a todos nós desta grande fórum !

[]´s

Danpos
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
DIKO Gold - Recodificando MPEG - Áudio com tempo menor danpos Conversão e Codificação de Vídeo (Português) 13 08-22-2004 08:45 PM
Recodificando MPEG Druuna Conversão e Codificação de Vídeo (Português) 27 07-31-2004 02:52 PM
Avisynth: mpeg script to make fake avi? oxycotton420 Avisynth Scripting 7 07-10-2004 05:40 PM
optimal script for mpeg-1 vs mpeg-2 ? toc Video Encoding and Conversion 7 10-01-2003 09:53 AM
Avisynth: How do you add MPEG-1 source in avs script? limpby Avisynth Scripting 14 09-10-2003 08:22 AM

Thread Tools



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