Corrigir cronogramas de vídeo

0

Então, eu estive passando por todos os meus DVDs e parece que a maneira de obter a mais alta qualidade é que o DVD Shrink decriptografa, rasga e descomprime os DVDs. Depois disso, geralmente acabo com um conjunto de arquivos .vob de alta qualidade (tamanho alto) em uma estrutura clássica de DVD. Então eu uso um script python que eu escrevi para automatizar o processo de encontrar a seqüência do título e então combinar todos os arquivos .vob das seqüências do título em um arquivo (similar ao comando "copy / b" no windows), e então alterando a extensão para .mpg (um formato mais amplamente suportado, em seguida, .vob).

Isso me permite obter um rasgo de alta qualidade em cerca de 40 min.

O problema está em reproduzir os arquivos. Eu preciso de todos os DVD's ripped para jogar no meu computador de mídia usando o Windows Media Center, mas o Windows Media Center (e VLC para esse assunto) todos pensam que os arquivos de vídeo estão em qualquer lugar de 5 min. para 0 min. o que não é um problema (o vídeo continuará sendo reproduzido até o final), mas se você quiser pausá-lo, quando o vídeo não for usado, o vídeo será iniciado completamente (também avançar e retroceder não funciona).

Eu suspeito que é algo errado com a forma como o cronograma é codificado no arquivo de vídeo, vários fóruns na internet recomendaram usar o VirtualDub para corrigir os erros. Mas quando tento abrir o arquivo virtual dub diz que o arquivo não está em codificação mpeg-1 e pode estar em mpeg-2. Existe alguma maneira de corrigir isso?

PS: Estou ciente de que houve uma pergunta semelhante, mas ela não teve nenhuma atividade por dois meses e está lidando mais com arquivos wmv.

    
por Joshkunz 03.05.2010 / 02:01

1 resposta

0

VOBs são modificados MPEG-2 fluxos de programas , enquanto a extensão .mpg é mais amplamente associada a MPEG-1 .

Acho que seus players de vídeo estão confusos com a extensão do arquivo. Eu tentaria:

  • (a) deixando os arquivos com a extensão .VOB,
  • (b) tentar outras extensões comuns (.m2v, .m2p, .mpeg2 são alternativas possíveis) ou
  • (c) codificar o vídeo em outro formato (H.264 ou MPEG-4 / XviD / DivX, em um container Matroska / MKV ou AVI).

Se seus players de vídeo tiverem o mesmo problema com (a) ou (b), atualize seu processo de extração. As duas áreas de preocupação são a sua "descompressão" com o DVD Shrink, e o seu procedimento combinando-vobs-em-um-arquivo. Tente reproduzir os VOBs originais antes que eles se combinem; Se isso tem o mesmo problema, mesmo com o VLC, então você deve tentar um programa ripper diferente (por exemplo, DVD Decrypter).

Se os VOBs não combinados não mostrarem o mesmo problema de reprodução, seu procedimento de combinação está incorreto. Se você realmente precisa deles combinados, você pode ser capaz de executá-los através de um codificador MPEG-2 (por exemplo, TMPGenc) para combinar corretamente os VOBs em um arquivo MPEG-2 real. Espero que, quando feito corretamente, isso apenas reescreva o formato do contêiner, não transcodifique os fluxos de vídeo / áudio.

    
por 03.05.2010 / 02:29