Como posso dividir arquivos de vídeo grandes?

2

Eu tenho um aparelho de TV que me permite conectar um disco rígido USB e reproduzir filmes nele. Ele suporta uma gama surpreendentemente ampla de codecs, mas como aprendi ontem (o jeito feio), enquanto ele reproduz arquivos com mais de 2Gb, ele não consegue ler além da marca de 2Gb, então salte para o próximo filme sem jogar o final ...

Agora tenho um monte de filmes em 1080p com mais de 2 horas de duração que quero assistir, e não parece que há uma atualização de firmware para minha TV que consertará isso, então ...

Alguém sabe de algum programa gratuito que dividirá um arquivo de filme em dois?

Estou procurando algo que "refaça o cabeçalho" e realmente divida o arquivo em dois, não algo que o trate como um fluxo de quadros e o recodifique (ou seja, algo que levará segundos para executar, não horas, e manterá a qualidade da imagem intacta).

Se o referido programa também pudesse fazer o mesmo para o arquivo de legendas, seria ideal, embora, se isso não acontecer, eu possa codificar algo que faça isso para mim, se eu souber o ponto exato em que o filme foi cortado.

Os filmes em questão são todos "mkv" ou "mp4", e os arquivos de legendas são todos .srt

    
por Daniel Magliola 03.07.2011 / 13:58

2 respostas

2

O SplitMKV fará isso: Encadeamento de desenvolvimento do SplitMKV em Doom9.org

No entanto, é uma ferramenta de linha de comando, mas bastante simples de usar - e é importante ter o suporte a legendas necessário. Ele é baseado no MKVMerge, que realiza a divisão de vídeo, e o próprio SplitMKV cuida das legendas; Corrigindo os offsets para a saída dividida.

    
por 03.07.2011 / 14:15
4

No LINUX (Ubuntu) mkvmerge GUI é uma excelente ferramenta, mas ...

Dependendo de onde você está indo para reproduzir os arquivos divididos (blurays, tvs, especialmente), você pode ter problemas com a compressão de cabeçalho. remova a compressão na GUI (versões mais antigas) ou na linha de comando:

mkvmerge --split 1G --compression 0:none --compression 1:none --clusters-in-meta-seek -o "output.mkv" "input.mkv"

Este comando dividirá o arquivo input.mkv em segmentos de 1 GB input-001.mkv , input-002.mkv , etc.

Em geral, se o arquivo for reproduzido em seu computador, mas NÃO for reproduzido na TV ou no reprodutor de discos (bluray, dvd), seu problema geralmente será a compactação de cabeçalho.

    
por 15.01.2013 / 12:37