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/)
-   -   DIKO x Script (http://www.digitalfaq.com/archives/portugues/10719-diko-script.html)

pepolyno 07-05-2004 10:00 PM

DIKO x Script
 
Quando configuro meu Script:
altura , largura e overscan tenho que configurar também no programa DIKO a altura, largura e overscan.

Ou uma vez configurado no meu script não importa o que tenho no DIKO.

Obrigado.

Paulo Cesar.

vmesquita 07-06-2004 05:21 AM

Como assim, vc quer usar um script customizado no DIKO? Se esse for o caso, vale mais a pena modificar o template de script, de forma que a resolução seja adicionada automaticamente.

pepolyno 07-06-2004 09:43 AM

Não.

Quando uso meu script padrão lá configuro altura,largura e overscan
exemplo:

largura=320 # Alterne 352, 480, 528, 704, 720
altura=240 #alterne 240, 480
myoverscan=1 #alterne 0, 1, 2, 3


Minha dúvida é, depois de configurar estes dados aqui ai abro o DIKO para encodear é necessários configurar novamente estes dados no "Configurar" do DIKO.

Obrigado.

Abraços.

Paulo Cesar.

vmesquita 07-06-2004 10:33 AM

Mas vc não me respondeu: vc está querendo usar um script diferente dos que vem? Se esse for o caso, poste o script que eu indico como adaptá-lo.

pepolyno 07-06-2004 10:42 AM

Não, você não está me entendendo.
Vamos por partes:
1- Eu uso um script no DIKO para o CCE que eu mesmo otimizo, coloco a altura a largura e o overscan que eu quero.

Eu queria saber se preciso configurar o programa DIKO o qual também tem a área de configuração nele onde tem altura, largura e overscan, ou se o simples fato de definir isto no meu script quando o DIKO mandar o CCE ler o script os valor que seriam definidos no DIKO são assumidos atraves do meu script.

Obrigado pela ajuda.

Paulo Cesar.

vmesquita 07-06-2004 11:46 AM

Entendi. Vc está forçando diretamente no script. Sim irá funcionar, mas qual o objetivo? Não é mais fácil ir na caixa de configuração e fazer isso, de forma que se um dia vc quiser mudar, possa fazer isso pela interface gráfica e não editando na mão? :?

pepolyno 07-06-2004 11:54 AM

É, pergunta de principiante, quer dizer que posso remover estas linhas do meu script e configurar no próprio DIKO.

largura=528 # Alterne 352, 480, 528, 704, 720. #
altura=480 #alterne 240, 480. #
myoverscan=1 #alterne 0, 1, 2, 3. #
tela=false #alterne false=4:3 ou =true=16:9. #

...

GripCrop(largura, altura, overscan=myoverscan, source_anamorphic=tela)

Obrigado.

Paulo Cesar.

vmesquita 07-06-2004 11:55 AM

Na verdade tem um problema adicional que eu esqueci: o redimensionamento não ira funcionar corretamente se vc fizer isso. Pq vc não posta o script que pretende usar, eu adapto como um template e aí tenho certeza que vc vai entender o que precisa ser feito? É que é mais fácil dar o exemplo que explicar. :wink:

pepolyno 07-06-2004 11:58 AM

Não liga a ZONA, mas eu entendo.

################################################## ############################## 1
# SCRIPT D.I.K.O - CCE - AviSynth # 2
################################################## ############################## 3
# Plugins Necessários # 4
################################################## ############################## 5
# ATC.dll # 6
# Blockbuster.dll # 7
# Convolution3DYV12.dll # 8
# DctFilter.dll # 9
# Deen.dll # 10
# GripFit_YV12.dll # 11
# MPEG2Dec3.dll # 12
# Sampler.dll # 13
# UnDot.dll # 14
# VSFilter.dll # 15
################################################## ############################## 16
################################################## ############################## 17
#legenda="C:\docume~1\paulo\desktop\oltimo~1\thela s~1.srt" # 18
movie1="C:\DIKO\teste.AVI" # 19
#movie2="C:\docume~1\paulo\desktop\oltimo~1\thelas ~2.avi" # 20
#movie3="C:\docume~1\paulo\desktop\oltimo~1\thelas ~3.avi" # 21
largura=528 # Alterne 352, 480, 528, 704, 720. # 22
altura=480 #alterne 240, 480. # 23
myoverscan=1 #alterne 0, 1, 2, 3. # 24
tela=false #alterne false=4:3 ou =true=16:9. # 25
# 26
################################################## ############################## 27
# Arquivo -> Legenda # 28
################################################## ############################## 29
# 30
#subtitle=legenda # Coloque o nome do arquivo da legenda aqui. 31
# Comente com um # no inicio da linha acima caso você não precise de legendas. 32
# 33
################################################## ############################## 34
# Script de Otimização # 35
################################################## ############################## 36
# Na linha "GripCrop" mude o XXX e YYY conforme as suas necessidades de acordo # 37
# com a resolução do template que você está usando. A frente, tem o comando # 38
# "overscan", use valores de 0 a 3 para ver o máximo que você pode colocar # 39
# aqui. Quanto maior, melhor a qualidade, mas valores muito grandes podem # 40
# fazer sua TV mostrar bordas indesejáveis ao redor da imagem. # 41
################################################## ############################## 42
# 43
#AviSource("C:\docume~1\paulo\desktop\oltimo~1\the las~1.avi")++Avisource("C:\docume~1\paulo\desktop\ oltimo~1\thelas~2.avi"),false)
# Descomente (apague) o "#" da linha acima caso você for transformar um filme
# com duas partes separadas.
AviSource(movie1,false)#DirectShowSource(movie1).K illaudio() # Para se conseguir utilizar arquivos MPG1
#Selectevery(2,1,1,2,2) # FPS de 14.985 para 29.970
#ChangeFPS(23.976) # Quando o Filme não estiver no FPS Padrão
#AssumeFPS(23.976) # Quando o Filme não estiver no FPS Padrão
#Swapuv()
#Utilize este filtro quando o AZUL fica VERMELHO.
Converttoyv12()
#Alterne com o filtro Converttoyuy2()
#Addborders(0,0,8,4)
# Acrescentado para este filme 600x300
#600/16=37,5==>38*16=608==>608-600=8
#300/16=18,75==>19*16=304==>304-300=4
#Width Acrescente Addborders(0,0,x,x)-Erro que aparece no VirtualDub
#Height Acrescente Addborders(x,x,0,0)-Erro que aparece no VirtualDub
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(largura, altura, overscan=myoverscan, source_anamorphic=tela)
GripSize(resizer="LanczosResize")
Undot()
TemporalSoften(2,7,7,3,2)
DCTFilter(1,1,1,1,1,1,0.5,0)
Deen() # Limpeza Padrão
#Deen("a3d",3,4,0,4) # Limpeza Leve
#Deen("a3d",3,6,1,6) # Limpeza Média
#Deen("a3d",4,9,1,9) # Limpeza Forte
Blockbuster(method="noise",detail_min=1,detail_max =10,variance=0.3,seed=5623)
# Descomente (apague) o "#" da linha acima caso o filme esteja com muitos blocos DCT.
#Lumafilter() # Padrão
Lumafilter(-1,1.0) # Luminosidade Escura
#Lumafilter(+10,1.1) # Luminosidade Clara
GripBorders()

###########
# Legenda #
################################################## ##############################
# Comente com um # no inicio da linha acima caso você não precise de legendas. #
################################################## ##############################

#TextSub(subtitle)

###############################
# Sampler -> Amostra de Vídeo #
################################################## ########
# Descomente (apague) o "#" para fazer amostras do vídeo #
################################################## ########

#Converttoyuy2()
#Alterne com o filtro Converttoyv12()
#Sampler(length=15)
MonitorFilter

###########################################
# SEGUE ABAIXO RELAÇÃO DE ERROS DO SCRIPT #
###########################################



Obrigado.

Paulo Cesar

vmesquita 07-06-2004 12:06 PM

Code:

Converttoyv12()
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(WIDTH, HEIGHT, overscan=OVERSCAN, source_anamorphic=false)
GripSize(resizer="LanczosResize")
Undot()
TemporalSoften(2,7,7,3,2)
DCTFilter(1,1,1,1,1,1,0.5,0)
Deen() # Limpeza Padrão
#Deen("a3d",3,4,0,4) # Limpeza Leve
#Deen("a3d",3,6,1,6) # Limpeza Média
#Deen("a3d",4,9,1,9) # Limpeza Forte
Blockbuster(method="noise",detail_min=1,detail_max=10,variance=0.3,seed=5623)
# Descomente (apague) o "#" da linha acima caso o filme esteja com muitos blocos DCT.
#Lumafilter() # Padrão
Lumafilter(-1,1.0) # Luminosidade Escura
#Lumafilter(+10,1.1) # Luminosidade Clara
GripBorders()

Observe que eu basicamente removi o que é adicionado automaticamente pelo DIKO somente se necessário, e mudei o gripcrop para pegar os parametros que o DIKO adiciona ao script. Salve como "personalizado.avs" na pasta scripts\avi dentro da pasta do DIKO e selecione na hora da conversão.
Ah, não testei isso. Se der erro, abra no virtualdub o script que o DIKO irá gerar (movie0.avs) e poste o erro pra eu ajudar.

pepolyno 07-06-2004 12:11 PM

Caramba , tudo isso substitui a minha "parafernalha", ótimo.

Muito obrigado.

Vou testar.

Valeu.

Abraços.

Paulo Cesar.

pepolyno 07-06-2004 12:19 PM

Como eu vou abrir este script no VirtualDub se não tem mais onde definir o nome do filme .avi

Obrigado.

Paulo Cesar.

vmesquita 07-06-2004 12:27 PM

Coloque o script na pasta que eu recomendei. Inicie uma conversão, selecionando este script. Interrompa assim que começar a predição. Na pasta de trabalho, vc encontrará o script criado com o nome do filmee outros parametros adicionados, com o nome movie0.avs.

pepolyno 07-06-2004 12:28 PM

Caramba, eu chego lá.

Quando eu crescer quero ser assim.

Obrigado.

Paulo Cesar.


All times are GMT -5. The time now is 08:03 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.