11-23-2003, 05:19 PM
|
Free Member
|
|
Join Date: Sep 2003
Posts: 137
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Tenho um filme assim:
Diretório: E:\KVCD\filme
101 minutos
Divx 5.0
audio 48000KZ
23,976 fps
145.489 frames
1:41
xy=672x496
O TMPGEnc está na pasta C:\Arquivos de programas\Pegasys Inc\TMPGEnc Plus 2.5
O Avsynth: C:\Arquivos de programas\AviSynth 2.5
Quando faço o script com o Moviestacker o .avs funciona no TMPGEnc.
Quando uso o Scrip do Mesquita ele dá um erro dizendo o seguinte:
"GripCrop:Auto-detection of border failed. (E:\kvcd.avs, line 20)".
No entanto, para usar o MoveStacker tenho que instalar o AViSynth 2.08 (ele não funciona com outro) e aí o script do Mesquita não funciona. Para usar o script do Mesquita, tenho que instalar o AviSynth 2.53 e aí o MovieStacker diz que não funcionará.
Caramba. Que confusão.
Meu amigo o script ficou assim:
# Baseado no script otimizado para remover blocos DCT de Girv e DialHot #
################################################## #######################
##############
# Parameters #
##############
#Use 720 ou 352 para KDVD, 528 ou 352 para K(S)VCD
m_width=528
#subtitle="E:\KVCD\bladerunner.smi" # Adicione um # no inicio desta linha se você não precisa de #legendas
movie="E:\KVCD\OMaskara.avi"
myoverscan=1 # teste com 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.
##########
# sCRIPT #
##########
AVISource(movie,false)
#Post-Process
Blockbuster(method="noise",detail_min=1,detail_max =8,variance=0.3,seed=5823)
ATC(1,2,4,0.5,false)
TemporalSoften(2,7,7,3,2)
Blockbuster(method="noise",detail_min=1,detail_max =10,variance=0.5,seed=5823)
#Resize, overscan and borders
GripCrop(m_width, 480, overscan=myoverscan,source_anamorphic=false,dest_a namorphic=false)
GripSize(resizer="LanczosResize")
GripBorders()
#Subtitles #
############
#TextSub(subtitle) # Adicione um # no inicio desta linha se você não precisa de legendas
converttoyuy2()
Sampler(length=24)
Como é que eu resolvo o caso? Por favor, não se esqueçam de mim.
[]s
Nilton
|
Someday, 12:01 PM
|
|
Site Staff / Ad Manager
|
|
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
|
|
|
11-25-2003, 07:30 PM
|
Free Member
|
|
Join Date: Sep 2003
Posts: 137
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Olá Mesquita e demais colegas:
Mudei o filme e o problema acabou. Será que era o filme?
Mas alguém poderia dar-me um exemplo de como colocar os dados do filme abaixo no script acima, para que eu faça a seguir corretamente?
O Filme:
E:\KVCD\ OInvasor.avi
frames: 138.801
xy= 560x320
tempo= 96 minutos
23,976 fps
Xvid
audio 48000KZ
O TMPGEnc está na pasta C:\Arquivos de programas\Pegasys Inc\TMPGEnc Plus 2.5
O Avsynth: C:\Arquivos de programas\AviSynth 2.5
Os pluggins que você indicou no endereço http://www.avisynth.org/users/warpenterprises/ devem ser colocados na pasta do avisynth ou no moviestaker ou no TMPGEnc?
E aí poderiam ajudar esse grande esforçado e colocar aqueles dados ali no script que eu coloquei no forum na mensagen anterior?
[]s
Nilton
|
11-25-2003, 07:30 PM
|
Free Member
|
|
Join Date: Sep 2003
Posts: 137
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Olá Mesquita e demais colegas:
Mudei o filme e o problema acabou. Será que era o filme?
Mas alguém poderia dar-me um exemplo de como colocar os dados do filme abaixo no script acima, para que eu faça a seguir corretamente?
O Filme:
E:\KVCD\ OInvasor.avi
frames: 138.801
xy= 560x320
tempo= 96 minutos
23,976 fps
Xvid
audio 48000KZ
O TMPGEnc está na pasta C:\Arquivos de programas\Pegasys Inc\TMPGEnc Plus 2.5
O Avsynth: C:\Arquivos de programas\AviSynth 2.5
Os pluggins que você indicou no endereço http://www.avisynth.org/users/warpenterprises/ devem ser colocados na pasta do avisynth ou no moviestaker ou no TMPGEnc?
E aí poderiam ajudar esse grande esforçado e colocar aqueles dados ali no script que eu coloquei no forum na mensagen anterior?
[]s
Nilton
|
11-26-2003, 09:37 AM
|
Invalid Email / Banned / Spammer
|
|
Join Date: May 2003
Posts: 3,726
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by ncarlo
Olá Mesquita e demais colegas:
Mudei o filme e o problema acabou. Será que era o filme?
|
pode ser...
Quote:
Mas alguém poderia dar-me um exemplo de como colocar os dados do filme abaixo no script acima, para que eu faça a seguir corretamente?
O Filme:
E:\KVCD\ OInvasor.avi
frames: 138.801
xy= 560x320
tempo= 96 minutos
23,976 fps
Xvid
audio 48000KZ
O TMPGEnc está na pasta C:\Arquivos de programas\Pegasys Inc\TMPGEnc Plus 2.5
O Avsynth: C:\Arquivos de programas\AviSynth 2.5
Os pluggins que você indicou no endereço http://www.avisynth.org/users/warpenterprises/ devem ser colocados na pasta do avisynth ou no moviestaker ou no TMPGEnc?
|
Eles devem ser colocados na pasta de plugins, a padrão acho que é
C:\Arquivos de programas\AviSynth 2.5\plugins
Quanto ao script, basta mudar a linha do movie para:
movie="E:\KVCD\ OInvasor.avi"
|
11-26-2003, 03:36 PM
|
Free Member
|
|
Join Date: Sep 2003
Posts: 137
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Olá Mesquita:
Você como sempre atencioso e resolvendo os nossos problemas. Deu tudo certo e quero lhe agradecer mais uma vez. Muito obrigado pela ajuda.
Peguei um script do Daemon que diz o seguinte:
AviSource("E:\kVCD\OMaskaraso.avi",false)
addborders(0,12,0,0)
BlindPP(cpu=4)
Blockbuster(method="noise",detail_min=1,detail_max =3,variance=0.1,seed=1)
ATC(2,3,5,0.5,false)
GripCrop(480, 480, overscan=1, source_anamorphic=false)
GripSize(resizer="LanczosResize")
Undot()
TemporalSoften(2,7,7,3,2)
DCTFilter(1,1,1,1,1,1,0.5,0)
GripBorders()
Sampler(length=24)
A Linha que tem "BlindPP(cpu=4)" trava o TMPGENC no meu computador. Você sabe o que ela significa? Eu coloquei um # na frente da linha e o TMPGEnc funcionou legal e fez o filme. Mas fiquei pensando: Será que essa linha é importante? SAbendo do que se trata talvez eu possa resolver o problema. Agora se ela não é importante, melhor deixo ela com o #.
Um outro assunto: posso colocar a linha m_width=528 (no script acima) com o valor m_width=480 ou isso vai causar problemas no resultado do filme? (é que o meu DVD de mesa parece que só aceita até 480).
Obrigado por tudo Mesquita.
Grande abraço.
Ncarlo
|
11-26-2003, 04:29 PM
|
Invalid Email / Banned / Spammer
|
|
Join Date: May 2003
Posts: 3,726
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Se seu player só aceita 480x480, então vc deve fazer essa modificação que vc propos, ou não vai funcionar no player. A linha do BlindPP faz mais ou menos o que o pós processamento do DivX faz enquanto está tocando, ou seja, remove blocos e mosquitos na origem. É estranho que não funcione, atualize o seu mpeg2dec3.dll que deve passar a funcionar.
|
11-27-2003, 07:13 AM
|
Free Member
|
|
Join Date: Sep 2003
Posts: 137
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Olá Mesquita:
Valeu. Estou fazendo filme com o seu script muito bem. Finalmente. Vivaaaaaaa!!!!! Obrigadão.
Quando à linha BlindPP, que está no script que copiei do Daemon, atualizei com os filters com os aruivos que você indica e a mensagem que vem no TMNPGEnc é a seguinte:
"BLINDPP: NEED MOD 16 HEIGHT (E:\KVCD\ksvcd.avs, line 3)"
Não entendi. Existe alguma outra atualização desse arquivo mpeg2dec3.dll mais nova? Poderia me indicar onde encontrar? Como soluciono esse caso?
Abraços.
Ncarlo
|
11-27-2003, 11:50 AM
|
Invalid Email / Banned / Spammer
|
|
Join Date: May 2003
Posts: 3,726
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
O erro do blindpp está ocorrendo porque ele precisa que a altura e a largura da origem sejam divisíveis por 16, ou seja, dividindo altura e a largura por 16, dá resto zero.
Pra solucionar, basta completar com borda preta até o proximo divisor de 16, com o comando addborder(x,y,x,y). Mas 672x496 já é divisivel por 16, assim como 560x320. Poderia me dar a dimensão exata da origem?
|
11-27-2003, 08:00 PM
|
Free Member
|
|
Join Date: Sep 2003
Posts: 137
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Ahhh, então é isso!!
Quer dizer que a alltura e largura escolhidos para o filme KVCD não tem importância nesse caso?
O filme tem a dimensão x,y= 560x320.
Peguei essa informação abrindo o mesmo no virtualdub e no gspot.
A linha no script está assim: "BlindPP(cpu=4)" (sem aspas).
Parece que esses números já são divisíveis por 16.
Vou colocar os outros valores do filme. São eles:
Tempo: 01:36:29 (138,801 fr)
138.801 frames
xy: 560x320 (1.75:1) [=7:4]
1:75:1
Som: 117 kb/s (58/ch, stereo) VB 48000 kz - 0x0055(MP3) ID'd as MPEG-1 Layer 3
DX50/divx
Size: 700 MB (or 717,740 KB or 734,965,760 bytes)
Bitrate: 891 kb/s
FPS: 23.976
Qf: 0.207 bits/pixel
Bem, não sei o que está ocorrendo.
Vou colocar também os dados do script que copiei do Daemon, para você examinar e ver se tem algum problema. Ele está assim:
AviSource("E:\kVCD\OInvasor.avi",false)
addborders(0,12,0,0)
BlindPP(cpu=4)
Blockbuster(method="noise",detail_min=1,detail_max =3,variance=0.1,seed=1)
ATC(2,3,5,0.5,false)
GripCrop(480, 480, overscan=1, source_anamorphic=false)
GripSize(resizer="LanczosResize")
Undot()
TemporalSoften(2,7,7,3,2)
DCTFilter(1,1,1,1,1,1,0.5,0)
GripBorders()
Sampler(length=24)
(A linha blockbuster não está partida)
Antes que eu me esqueça, quero dizer que com esse mesmo filme fiz um kvcd, mas usando o seu script Mesquita (com a sua ajuda é claro). E ficou muito bom. O script do Daemon é que não funcionou, não está funcionando e eu não sei porque.
Espero que com esses dados você possa me ajudar a solucionar esse problema.
Abraços
Ncarlo
|
11-27-2003, 08:11 PM
|
Free Member
|
|
Join Date: Sep 2003
Posts: 137
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Olá Mesquita:
Uma outra coisa que esqueci de colocar, porque somente notei depois que enviei a mensagem anterior.
Quando abro o script com o TMPGEnc, lá embaixo, tem a seguinte mensagem:
"MPEG-2 300x56 24fps CQ 60"
Essa também não entendi. O AVI não tem 300x56 34 fpg e sim 560x320 e 23.976 fps e nem no script tem nada escrito assim
Quando eu abro o load e seleciono o template os valores mudam, de acordo com o template selecionado (480x480, 352x240, etc.), mas a mensagem de erro continua.
Talvez essa informação ajude.
Abraços e obrigado pelo esforço para me ajudar.
Nilton
|
11-29-2003, 03:38 PM
|
Free Member
|
|
Join Date: Sep 2003
Posts: 137
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Olá Mesquita e Pessoal:
Achei a resposta. Troquei o número doze que estava na linha addborders(0,12,0,0) por 16 e o script funcinou. Parece que o problema estava no doze que estava lá.
Foi lendo o que você escreveu que eu notei. Você falou em 16 e ali estava 12. Foi só mudar. Beleza.
Obrigado de novo Mesquita.
Queria lhe perguntar outra coisa: Se eu colocar no script m_width=352 e estando a outra linha em 480 significa que tenho que usar o template, a ser escolhido no TMPGenc, sempre com essas medidas, ou seja, 352x480?
Ou eu posso usar o 480x480 ou 352x240? Poderia me dizer rapidamente quais as implicações?
Muito obrigado por tudo. Sua ajuda foi muito bem vinda e acertou em cheio.
Abraços.
Ncarlo
|
11-29-2003, 09:20 PM
|
Invalid Email / Banned / Spammer
|
|
Join Date: May 2003
Posts: 3,726
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by ncarlo
Olá Mesquita e Pessoal:
Achei a resposta. Troquei o número doze que estava na linha addborders(0,12,0,0) por 16 e o script funcinou. Parece que o problema estava no doze que estava lá.
|
Exatamente, esta linha estava acrescentando uma borda preta ao seu filme, tornando-o 560x332 (não divisivel por 16). Essa linha do addborders é util somente quando vc tem um filme que a dimensão originalmente não é divisivel por 16, aí vc completa com uma borda preta para ficar divisivel por 16 e o blindpp aceitar.
Quote:
Foi lendo o que você escreveu que eu notei. Você falou em 16 e ali estava 12. Foi só mudar. Beleza.
Obrigado de novo Mesquita.
Queria lhe perguntar outra coisa: Se eu colocar no script m_width=352 e estando a outra linha em 480 significa que tenho que usar o template, a ser escolhido no TMPGenc, sempre com essas medidas, ou seja, 352x480?
Ou eu posso usar o 480x480 ou 352x240? Poderia me dizer rapidamente quais as implicações?
|
Exatamente, só q não existe template para 480x480, mas vc pode pegar o de 528x480 ou 352x480 e modificar. 352x480 ira comprimir melhor que 480x480, mas dependendo da sua TV vc pode achar a imagem um pouco menos nitida no caso de 352 (especialmente se vc tiver uma TV tela plana nova), mas a diferença é pequena. Quando a 352x240, não recomendo usar essa resolução a não ser para cartoons, pois a imagem realmente fica mais feia. Isso acontece pq toda TV tem 480 linha visiveis (mais ou menos), mas a resolução vertical ("colunas") não pode ser medida, apenas estimada, e "varia" de acordo com a TV (para simplificar) entre 352 e 528.
Quote:
Muito obrigado por tudo. Sua ajuda foi muito bem vinda e acertou em cheio.
Abraços.
Ncarlo
|
Disponha!
|
All times are GMT -5. The time now is 12:32 PM — vBulletin © Jelsoft Enterprises Ltd
|