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/)
-   -   Bitrate minimo (http://www.digitalfaq.com/archives/portugues/12574-bitrate-minimo.html)

Newer 10-12-2004 01:53 PM

bitrate minimo
 
Bom eu tou usando o DIKO e fiz uma conversão de avi para dvd com legendas.

O resultado final foi otimo mas apenas tou com um problema para vizualizar o dvd criado no player de mesa. O q acontece é q a imagem, o som e as legendas estão perfeitos mas o filme fica dando travadas.

Após pesquisar pelo forum cheguei à conclusão q o problema é do bitrate minimo.
Eu dei uma olhada nesse topico
http://www.kvcd.net/forum/viewtopic....ht=keepminrate
só q fiquei muito confuso.

Será q é isto q tenho q fazer?

1.criar um ficheiro de text e colocar dentro deste:
PeakBlur()
keepminrate()

2.salvar o arquivo como nome.avsi e colocar na pasta \avisynth plugins

3.pegar uma ".dll" para o programa freenc (é o q estou usando) e colocar
na pasta \avisynth plugins

5.usar o DIKO e na opção "script template" escolher o ficheiro nome.avsi

Se o processo está correto, será q podem me passar o link para a ".dll" pois eu não consegui encontrar???



Agradeço antecipadamente.

ginoboy 10-12-2004 02:03 PM

Qual o modelo de seu DVD ?

Newer 10-12-2004 02:10 PM

pioneer dv444.
O problema é q este player é problemático quanto a bitrates baixos.
O dvd está bem gravado pois eu já usei noutro player e leu sem problemas.

Será q o procedimento q indiquei acima é correto??

rds_correia 10-12-2004 03:19 PM

Newer,
Não entendi bem de onde vc tirou a ideia da Dll por causa do freeenc.
Posso dizer que pra usar o keepminrate e o peakblur vc precisa de ter os filtros Blockbuster e Unfilter instalados no directorio de plugins do avisynth.
Mas não creio que precise de mais alguma coisa sem ser o Mpeg2dec3.dll no mesmo directorio e o XviD instalado para poder descodificar MPEG.
Abraços

Newer 10-12-2004 03:39 PM

Ai rds_correia, deve ser erro meu mesmo quanto a ".dll" do freeenc

Cara, eu tenho os ficheiros blockbuster.dll, UnFilter.dll e MPEG2Dec3.dll todos dentro da pasta \avisynth plugins.

Eu coloquei nesta pasta tambem o ficheiro nome.avsi.
Neste ficheiro eu apenas coloquei escrito:
PeakBlur()
keepminrate()

Depois iniciei a conversão escolhendo o video e não mexi na opção script template.


Quando eu inicio a conversão recebo a seguinte mensagem:

Script error: there is no function named "Peakblur"
(se eu apagar a linha "peakblur()" e deixar apenas a linha "keepminrate()" tenho um erro semelhante)

O q tá dando errado

rds_correia 10-12-2004 04:08 PM

Oi Newer,
Vc está fazendo algo errado.
Copia esse texto,
Code:

function keepminrate(clip c, float "amount", int "thresh") {
amount=default(amount,1)
thresh=default(thresh,50)
d=Blockbuster(c,method="noise",detail_min=1,detail_max=2,variance=amount,seed=8)
c=ConditionalFilter(c, d, c, "AverageLuma()", "lessthan", string(thresh))
return c
}

e salve ele num ficheiro de texto com o bloco de notas.
Depois altere o nome do ficheiro para keepminrate.avsi
Copie ele para o directorio de plugins do avisynth.

Agora copie esse texto,
Code:

function peakblur(clip c, int "ml", int "th") {
ml= default(ml, 2)
th= default(th, 10)
c=ScriptClip(c, "nf = YDifferenceToNext()"+chr(13)+"nf >= "+string(th)+" ? unfilter( -(fmin(round(nf)*"+string(ml)+", 100)), -(fmin(round(nf)*"+string(ml)+", 100))) : last  ")
return c
}
function fmin( int f1, int f2) {
  return ( f1<f2 ) ? f1 : f2
}

e salve ele num ficheiro de texto com o bloco de notas.
Depois altere o nome do ficheiro para peakblur.avsi
Copie ele para o directorio de plugins do avisynth.
Agora pegue o seu script e use o Keepminrate() e o Peakblur() como se fossem plugins do avisynth.
[]'s

Newer 10-12-2004 04:23 PM

rds_correia, eu segui suas instruções e converti um video pequeno apenas para confirmar a ausencia de erros.
Deu tudo certo.

Agora vou gravar um arquivo grande e ai vou gravar para dvd e tentar de novo no player de mesa.

Depois eu posto os resultados.

Valeu :wink:

Newer 10-13-2004 01:15 PM

Bom rds_correia, eu converti um filme usando os ficheiros q vc me ensinou a criar e o resultado foi o mesmo. Qualidade de imagem otima mas muitas travadas.

Assim, como sou algo leigo na matéria e não tenho muito tempo pra tentar corrigir esses problemas acabei usando o programa WinAVI.
Com esse programa consegui gravar o filme e ler no player de mesa sem problemas.

Este programa tem como vantagem a sua facilidade e rapidez, e como desvantagens a qualidade final (q fica um pouco inferior à do DIKO), as legendas são fixas, e a impossibilidade de selecionar capitulos.

De qualquer forma obrigado

rds_correia 10-13-2004 05:47 PM

Oi,
Não tem de quê.
Talvez a solução usando o freeenc seja alterar a parametrização das funções keepminrate e peakblur.
Mas se o winavi resultou, tudo bem.
[]'s

Prodater64 10-13-2004 06:09 PM

Talvez o problema é maximun bitrate.
(Use Bitrate Viewer)

vmesquita 10-13-2004 07:06 PM

Será q não é a mídia?

X2003 10-14-2004 04:25 AM

Você matou, no meu acontece o mesmo, tenho um Sony NS315...
Troquei de mídia e funcionou 100%...

E olha que só uso mídia daquela famosa marca "Mais barata"... mesmo entre elas tem diferença...

Abraço a todos...

vmesquita 10-14-2004 05:22 AM

X2003,

Eu só confio em Ritek e as vezes eu compro PowerDisc por causa do preço. São um pouquinho mais caras do que as Dr. Hank da vida, mas acontece q se vc comprar tipo 10, só de perder 1 toda a economia vai por agua abaixo... :wink:

Newer 10-14-2004 12:45 PM

A midia q eu usei foiprecisamente retek.
Depois tentei tambem midia verbatim.

Gravei todos os dvd's com velocidades baixas.


É realmente uma pena eu não conseguir usar este programa corretamente, pois a sua qualidade de imagem é bastante superior à do winavi.


PS: Será q o problema pode ser do maximun bitrate em vez do minimum bitrate, como falou o Prodater64 ???

jorel 10-14-2004 03:54 PM

Quote:

PS: Será q o problema pode ser do maximun bitrate em vez do minimum bitrate, como falou o Prodater64 ???
pode ser tanto o máximo quanto o minimo! :wink:
hoje mesmo o Boulder confirmou exatamente o que o Pró postou:
Quote:

Originally Posted by Boulder
A too high or a too low bitrate can cause problems due to VBV buffer under- and overflows. That's why the hiccups may occur in either case.

Try to do a copy with min=1000 and max=5000, that way we should see whether the bitrate is the problem.

http://www.kvcd.net/forum/viewtopic.php?p=108127#108127

pode confiar nas informações! :wink:


All times are GMT -5. The time now is 02:46 AM  —  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.