Iniciante - preciso de ajuda! Help!!!
Olá, galera do mal!
Bom, primeiro gostaria de parabenizar pelo fórum e pelos tutoriais, que são magníficos. Esta é minha segunda postagem no fórum, e espero um dia poder tirar a dúvida dos outros também, assim como vocês fazem. Bom, há algum tempo que venho mexendo com a criação de VCD/SVCD. Sei o básico, mas já criei ótimos VCD's/SVCD's via VirtualDub & TMPGenc. Como vocês sabem, a gente fica satisfeito 100% ATÉ que descobre métodos melhores pra se gravar com qualidade, menos quantidade de cd's, etc. Foi aí que eu ouvi falar do formato K(S)VCD/KDVD, no qual me interessei muito (assim como vcs do fórum, é claro!). Bem, baixei vários tutoriais (todos excelentes por sinal), mas como ainda sou leigo (quem diria que um dia vcs também já foram, hein?!), tenho várias dúvidas a serem respondidas, e é aí que vcs entram! Bem, estou tentanto fazer um K(S)VCD pelo tutorial que o vmesquita fez (o "DVD-DivX para KSVCD-KDVD - Guia 2.0 em formato PDF em Português com o template CCE.pdf"). Me desculpem se eu perguntar algo estranho, pois como é outro método TOTALMENTE diferente do que eu usava, é como se eu estivesse aprendendo do zero (tenho certa afinidade apenas com o VirtualDub e com o TMPGenc...). Lá vai: 1. Primeiro vamos verificar se eu estou lidando bem com o Script AVS. Copiei aquele que está no tutorial (eu dia eu crio o meu! ;) ). Dêem uma olhada pois eu vou perguntar no próprio script: ------------------------------------------------------------------------------------- ################################################## ####################### # Baseado no script otimizado para remover blocos DCT de Girv e DialHot # ################################################## ####################### ############## # Parameters # ############## m_width=528 (bem, como estou querendo fazer um KSVCD, coloquei aqui o valor 528) #subtitle="nome_da_legenda.smi" (ainda não coloquei legendas, é só um teste, portanto o "#" no começo) movie="nome_do_filme.avi" (aqui eu coloco o nome do filme, entre aspas) myoverscan=1 (aqui deixei do jeito que estava mesmo, só pra teste) ########## # 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) (outra vez o "#" no começo...) converttoyuy2() ------------------------------------------------------------------------------------- Meu problema é qdo vou abrir o AVS no VirtualDub, pois ele dá o seguinte erro: "Avisynth open failure: Script error: a , or ) (C:\Meus Documentos\script_teste.avs, line 18, column 0" (esta é a linha em que se encontra "Blockbuster...etc". O que eu fiz (ou não fiz) de errado? Se tiver alguma coisa errada, me dêem um toque. Aí vcs falam: "tente usar o MovieStacker para criar os scripts". Então lá vem outra dúvida minha, que é qto à versão do AVISynth. Estou com a versão 2.52, como sugeriu o tutorial. Mas o MovieStacker 2.0 NÃO funciona com essa versão do AVISynth! Então instalei a 2.04 (que está no NIMO Codec Pack), e o MovieSTacker funcionou normalmente, mas e quanto aos plugins do AVISynth, onde eu os coloco? Pq na versão 2.52, ele cria um diretório "plugins" para que eu coloque as benditas DLL's, mas a versão 2.0 não cria esse diretório! Será que meu problema seria resolvido se eu usasse então o MovieStacker 1.1? Se sim, alguém poderia me mandar por e-mail? Mais uma coisinha (calma, tá acabando, eheh...): No começo do tutorial diz que esse guia foi feito SOMENTE para usar com filmes de framerates de 24 ou 23.976. E se meu filme for de 25 ou 29 fps? Aguardo qualquer sugestão galera! Um grande abraço! Flavio Metal (ufa, acabei...) |
O problema do erro é pq vc esqueceu um parenteses:
Blockbuster(method="noise",detail_min=1,detail_max =8,variance=0.3,seed=5823) Quanto ao moviestacker, eu não posso dar muita dica pq não o uso, mas tem bastante gente que gosta dele pra gerar scripts. Se seu filme for 25 fps, leia a dica que está no final do tutorial. Se for 29.976, vc pode usar o tutorial também, somente pule a parte do pulldown, que não é necessário neste caso. Boa sorte! :wink: |
29,970 fps
Olá Mesquita:
Eu mais uma vez. Tenho um proglema semelhante. Tenho um problema que está esquentando minha "moringa". Quando vou usar o script com os filmes que tenham uma certa configuração o TMPGEnc não funciona. Ele (o TMPGenc) simplesmente abre e fecha imediatamente. O que será que ocorre? o TMPGenc somente volta a funcionar quando eu apago o script. Aí ele abre normalmente. Enquanto o script está ali naquela pasta onde eu mandei que ele (TMPGEnc) abrisse o script ele simplesmente fecha imediatamente após abrir. Vou colocar abaixo os dados do filme e o script que eu uso. O FILME: XY: 512X368 29.970 fps 1.39:01 175475 frames Xvid MPEG4 codec 97 minutos e 35 segundos O SCRIPT QUE EU USO (dentre outros): AviSource("E:\KVCD\SemRiscoAparente.avi",false) Converttoyv12() #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() #TextSub("E:\KVCD\SemRiscoAparente.smi") Sampler(length=24) Será que é o tal do fps a 29,970? Se for como é que eu faço para transformá-lo? Já tentei configurar o TMPGenc, antes de abrir o script, em 29,97, mas não funcionou. Como faço para corrigir o defeito? Por favor, respondam. []s Ncarlo |
TMPGenc fecha imediatamente
Olá Pessoal:
O Problema continua com alguns filmes. Agora aconteceu com um filme com 23,976 fps. Não sei o que se trata. Ocorre o seguinte:quando eu mando o TMPGEnc abrir o script, ele abre e fecha imediatamente depois. Aí eu só consigo abrir o TMPGenc se apagar o script. O Caminho no script está correto e com ele eu faço outros filmes. O Filme: Underworld xy: 640x272 (2.35:1) [=40.17] bitrate: 1144 kb 23:976 fps Qf: 0,274 bits\pixel XVID O SCRIPT: AviSource("E:\KVCD\Underworld 2003 so.avi",false) Converttoyv12() #addborders(0,8,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() #TextSub("E:\KVCD\SemRiscoAparente.smi") #ConvertToYUY2() Sampler(length=15) Por favor, pessoal uma ajuda aí para resolver esse problema. Não é o primeiro filme que ocorre isso. Obrigado aí àqueles que puderem ajudar []s Ncarlo |
Quote:
O conceito básico do moviestacker era facilitar a criação de scripts a serem usados no TMPGEnc, numa época extremamente "agitada" aqui do fórum. A cada momento se estava testando vários filtros do Avisinth, com vários tipos de filmes diferentes. Um cara "encodava" (desculpa, não sei como explicar o que faz o TMPGEnc :wink: ) um filme com um script que tinha o filtro Blockbuster numa certa conformação, e todos testavam com outros filme o efeito deste filtro; daí então testava-se outro filtro, exemplo o Dust, e todos tratavam de testá-lo com outros filmes. Foi assim que se encontrou a necessidade de se mexer no template do TMPGEnc (coisas do Kwag) e outras táticas pra se conseguir um filme com tanta qualidade. Devido ao volume incrível de testes que se fazia, o muadibb resolveu criar um GUI pro a avisinth, e é isto que o MovieStacker é. Não se precisava mais preocupar-se em entender o que era aspect ratio ou oversan ou letterbox, ele se encarregava disso. MAS... o Moviestacker era necessário para quem estava testando os filtros, o que normalmente não é o que a moçada que está chegando agora está afim de fazer, além dele ser da época em que o Avisinth usado pela galera era o 2.0. Hoje já foi provado que a versão 2.5x é mais eficiente e mais rápida. Então, pra que usar o moviestacker? Se você está tentado fazer um filme a partir de DVD ou VHS, utilize o "Optimal Script". 99,999999% dos filmes ficarão excelentes. Se está partindo de um DIVx, utilize os scripts já escritos nos guias. Acho que o MovieStacker hoje só vai atrapalhar a cabeça de que está chegando. :roll: Quanto aos problesmas com os filtros, o que eu faço normalmente é invocar os filtros do meu script no início do script com o LoadPlugin(), informando a pasta onde está o arquivo dll do filtro. Faço isso até porque só tenho que fazer uma vez, já que sempre uso um mesmo script-base, pra encondar todos os filmes. LaBomba |
Oi LaBomba:
Você poderia me dar uma ajuda? Quando eu abro o TMPGenc com alguns filmes ele fecha imediatamente após. Problema acontece com filmes 29,970 fps e aconteceu também com um que tinha 23,976 fps. Não sei o que se trata. Ocorre o seguinte:quando eu mando o TMPGEnc abrir o script, ele abre e fecha imediatamente depois. Aí eu só consigo abrir o TMPGenc se apagar o script. O Caminho no script está correto e com ele (com esse script) eu faço e já fiz outros filmes. Às vezes vem a seguinte mensagem no TMPGenc: AVIsource autodetect: couldn't open file Error code: 3 (E:\KVCD\scrip.avs, line 4) Realmente não sei do que se trata. Se eu colocar # em todas as linhas do script (ou apagar todas) e deixar só a linha AviSource("E:\KVCD\o nome.avi",false), também ocorre o erro. Será que o problema é o filme ou a minha instalação do avisynth está corrompida? Uso o avisynth 2.53 e ele não dá problema na maioria das vezes. Ou será que o problema é o TMPGEnc? O Filme: O nome xy: 640x272 (2.35:1) [=40.17] bitrate: 1144 kb 23:976 fps Qf: 0,274 bits\pixel XVID O SCRIPT: AviSource("E:\KVCD\o nome.avi",false) Converttoyv12() #addborders(0,8,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() #TextSub("E:\KVCD\o nome.smi") #ConvertToYUY2() Sampler(length=15) Agradeço qualquer ajuda. []s Ncarlo |
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.