06-16-2004, 10:55 PM
|
Free Member
|
|
Join Date: Jun 2004
Location: Brasil
Posts: 105
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Caros,
após percorrer múltiplas mensagens para poder me informar mais profundamente deparei-me com a seguinte dificuldade:
no script elegido para meu uso consta a referência a "BlindPP(cpu=4)"
o qual gera erro ao ser carregado no Tmpgenc. Procurei por esse nome
no diretório o "avisynth" e não o encontrei.
Comentei essa linha e meu script está funcionado mas qual é a função
desse ítem e faz diferença em tê-lo ativo ou não?
Como fazer para o TmpgEnc reconhcê-lo?
Abs.
ray
|
Someday, 12:01 PM
|
|
Site Staff / Ad Manager
|
|
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
|
|
|
06-17-2004, 07:40 AM
|
Invalid Email / Banned / Spammer
|
|
Join Date: May 2003
Posts: 3,726
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Oi ray,
Qual o erro? O bindpp() fica dentro da DLL mpeg2dec3.dll. Este filtro simula o pós-processamento que existe em um decoder DivX/XVID.
|
06-17-2004, 07:55 AM
|
Free Member
|
|
Join Date: Jun 2004
Location: Brasil
Posts: 105
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by vmesquita
Oi ray,
Qual o erro? O bindpp() fica dentro da DLL mpeg2dec3.dll. Este filtro simula o pós-processamento que existe em um decoder DivX/XVID.
|
Caro,
Vmesquita, a mensagem de erro que aparece é:
" BlindPP: Nedd Mod16 height "
Outro detalhe a dll mpg2dec3.dll é carregado no início do script.
Abs.
ray
__________________
Ray
BC/SC
|
06-17-2004, 09:14 AM
|
Invalid Email / Banned / Spammer
|
|
Join Date: May 2003
Posts: 3,726
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
|
06-17-2004, 10:48 AM
|
Free Member
|
|
Join Date: Jun 2004
Location: Brasil
Posts: 105
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Caro vmesquita,
obrigado pela dica mas estou na mesma, ou seja,
continuo recebendo a mensagem de erro.
Fiz a alterção recomendada. Incluí a linha " addborders(0,12,0,0)" no script mas não obitve resultado.
O problema é com a resolução original do vídeo mesmo, ele é
512 x 376. 376/16=23.5 como foi citado no tópico indicado para eu ler.
Bem, vou postar o script que estou usando.
############################
# Arquivo -> Filme/Legenda #
############################
## DLL Section ##
#################
# Em cada uma das linhas abaixo deve estar o endereço da sua pasta de plugins do avisynth#
################################################## ##########################################
LoadPlugin("C:\Arquivos de programas\DVD2SVCD\Avisynth2.5 Plugins\MPEG2Dec3.dll")
LoadPlugin("C:\Arquivos de programas\DVD2SVCD\Avisynth2.5 Plugins\GripFit_YV12.dll")
LoadPlugin("C:\Arquivos de programas\DVD2SVCD\Avisynth2.5 Plugins\STMedianFilter.dll")
LoadPlugin("C:\Arquivos de programas\DVD2SVCD\Avisynth2.5 Plugins\asharp.dll")
LoadPlugin("C:\Arquivos de programas\DVD2SVCD\Avisynth2.5 Plugins\unfilter.dll")
LoadPlugin("C:\Arquivos de programas\DVD2SVCD\Avisynth2.5 Plugins\undot.dll")
LoadPlugin("C:\Arquivos de programas\DVD2SVCD\Avisynth2.5 Plugins\Sampler.dll")
LoadPlugin("C:\Arquivos de programas\DVD2SVCD\Avisynth2.5 Plugins\VSFilter.dll")
LoadPlugin("C:\Arquivos de programas\DVD2SVCD\Avisynth2.5 Plugins\Blockbuster.dll")
LoadPlugin("C:\Arquivos de programas\DVD2SVCD\Avisynth2.5 Plugins\Convolution3DYV12.dll")
LoadPlugin("C:\Arquivos de programas\DVD2SVCD\Avisynth2.5 Plugins\DctFilter.dll")
#LoadPlugin("C:\Arquivos de programas\DVD2SVCD\Avisynth2.5 Plugins\")
movie="Divx.avi" # Coloque o nome do arquivo do filme aqui.
#subtitle="nome_da_legenda.smi" # Coloque o nome do arquivo da legenda aqui.
# Comente com um # no inicio da linha acima caso você não precise de legendas.
########################
# Script de Otimização #
################################################## ############################
# Na linha "GripCrop" mude o WIDTH e HEIGHT conforme as suas necessidades #
# de acordo com a resolução do template que você está usando. A frente, tem #
# o comando "overscan", use valores de 0 a 3 para ver o máximo que você pode #
# colocar aqui. Quanto maior, melhor a qualidade, mas valores muito grandes #
# podem fazer sua TV mostrar bordas indesejáveis ao redor da imagem. #
################################################## ############################
AviSource("D:\ConversaoVideos\Divx.avi",false)
addborders(0,12,0,0)
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(480, 480, overscan=2, source_anamorphic=false)#Use anamorphic=true para filmes 16:9 e false para 4:3
GripSize(resizer="LanczosResize")
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() # Descomente (apague) o "#" caso o filme esteja com muitos blocos DCT.
###########
# 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 #
################################################## ########
Sampler(length=24)
__________________
Ray
BC/SC
|
06-17-2004, 10:59 AM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by ray
O problema é com a resolução original do vídeo mesmo, ele é
512 x 376. 376/16=23.5 como foi citado no tópico indicado para eu ler.
|
376/16 = 23.5 -> 24 * 16 = 384 -> 384 - 376 = 8 -> Addborders(0, 8,0,0)
|
06-17-2004, 11:13 AM
|
Free Member
|
|
Join Date: Jun 2004
Location: Brasil
Posts: 105
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Obrigado,
aprendi algo mais, como funciona esse comando addborders.
Abaços
__________________
Ray
BC/SC
|
06-23-2004, 11:54 AM
|
Free Member
|
|
Join Date: May 2004
Location: caxias do sul
Posts: 99
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Eu estou tendo o mesmo problema! este é o script que estou usando(não sei se está correto!)
####################
#BJ SCRIPTS - v 0.3#
####################
##################
#INFORMAÇÕES GERAIS #
##################
#legenda="C:\Filmes\Divx_extraido\filme.smi" # coloque o caminho para sua legenda
movie="C:\Band8.mpg." # coloque o caminho para seu filme
myoverscan=3 # teste com valores de 0 a 3 para ver o máximo que você pode colocar
tipo_tela=true # mude para true caso queira fullscreen
largura=480 # mude para 352, 480, 528, 704, 720
altura=480 # mude para 240, 480
################################################## #########
DirectShowSource("Band8.mpg", 29.97, true, true, true)
converttoyv12()
#########
#Filtros#
#########
addborders(16, 17, 16, 17)
BlindPP(cpu=4)
Blockbuster(method="noise",detail_min=1,detail_max =8,variance=0.8,seed=5823)
ATC(1,2,4,0.5,false)
TemporalSoften(2,7,7,3,2)
Blockbuster(method="noise",detail_min=1,detail_max =8,variance=0.8,seed=5823) #muitos blocos tire o #
Deen("a3d",4,9,1,9) # Padrão, rápida e eficiente
#Deen("a3d",3,4,0,4) # limpeza leve
#Deen("a3d",3,6,1,6) # limpeza media
#Deen("a3d",4,9,1,9) # limpeza forte
DCTFilter(1,1,1,1,1,1,0.5,0)
Undot()
Lumafilter(+10,1.1) # default
#LumaFilter(-1,1.0) # luminosidade escura
#LumaFilter(+10,1.1) # luminosidade clara
UnFilter(-3,-3) # caso a imagem fique distorcida aumente estes valores. ex.: (-1,-1)
######################################
#Bordas, overscan e redimensionamento#
######################################
GripCrop(480,480 , overscan=myoverscan,source_anamorphic=false,dest_a namorphic=true)
GripSize(resizer="LanczosResize")
GripBorders()
###########
#Subtitles#
###########
#textsub(legenda)
#PointResize(704,480).TextSub(legenda).BilinearRes ize(largura,altura)
Sampler(length=24) # retire o # para encodar o filme inteiro
#MonitorFilter
#######################################
quero fazer 480x480, e a resolução original é:352x240 29.97 fps.
quando carrego no tmpgenc dá erro:blindpp need mod16 height .
como faço?
|
06-23-2004, 12:17 PM
|
Free Member
|
|
Join Date: Jul 2003
Location: Sao Paulo
Posts: 345
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Oi Lindinha!
Essa linha vc utiliza para todos os seus scripts??
addborders(16, 17, 16, 17)
No seu caso acho não é necessário colocar addborders.
Abraço
|
06-23-2004, 02:11 PM
|
Free Member
|
|
Join Date: Jun 2004
Location: Brasil
Posts: 105
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Lindinha,
como o colega zakimart colocou é provável que esse comando
adicionado a seu script esteja o casionando o problema.
Desabilite-o e teste.
Lendo as msgs anteriores você verá que esse comando, 'addborders', foi adicionado a meu script para corrigir um erro, que era o da resolução
original não ser múltiplo de 16.
Pareceu-me que essa ação é indicada apenas para essa correção e como
em teu vídeo a resolução está certa ele deverá ser desnecessário.
ray
__________________
Ray
BC/SC
|
06-29-2004, 09:11 PM
|
Free Member
|
|
Join Date: Apr 2004
Posts: 922
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Como o dialhot postou aki:
376/16 = 23.5 -> 24 * 16 = 384 -> 384 - 376 = 8 -> Addborders(0,8,0,0)
Quer dizer que se for a altura q nao eh divisivel por 16, eu devo colocar o valor la na segunda casa (sempre lá?) e se a largura e altura nao forem divisiveis por 16? e se só a largura n for divisivel por 16? em qual casa eu coloco ?!
só pra tirar duvida mesmo, pra possiveis causas futuras..
[]'s
|
06-30-2004, 08:32 AM
|
Free Member
|
|
Join Date: Apr 2004
Posts: 922
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
hello ?!
|
06-30-2004, 03:20 PM
|
Free Member
|
|
Join Date: Apr 2004
Posts: 922
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by ginoboy
Como o dialhot postou aki:
376/16 = 23.5 -> 24 * 16 = 384 -> 384 - 376 = 8 -> Addborders(0,8,0,0)
Quer dizer que se for a altura q nao eh divisivel por 16, eu devo colocar o valor la na segunda casa (sempre lá?) e se a largura e altura nao forem divisiveis por 16? e se só a largura n for divisivel por 16? em qual casa eu coloco ?!
só pra tirar duvida mesmo, pra possiveis causas futuras..
[]'s
|
Por favor, preciso saber isso para complementar no meu script..
|
07-01-2004, 09:11 AM
|
Free Member
|
|
Join Date: May 2004
Posts: 27
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by ginoboy
Como o dialhot postou aki:
376/16 = 23.5 -> 24 * 16 = 384 -> 384 - 376 = 8 -> Addborders(0,8,0,0)
Quer dizer que se for a altura q nao eh divisivel por 16, eu devo colocar o valor la na segunda casa (sempre lá?) e se a largura e altura nao forem divisiveis por 16? e se só a largura n for divisivel por 16? em qual casa eu coloco ?!
só pra tirar duvida mesmo, pra possiveis causas futuras..
[]'s
|
Tbm estou com a mesma duvida!!! Se alguem puder ajudar!!!
|
07-01-2004, 09:16 AM
|
Free Member
|
|
Join Date: Mar 2003
Location: Palma de Mallorca - España
Posts: 2,925
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
[quote="marcell"] Quote:
Originally Posted by ginoboy
Como o dialhot postou aki:
376/16 = 23.5 -> 24 * 16 = 384 -> 384 - 376 = 8 -> Addborders(0,8,0,0)
Quer dizer que se for a altura q nao eh divisivel por 16, eu devo colocar o valor la na segunda casa (sempre lá?) e se a largura e altura nao forem divisiveis por 16? e se só a largura n for divisivel por 16? em qual casa eu coloco ?!
só pra tirar duvida mesmo, pra possiveis causas futuras..
[]'s
|
Si largura nao eh divisivel, na 1 ou 3 casa, si altura nao eh, na 2 ou 4 casa. Se a largura e altura nao na 1 e 2 ou 3 e 4.
|
07-01-2004, 09:26 AM
|
Free Member
|
|
Join Date: May 2004
Posts: 27
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by ginoboy
Como o dialhot postou aki:
376/16 = 23.5 -> 24 * 16 = 384 -> 384 - 376 = 8 -> Addborders(0,8,0,0)
Quer dizer que se for a altura q nao eh divisivel por 16, eu devo colocar o valor la na segunda casa (sempre lá?) e se a largura e altura nao forem divisiveis por 16? e se só a largura n for divisivel por 16? em qual casa eu coloco ?!
só pra tirar duvida mesmo, pra possiveis causas futuras..
[]'s
|
Tbm estou com a mesma duvida!!! Se alguem puder ajudar!!!
|
07-04-2004, 03:12 PM
|
Free Member
|
|
Join Date: Apr 2004
Posts: 922
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
[quote="Prodater64"] Quote:
Originally Posted by marcell
Quote:
Originally Posted by ginoboy
Como o dialhot postou aki:
376/16 = 23.5 -> 24 * 16 = 384 -> 384 - 376 = 8 -> Addborders(0,8,0,0)
Quer dizer que se for a altura q nao eh divisivel por 16, eu devo colocar o valor la na segunda casa (sempre lá?) e se a largura e altura nao forem divisiveis por 16? e se só a largura n for divisivel por 16? em qual casa eu coloco ?!
só pra tirar duvida mesmo, pra possiveis causas futuras..
[]'s
|
Si largura nao eh divisivel, na 1 ou 3 casa, si altura nao eh, na 2 ou 4 casa. Se a largura e altura nao na 1 e 2 ou 3 e 4.
|
Então tanto faz ? 2 ou 4 casa é a mesma coisa?
|
07-04-2004, 05:17 PM
|
Free Member
|
|
Join Date: Mar 2003
Location: Palma de Mallorca - España
Posts: 2,925
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Com estes finalidade sim.
O Gripcrop retira esta borda preta mais tarde.
AddBorders(left,top,right,bottom)
AddBorders(esquerda,superior,direita,fundo)
Dialhot diz-me que é melhor modificar as posições 3 (largura) e 4 (altura).
|
07-04-2004, 06:21 PM
|
Free Member
|
|
Join Date: Apr 2004
Posts: 922
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by Dialhot
Quote:
Originally Posted by ray
O problema é com a resolução original do vídeo mesmo, ele é
512 x 376. 376/16=23.5 como foi citado no tópico indicado para eu ler.
|
376/16 = 23.5 -> 24 * 16 = 384 -> 384 - 376 = 8 -> Addborders(0, 8,0,0)
|
Então quer dizer que para esta finalidade -> 0,8,0,0 -> 0,0,0,8 é a mesma coisa ? igual ?
thanks!
|
07-04-2004, 06:48 PM
|
Free Member
|
|
Join Date: Mar 2003
Location: Palma de Mallorca - España
Posts: 2,925
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by ginoboy
Quote:
Originally Posted by Dialhot
Quote:
Originally Posted by ray
O problema é com a resolução original do vídeo mesmo, ele é
512 x 376. 376/16=23.5 como foi citado no tópico indicado para eu ler.
|
376/16 = 23.5 -> 24 * 16 = 384 -> 384 - 376 = 8 -> Addborders(0, 8,0,0)
|
Então quer dizer que para esta finalidade -> 0,8,0,0 -> 0,0,0,8 é a mesma coisa ? igual ?
thanks!
|
Se você usar Gripcrop, Gripsize e Gripborders sim. Mas melhore (0,0,0,8) do que (0,8,0,0).
Se você usar o outro, Bicubicresize ou Lanczosresize, eu penso que é melhor (0,4,0,4)
@Dialhot: Você que pensam?
----------------------
Visita: DockingGate, una poderosa herramienta, por Prodater64. |--------------------------> Nuevo
Visita: DockingGate Taskbar, por Prodater64.
Visita: Mencoder scripting con AVSEdit y Guía p/ Múltiples Archivos por Prodater64.
----------------------
|
All times are GMT -5. The time now is 08:22 AM — vBulletin © Jelsoft Enterprises Ltd
|