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/)
-   -   Erro em codificação de vídeo (http://www.digitalfaq.com/archives/portugues/12486-erro-em-codificacao.html)

GIL 10-06-2004 07:51 PM

Erro em codificação de vídeo
 
quando estou codificando o video a partir do script aparece essa mensagem enquanto codifica o video.

script erro: syntax erro
{[scriptclip], line2 column0}

isso é o q ta escrito em branco na foto abaixo

http://www.digitalfaq.com/archives/error.gif

Procurei topicos com esse erro parecido e não achei.

ja tive vários topicos fechados até agora não entendi pq, ja li todos os tutorias de como postar aqui nesse fórum, não vi nada demais no q eu escrevi sou novo e estou tendo muitas dificuldades nesse fórum participo de uns 5 fóruns diferentes pelo menos e nunca tive esse tipo de problema

GIL 10-06-2004 07:54 PM

ESSE É MEU SCRIPT

###################################Optimal script ###copie tudo a partir dessa linha############################
## DLL Section ##

LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\MPEG2Dec3.dll")
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\GripFit_YV12.dll")
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\STMedianFilter.dll")
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\asharp.dll")
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\unfilter.dll")
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\undot.dll")
#
## Main section and static filters ###
#
Mpeg2Source("anjos.d2v") #aqui deve estar o nome do projeto. Se vc o salvou como “Projeto”, não precisa alterar.
#
undot()
Limiter()
asharp(1, 4)
GripCrop(352, 240, overscan=1,source_anamorphic=false)# Use anamorphic=true para filmes 16:9 e false para 4:3
GripSize(resizer="BicubicResize")
STMedianFilter(3, 3, 1, 1 )
MergeChroma(blur(1.5))
MergeLuma(blur(0.1))
#
## Linear Motion Adaptive Filtering ##
# ( Portions from AviSynth's manual )
# This will apply variable temporalsoften
# and variable blur.
# Both filters are active at all times, and work inversely proportional to the
# activity, measured from current frame to next frame.
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()
#LetterBox( Your_Values_Here )
Limiter()
#
## Functions ###
function fmin( int f1, int f2) {
return ( f1<f2 ) ? f1 : f2
}
#vobsub("VTS_01_0.sub")
converttoyuy2()
#Sampler(length=24)
#######################################final do script###copie até essa linha##################################

ginoboy 10-06-2004 07:55 PM

Quote:

..quando estou codificando o video a partir do script aparece essa mensagem enquanto codifica o video...
Hum.... a patir do script...... E QUE SCRIPT :?:

:roll:

GIL 10-06-2004 07:56 PM

fiz baseado no tutorial de ALEX MATRIX q tem aqui no fórum

danpos 10-06-2004 07:58 PM

Um post do BJ da outra thread:

Quote:

Originally Posted by Gil
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) ")

Quote:

Originally Posted by BJ
Dê uma olhada para ver se não tem uma quebra de linha nesta linha.
No bloco de notas: FORMATAR > QUEBRA DE LINHA deselecione.

Abraços!

Vc fez o que BJ sugeriu ? Vc leu o que ele sugeriu ? Se não, está aqui e FAÇA o que ele sugeriu para que vc possa solucionar o teu problema ...

GIL 10-06-2004 07:59 PM

mas a opção ja estava desabilitada

danpos 10-06-2004 08:14 PM

Quote:

Originally Posted by GIL
mas a opção ja estava desabilitada

Coloque a instrução ScriptClip na mesma linha, e veja se o erro some ...

GIL 10-06-2004 08:22 PM

deu erro a tela do tmpge ficou escura com uma escrita em vermelho dizendo q deu erro

GIL 10-06-2004 08:32 PM

alguém q tenha ja feito KVCD por esse modo usando script poderia me mandar um exemplo por e-mail?

gilvideos@bol.com.br

Cyberlab 10-06-2004 11:54 PM

Abra o script no VirtualDub

Demolitionn_br 10-07-2004 07:57 AM

Olá Gil porque mandar por e-mail :?: O forum e para tirar as duvidas :!: :wink:
tenta usar o script do guia do Vmesquita
http://www.kvcd.net/forum/viewtopic....a70e7dd97f5486
nunca deu problema comigo
Um Abraço :!:

ginoboy 10-07-2004 08:02 AM

Foi exatamente o q o Danpos disse, a linha do scriptclip deve ficar na MESMA LINHA, copie e cole isto aqui:

Code:

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) ")
E certifique-se que a quebra de linha esteja desabilitada...

Quote:

deu erro a tela do tmpge ficou escura com uma escrita em vermelho dizendo q deu erro
Poste o erro que deu, pois aqui ninguém é vidente :lol:

jorel 10-07-2004 11:09 AM

Re: Erro em codificação de vídeo
 
Quote:

Originally Posted by GIL
quando estou codificando o video a partir do script aparece essa mensagem enquanto codifica o video.

script erro: syntax erro
{[scriptclip], line2 column0}

isso é o q ta escrito em branco na foto abaixo

http://www.digitalfaq.com/archives/error.gif

Procurei topicos com esse erro parecido e não achei.

ja tive vários topicos fechados até agora não entendi pq, ja li todos os tutorias de como postar aqui nesse fórum, não vi nada demais no q eu escrevi sou novo e estou tendo muitas dificuldades nesse fórum participo de uns 5 fóruns diferentes pelo menos e nunca tive esse tipo de problema

voce VAI receber ajuda pois melhorou um pouco as informações!
:wink:

se você tem um erro no script na linha 2 coluna zero quer dizer que exatamentre no começo da linha deve ter um espaço em branco ou não tem a dll GripFit_YV12.dll na pasta plugins!!!

confira e poste se tem os plugins na pats certa e poste aqui o resultado..estou aguardando!
:wink:

confira também a origem pois está no script:

Mpeg2Source("anjos.d2v")
e não indica o local adequado do .d2v que deve ser algo assim:

Mpeg2Source("C:\...\pasta tal\..anjos.d2v")
:!:

tem que ter o endereço completo do local do .d2v
:!:

GIL 10-07-2004 04:04 PM

Valeu essa opção de colocar tudo na mesma linha deu certo só q essa segunda linha

(nf)*2, 100)) ).TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) , 1, 1) ")

tb tem q ser na mesma linha, era isso q eu estava errando.

jorel 10-07-2004 05:11 PM

você quer dizer que esta linha está certa? pois está assim no script que postou:

Mpeg2Source("anjos.d2v")

funcionou assim?

dica:
depois do ponto pode ser em uma linha separada pois chama outra função
por exemplo:

....(nf)*2, 100)) )
TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) , 1, 1) ")


em qualquer script que você use se as dlls estão na pasta pugins do avisynth você pode eliminar as linhas que chamam as ddls pois a função "autoload" do avisynth já carrega todos os filtros que estiverem lá automaticamente:
então você pode eliminar estas linhas:
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\MPEG2Dec3.dll")
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\GripFit_YV12.dll")
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\STMedianFilter.dll")
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\asharp.dll")
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\unfilter.dll")
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\undot.dll")

aqui está o resumo do que realmente importa no script e inclusive sem espaços desnecessários:

Mpeg2Source("anjos.d2v")
undot()
Limiter()
asharp(1,4)
GripCrop(352,240,overscan=1,source_anamorphic=fals e)
GripSize(resizer="BicubicResize")
STMedianFilter(3,3,1,1)
MergeChroma(blur(1.5))
MergeLuma(blur(0.1))
ScriptClip("nf=YDifferenceToNext()"+chr(13)+"unfil ter(-(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()
Limiter()
function fmin(int f1,int f2){return(f1<f2)?f1:f2}
converttoyuy2()

todos os outros itens que estavam no script são irrelevantes ou são apenas texto.

claro, tem que ajustar para carregar o source em:
Mpeg2Source("anjos.d2v")

fica mais fácil de corrigir erros caso ajam e muot mais fácil de entender!
pode testar,funciona exatamente como o longo script que você postou.
:wink:

GIL 10-07-2004 05:20 PM

blz valeu pelas dicas

GIL 10-07-2004 08:01 PM

Cara consegui fazer tudo bem mas o problema continua o mesmo q eu tinha antes, no meu aparelho de DVD (PHILLIPS 625) ele só roda até 80 min quando na realidade o filme tem 2horas e 01minuto

jorel 10-08-2004 12:18 AM

por favor GIL me responda estas perguntas:
1- o filme passa inteiro no player/tv?
2- passa inteiro no pc?
3- 80 min significa o que o player mostra na contagem de tempo ou filme interrompe após 80 minutos?
4- qual o size final da codificação?
5- a mpeg1 final que está na HD mostra qual o tempo total no vdubmpeg2 ou no vdubmod?

responda numerando pra ficar fácil de entender!

GIL 10-08-2004 10:55 AM

só uma dúvida q eu tenho, ele pode passar inteiro na tv, mas o display do DVD contar só até 80min?

ginoboy 10-08-2004 03:34 PM

Quote:

Originally Posted by GIL
só uma dúvida q eu tenho, ele pode passar inteiro na tv, mas o display do DVD contar só até 80min?

Sim. Já aconteceu isso comigo. Não é mais fácil vc testar?


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