Recodificar arquivos MPEG1
queria saber se existe um script para fazer apartir de mpeg?tenho um filme que está em mpeg e gostaria de melhora-lo atraves de scripts.ou posso usar os scripts para avi?
|
MPEG1 ou MPEG2?
|
MPEG-1!!!!!
|
Bom, use o script para Divx, mas ao invés de AVISOURCE use directshowsource. Para saber a sintaxe correta deste comando faça uma busca, eu respondi pro FlavioMetal um tempo atrás.
EDIT: Mudei o topico pra refletir o conteúdo. O post do flaviometal e minha resposta estã aqui: http://www.kvcd.net/forum/viewtopic.php?t=11245 |
olha como ficou o script:
################## #INFORMAÇÕES GERAIS # ################## #legenda="C:\Filmes\Divx_extraido\filme.smi" # coloque o caminho para sua legenda movie="C:\band.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("band.mpg", 29.97, true, true, true) converttoyv12() ######### #Filtros# ######### #addborders(0, 144, 0, 0) 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 ####################################### Só que ao carregar no tmpgenc dá o seguinte erro: Evaluate:Unrecognized exception line 18. o video original não tem audio, pode ser esse o erro? se for, o que faço? |
Eu não sei exatamente quantas linhas em branco tem no início, assim preciso que vc me diga qual é a linha 18 do seu script.
|
Vc esta encodando filme ou anime?
Se for filme use: LumaFilter(-1,1.0) # luminosidade escura E eu tb prefiro o Deen() como padrão, rapido e dá ótima compressão! Abraços! |
A linha 18 é a directshowsource!
|
tente usar este script ..
Code:
####################################################################### |
bom, primeiro eu queria dizer muito obrigado pelo script ginoboy! funcionou direitinho.
fiz algumas mudanças pois não estou conseguindo obter qualidade no meu video, as legendas estão ficando sujas ao redor e a imagem não está tão nitida como a original, fora que fica meio sujo. então vou postar o script com as modificações que fiz para ver o que me dizem que posso acrecentar para melhorar os defeitos que falei. o script: ################################################## ##################### # SCRIPT de otimização para a transformação de AVI para K(S)VCD # # Compatível com AviSynth 2.5x e TMPGEnc. # # De Dialhot (v.4) | Organizado por Ginoboy e revisado por vmesquita. # ################################################## ##################### ######################### # Plugins Necessários # ######################### # ATC.dll # # Blockbuster.dll # # DctFilter.dll # # Deen.dll # # GripFit_YV12.dll # # MPEG2Dec3.dll # # Sampler.dll # # UnDot.dll # # VSFilter.dll # ######################### ############################ # Legenda -> Arquivo (SMI) # ############################ #subtitle="nome_da_legenda.smi" # (Comentário: Coloque um # na frente do comando acima caso você NÃO # precise de legendas). ####################### # Filme -> Arquivo(s) # ####################### ## [AVI com um arquivo só] #AviSource("nome_do_filme.avi",false) ## [AVI com dois arquivos] (Descomente a linha abaixo caso for usar o mesmo) #AviSource("nome_do_filme_parte1.avi",false)++AviS ource("nome_do_filme_parte2.avi",false) ## [MPG com um arquivo só] (Descomente as duas linhas abaixo caso for usar o mesmo) DirectShowSource("band9.mpg").Killaudio() Converttoyv12() 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 ## [MPG com dois arquivos] (Descomente as duas linhas abaixo caso for usar o mesmo) #DirectShowSource("nome_do_filme_parte1.mpg").Kill audio()++DirectShowSource("nome_do_filme_parte2.mp g").Killaudio() #Converttoyv12() # (Comentário: Para colocar só o nome do arquivo direto, o filme a ser # transformado deve estar no mesmo diretório que esse script está, # caso contrário você deve por o caminho do diretório em que se encontra # o filme. Exemplo: "C:\Filmes\nome_do_filme.avi"). # Para usar um dos comandos acima, os demais devem estar desabilitados. ######################## # SCRIPT de otimização # ######################## BlindPP(cpu=4) Blockbuster(method="noise",detail_min=1,detail_max =8,variance=0.5,seed=5823) ATC(2,3,5,0.5,false) TemporalSoften(2,7,7,3,2) Blockbuster(method="noise",detail_min=1,detail_max =10,variance=0.5,seed=5823) 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 Undot() #Lumafilter(+10,1.1) # default LumaFilter(-1,1.0) # luminosidade escura #LumaFilter(+10,1.1) # luminosidade clara UnFilter(-1,-1) # caso a imagem fique distorcida aumente estes valores. ex.: (-1,-1) # Na linha abaixo, mude o XXX e YYY conforme as suas necessidades de acordo # com a resolução do template que você está usando. E no comando "overscan", # use valores de 0 a 3 para ver o máximo que você pode colocar. Quanto maior, # melhor a qualidade, mas valores muito grandes podem fazer sua TV mostrar # bordas indesejáveis ao redor da imagem. # (Comentário: Na linha acima, descomente (apague) o "#" da linha acima caso o # filme esteja com muitos blocos DCT). #TextSub(subtitle) # Comente com um # no inicio da linha acima caso você não precise de legendas. ################################################## ### # Sampler -> Amostra de Vídeo para achar o CQ ideal # ################################################## ### Sampler(length=24) DCTFilter(1,1,1,1,1,1,0.5,0) # Descomente (apague) o "#" para fazer amostras do vídeo. e as configurações que estou usando no tmpgenc: Size:480x480 aspedt ratio:4:3 cq:85 video source type:non-interlace(progressive) field order:A video arrange method: custom size:480x480 gost reduction noise reduction simple color corretion gop:1 9 2 1 0(no limitation) soften noise block:intra: 100 e non-intra:100 bom, se alguém tiver uma sugestão para melhorias! é muito bem vindo! obs: o convolution não carregou! não sei porque! mas queria saber pra que serve? abraços! |
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.