Quantcast Recodificar Arquivos MPEG1 - digitalFAQ.com Forums [Archives]
Go Back    digitalFAQ.com Forums [Archives] > Video Production Forums > Video Encoding and Conversion > Conversão e Codificação de Vídeo (Português)

Reply
 
LinkBack Thread Tools
  #1  
06-16-2004, 03:06 PM
lindinha lindinha is offline
Free Member
 
Join Date: May 2004
Location: caxias do sul
Posts: 99
Thanks: 0
Thanked 0 Times in 0 Posts
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?
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
06-16-2004, 04:29 PM
vmesquita vmesquita is offline
Invalid Email / Banned / Spammer
 
Join Date: May 2003
Posts: 3,726
Thanks: 0
Thanked 0 Times in 0 Posts
MPEG1 ou MPEG2?
Reply With Quote
  #3  
06-16-2004, 04:56 PM
lindinha lindinha is offline
Free Member
 
Join Date: May 2004
Location: caxias do sul
Posts: 99
Thanks: 0
Thanked 0 Times in 0 Posts
MPEG-1!!!!!
Reply With Quote
  #4  
06-16-2004, 05:41 PM
vmesquita vmesquita is offline
Invalid Email / Banned / Spammer
 
Join Date: May 2003
Posts: 3,726
Thanks: 0
Thanked 0 Times in 0 Posts
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
Reply With Quote
  #5  
06-23-2004, 03:54 PM
lindinha lindinha is offline
Free Member
 
Join Date: May 2004
Location: caxias do sul
Posts: 99
Thanks: 0
Thanked 0 Times in 0 Posts
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?
Reply With Quote
  #6  
06-23-2004, 06:10 PM
vmesquita vmesquita is offline
Invalid Email / Banned / Spammer
 
Join Date: May 2003
Posts: 3,726
Thanks: 0
Thanked 0 Times in 0 Posts
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.
Reply With Quote
  #7  
06-23-2004, 06:49 PM
BJ BJ is offline
Invalid Email / Banned / Spammer
 
Join Date: Mar 2004
Posts: 683
Thanks: 0
Thanked 0 Times in 0 Posts
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!
Reply With Quote
  #8  
06-23-2004, 07:29 PM
lindinha lindinha is offline
Free Member
 
Join Date: May 2004
Location: caxias do sul
Posts: 99
Thanks: 0
Thanked 0 Times in 0 Posts
A linha 18 é a directshowsource!
Reply With Quote
  #9  
06-23-2004, 09:26 PM
ginoboy ginoboy is offline
Free Member
 
Join Date: Apr 2004
Posts: 922
Thanks: 0
Thanked 0 Times in 0 Posts
tente usar este script ..

Code:
#######################################################################
#    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       #
# Convolution3DYV12.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)++AviSource("nome_do_filme_parte2.avi",false)

## [MPG com um arquivo só] (Descomente as duas linhas abaixo caso for usar o mesmo)

#DirectShowSource("nome_do_filme.mpg").Killaudio()
#Converttoyv12()

## [MPG com dois arquivos] (Descomente as duas linhas abaixo caso for usar o mesmo)

#DirectShowSource("nome_do_filme_parte1.mpg").Killaudio()++DirectShowSource("nome_do_filme_parte2.mpg").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=3,variance=0.1,seed=1)
Convolution3D(1, 6, 12, 6, 8, 2.8, 0)

# 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.

GripCrop(XXX, YYY, 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)
#Blockbuster(method="noise",detail_min=1,detail_max=10,variance=0.3,seed=5623)

# (Comentário: Na linha acima, descomente (apague) o "#" da linha acima caso o
# filme esteja com muitos blocos DCT).

GripBorders()
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)

# Descomente (apague) o "#" para fazer amostras do vídeo.
Pra mim MPG aki deu certinho .. testa e postae!
Reply With Quote
  #10  
06-24-2004, 12:07 PM
lindinha lindinha is offline
Free Member
 
Join Date: May 2004
Location: caxias do sul
Posts: 99
Thanks: 0
Thanked 0 Times in 0 Posts
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!
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Problemas com os arquivos avs Wagmac Conversão e Codificação de Vídeo (Português) 3 09-19-2004 11:50 AM
Como recodificar kvcd em .avi ou .mpeg yderf Conversão e Codificação de Vídeo (Português) 1 09-17-2004 11:40 PM
Arquivos OGM??? sozinhoslz Conversão e Codificação de Vídeo (Português) 3 09-13-2004 01:11 PM
Arquivos MKV HC_Pensador Conversão e Codificação de Vídeo (Português) 1 09-08-2004 08:34 PM
Arquivos.. prez Conversão e Codificação de Vídeo (Português) 9 07-22-2004 05:37 PM




 
All times are GMT -5. The time now is 06:30 PM  —  vBulletin © Jelsoft Enterprises Ltd