Some Pixels en / pt

Como tocar videos .MKV pelo AllShare em TVs Samsung

Eu gosto de fazer streaming de videos do Mac para minha Samsung Smart TV através do AllShare. AllShare é um client de DLNA e é muito fácil assistir vídeos direto do Mac com o Playback da Yazsoft.

O problema é que as TVs da Samsung não gostam de arquivos MKV. O Playback até tem conversão de MKV, mas ela depende do projeto Perian, que já foi abandonado, e conversão de vídeo é sempre lento.

Então encontrei uma dica pra conseguir assistir quase qualquer arquivo .MKV facilmente. Você precisa instalar o MKVToolNix primeiro. No Mac, se você já tiver o Homebrew instalado, vai ser simples assim:

brew install mkvtoolnix

E se não tem Homebrew, então instale AGORA! ;]

Agora, você precisa encontrar o video MKV e rodar o comando:

mkvmerge -o corrigido.avi --compression 1:none video_antigo.mkv

O comando vai reconstruir o header do arquivo .MKV sem compressão e renomear como .AVI, para enganar o AllShare! Se ainda não conseguir tocar o vídeo, tente incluir o parâmetro --no-cues. Mas vale lembrar que depois disso você não vai poder pular entre as partes do vídeo.

Se nada funcionar, você provavelmente terá que reconverter o vídeo com HandBrake, Miro Video Converter, FFmpeg ou algum outro software.