Os créditos desse tutorial são todos do pessoal do TNNAC. Eu só coloquei links novos pros programas e juntei uma observação, q facilita a vida do pessoal, q estava no fórum do TNNAC com o tutorial original q está no site deles.
Reencodando Vídeos Mkv (x264,AAC) para AVI (Xvid,mp3) Olá, nesse tutorial irei explicar como passar um vídeo que está encodado com x264/H264 (vídeo), AAC (áudio) tudo num container Matroska (*.mkv) para um com Xvid (vídeo), mp3 Lame (áudio) num container AVI. Para que o memso possa ser rodado em DVD Player com suporte a Xvid/Divx. Eu fiz tudo isso utilizando um PC Intel Celeron 700Mhz, vídeo onboard, 192Mb de Ram com Win98SE. E testei o vídeo final em um DVD Phillips DVP5100k. Para ver as figuras usadas basta clicar nos textos que estão em negrito e dizem: (Fig. x) e para fechá-las clique sobre elas.
Programas necessários:
-AviSynth 2.5.7 alpha 3 Utilizado para abrir os vídeos no VirtualDub (
link)
-VirtualDub 1.6.14Editor de Vídeos (
link)
-Lame ACM MP3 Codec 0.9.0 - 3.96Codec para o Áudio(
link)
-Nic's XviD Codec 1.1.0Codec para o Vídeo e CoreAAC e CoreAVCDecoders do x264 e AAC --os 2 estão dentro do K-lite Mega--> (
link)
1. Iniciando1.1 Instalando os ProgramasA instalação do AviSynth, Xvid, CoreAAC e do CoreAVC não apresentam dificuldades são instaladores normais, já o VirtualDub é um arquivo zip, basta jogar tudo para uma pasta, para usar o programa basta abrir o "VirtualDub.exe". Caso o Lame ACM não seja instalado automaticamente após você executar o arquivo "Lame MP3 ACM Codec.exe" contido no arquivo zip, procure pelo arquivo "LameACM.inf" ele deve estar acompanhado do "lameACM.acm" e do "lame_acm.xml" (aqui eles foram parar no C:\), clique com o botão auxiliar do mouse (geralmente o da direita) no arquivo "LameACM.inf" e clique no menu "Instalar", pronto o codec será instalado.
1.2 Verificando o FPS do VídeoAbra o VirtualDub vá no Menu "File > Open video file via AviSynth..." na janela que abrir modifique as seguintes opções: "Arquivo do tipo:" para "All Files (*.*)" e "Template:" para "DirectShowSource".
*OBS.:Se o passo 1.2 não funcionar, abra o Bloco de Notas e digite o seguinte no arquivo.
Citação:
#ASYNTHER DirectShowSource DirectShowSource("Caminho_do_vídeo")2. Na hora de salvar, salve com a extensão .avs ( o nome do arquivo tanto faz).
3. Abra o VirtualDub
4. Menu File >> Open Video File
5. Escolha o arquivo .avs que você criou.
6. Continue o tutorial apartir do segundo parágrafo do passo "1.3 - Fazendo isso abra o arquivo de vídeo ".
Isso deve funcionar.
É a mesma coisa que o VirtualDub faz, mas estamos fazendo manualmente. ^^
1.3 - Fazendo isso abra o arquivo de vídeo.No meu caso o [TNNAC] Kiba 01.mkv.
(Fig. 1)
Com o vídeo aberto, vá no Menu "File > File Information" e verifique o FPS (FramesPerSecond) e o "Sampling Rate" do áudio
(Fig. 2) 
Guarde esses números pois iremos usá-lo. Agora feche o arquivo no menu "File > Close Video File", e vá para a pasta onde está o vídeo que você abriu anteriormente, note que haverá um arquivo com o seguinte nome "Nome_do_Vídeo--directshow.avs" abre esse arquivo no Bloco de Notas. Nele haverá duas linhas:
#ASYNTHER DirectShowSourceDirectShowSource("Caminho_do_vídeo")Deixe-o da seguinte maneira, acrescentando a parte do ", fps=23.976, convertfps=true" após o nome do arquivo e substituindo o número 23.976 pelo FPS que você viu no File Information:
#ASYNTHER DirectShowSourceDirectShowSource("Caminho_do_vídeo", fps=23.976, convertfps=true)Feito isso, salve o arquivo e feche o Bloco de Notas, agora, voltando ao VirtualDub vá em "File > Open Video File" e abra o arquivo que você acabou de editar ("Nome_do_Vídeo--directshow.avs").
2. O ÁudioComo o áudio está encodado com o AAC temos que passá-lo para mp3 no caso iremos passar para um mp3 Lame 128kbps CBR.
Com o vídeo aberto no VirtualDub, e no menu "Audio" clique e marque a opção "Full Processing Mode" e novamente no menu "Audio" clique na opção "Compression". Na lista da esquerda escolha a opção "Lame MP3" e na da direita escolha a opção que possuir o mesmo "Sampling Rate" (no meu caso 48000hz) visto anteriormente em "File Information" e que seja "128 kbps CBR Stereo"(a não ser que o áudio original seja mono) (CBR: ConstantBitrate), caso necessário marque a opção "Show All Formats", escolhida a opção clique em OK (Fig. 3)
3. O VídeoA parte mais demorada é essa, teremos que reencodar o vídeo usando o codec Xvid e passá-lo para um container AVI. Você pode fazer isso de duas maneiras, você pode fazer com somente 1 pass ou com 2 pass. Isso implica na qualidade do resultado final e no tempo de duração do processo. "Teoricamente, a cada pass que você faz no vídeo ele faz uma busca na imagem, pra 'organizar' melhor as imagens e conseqüentemente, a qualidade do vídeo fica melhor" (© ® ™ By AndCarpi). "Se você quer algo de qualidade utilize 2 pass" (© ® ™ By Kurth) . Para fazer com 1 pass vá para o passo 3.2, para 2 pass continue no 3.1.
3.1 Encodando com 2 passNo menu "Video" marque a opção "Full Processing Mode" e depois no mesmo menu clique em "Compression".
Agora iremos configurar as opções do encode. Na janela que irá abrir escolha a opção "Xvid MPEG-4 Codec" na lista e clique em "Configure" (Fig. 4)

Abrindo a janela "Xvid Configuration" (Fig. 5)

acerte as opções: "Profile Level" para "unrestricted" e "Encoding Type" para "Twopass - 1st Pass". E clique em "more..." (1). Nessa nova janela (Fig. 6)

na Guia Profile acerte as opções de modo que fiquem iguais às da Fig. 6. Nessa janela há alguns detalhes que valem a pena serem comentados, alguns DVD Players não suportam Quarter Pixel (QPEL) e/ou B-Frames por isso aconselho que você faça alguns testes (com arquivos menores para poupar tempo e uma mídia RW), verifique o manual ou consulte a assistência do fabricante. Caso seu aparelho não suporte ou suporte alguma das opções basta marcá-las/desmarcá-las ou somente desabilite QPEL e B-Frames (para outro conjunto de configurações de uma olhada nessas figuras feitas pelo Kurth: 1-pass

e 2-pass)

Após acertadas as opções clique em OK.
Agora clique no outro botão "more..." (Item 2 da Fig. 5) e escolha o local onde será salvo o arquivo pass (Stats File, nesse arquivo ficarão as informações necessárias para o segundo pass) (Fig. 7)

e clique em OK. Agora clique em "Advanced Options" (Fig. 5) e nessa janela (Fig. 8)

na Guia Motion deixe as opções conforme a Fig. 8, e na guia Debug desmarque a opção "Display Encoding Status" para poupar memória RAM/Processmento e clique em OK. Agora clique em OK na outras duas janelas abertas (Fig. 4 e Fig.5).
No menu "Audio" marque a opção "No Audio", pois no primeiro pass não há necessidade de reencodar o áudio pois esse pass só serve para analisar o vídeo, assim iremos poupar processamento e Memória ram.
Vá no menu "File > Save As AVI...". Escolha a opção "Audio-Video Interleave (*.avi)" em "Salvar com o tipo:", marque a caixa "Don't run this job now..." escolha o nome do arquivo final e clique em "Salvar".
Pronto acertamos o primeiro pass agora vamos acertar o segundo. De volta a janela principal do VirtualDub utilizando a barra de rolagem (arrastando-a até o fim) verifique a duração do vídeo (Fig. 9)

e também guarde esses números.
Vá novamente no menu "Video > Compression". Clique novamente em "Change", escolha o codec Xvid (o mesmo escolhido anteriormente) e cliquem em "Configure". Escolha o mesmo "Profile @ level" (se necessário modifique as opções no 'more...') e em "Encoding Type" escolha a opção "Twopass - 2nd pass" (Fig. 10)

e clique em "more..." verifique se o caminho do Stats File está igual ao que você escolheu anteriormente, acerte a opção "Overflow control strength" para 0 e clique em OK. Note que agora há um novo botão disponível o "calc..." (1) clique nele. Nessa nova janela (Fig. 11)

você irá utilizar aqueles números marcados anteriormente (FPS e duração do vídeo) acertando as opções: em "Target Size" caso o vídeo seja um episódios "normal" com duração de uns 20-25min coloque 179200 (175Mb) o tamanho padrão para um arquivo desses, escolha "AVI-OpenDML" em "Format", nos campos hours, minutes, seconds e frames per second utilize os números que você viu anteriormente, em áudio escolha "MP3-CBR" em "Format" e marque a opção "Average Bitrate" e escolha a opção "128". Finalmente clique em OK. Clique mais duas vezes nos botões OK.
No menu "Audio" marque a opção "Source Audio" e caso ache necessário verifique se as configurações acertadas em "Compression" anteriormente continuam as mesmas (só por segurança) e verifique se a opção "Full Processing Mode" no menu "Audio" também está marcada.
Novamente no menu "File > Save As AVI...", escolha as mesmas opções de antes e o mesmo nome de arquivo e clique em "Salvar".
De volta à janela principal do VirtualDub, vá no menu "Options" e desmaque as opções "Display Input Video" e "Display Output Video" isso era poupar processamento/RAM. Finalmente vá no menu "File > Job Control" haverá dois itens na fila (1º pass e 2º pass), clique em "Start", pronto o processo será iniciado. Aguarde o fim de tudo (aqui demora em torno de 6h os dois pass xD, note que você pode fazê-los separadamente um por vez desde que possua o Stats File do 1º pass) e pronto você terá o vídeo encodade em Xvid, MP3 e container AVI. Teste ele com uma mída RW em seu DVD player e seja feliz ^^.
Caso você possua algum problema na hora de rodar os vídeos com as configurações acima (causado pelo QPEL ou B-Frames) de uma olhada nessa outra configuração feita pelo Kurth: 1-pass e 2-pass.
3.2 Encodando com somente 1 passNa janela principal do VirtualDub utilizando a barra de rolagem do VirtualDub verifique a duração do vídeo (Fig. 9)

e também guarde esses números. Ainda na tela principal, vá no menu "Options" e desmarque as opções "Display Input Video" e "Display Output Video" isso era poupar processamento/RAM.
Agora iremos configurar as opções do encode. Vá no menu "Video" e marque a opção "Full Processing Mode" e no mesmo menu cliquem na opção "Compression". Na janela que irá abrir escolha a opção "Xvid MPEG-4 Codec" na lista e clique em "Configure" (Fig. 4)

Abrindo a janela "Xvid Configuration" (Fig. 13) acerte as opções: "Profile Level" para "unrestricted" e "Encoding Type" para "Single Pass". Clique em "more..." (1). Nessa nova janela (Fig. 6)

na Guia Profile acerte as opções de modo que fiquem iguais às da Fig. 6. Nessa janela há alguns detalhes que valem a pena serem comentados, alguns DVD Players não suportam Quarter Pixel (QPEL) e/ou B-Frames por isso aconselho que você faça alguns testes (com arquivos menores para poupar tempo e uma mídia RW), verifique o manual ou consulte a assistência do fabricante. Caso seu aparelho não suporte ou suporte alguma das opções basta marcá-las/desmarcá-las ou somente desabilite QPEL e B-Frames. Clique em OK.
Clique no botão "calc...". Nessa nova janela (Fig. 12)

você irá utilizar aqueles números marcados anteriormente (FPS e duração do vídeo) acertando as opções: em "Target Size" caso o vídeo seja um episódios "normal" com duração de uns 20-25min coloque 179200 (175Mb) o tamanho padrão para um arquivo desses, escolha "AVI-OpenDML" em "Format", nos campos hours, minutes, seconds e frames per second utilize os números que você viu anteriormente, em áudio escolha "MP3-CBR" em "Format" e marque a opção "Average Bitrate" e escolha a opção "128". Finalmente clique em OK. Agora clique em "Advanced Options" (Fig. 13) nessa janela (Fig. 8)

na Guia Motion deixe as opções conforme a Fig. 9,

e na guia Debug desmarque a opção "Display Encoding Status" para poupar memória RAM/Processmento e clique em OK. Agora clique em OK na outras duas janelas abertas (Fig. 4 e Fig.13).
Vá no menu "File > Save As AVI..." na janela que abrir acerte as seguines opções: "Salvar com o tipo: Audio-Video Interleave (*.avi)" e deixe desmarcada a opção "Don't run this job now...". Escolha o nome do arquivo final e clique em Salvar.
Aguarde o final do processo (aqui demora em torno de 2-3h) e você terá o arquivo pronto . Teste ele com uma mída RW em seu DVD player e seja feliz ^^.
Agradecimentos: Kurth, H1tsugi e AndCarpi pelos ensinamentos em encode e dicas de quais programas utilizar, e pela paciência (lê-se muita paciência) de terem me explicado um monte de coisas xD.
Fofinha a beta-tester. ^^
Luizgrs
#tnnac@irc.irchighway.net
#anyuu@irc.irchighway.net
Os programas aqui citados e utilizados, e o anime usado como exemplo não são de minha autoria e nem detenho direitos autorais ou algo do tipo dos mesmos.
fonte: http://www.tnnac.net/index.php?page=tutoriais