Converta mkv com AVC [email protected] para mp4 com ACV [email protected] ou superior

0

Estou tentando converter alguns arquivos mkv que eu tenho para mp4 para que eles possam ser reproduzidos no meu chromecast.

Aqui estão as informações sobre os arquivos de vídeo.

informações sobre o arquivo mkv Como você pode ver, o vídeo e o áudio já estão no formato correto para o chromecast, exceto para o nível do perfil do vídeo.

Eu tenho usado este comando para converter os arquivos mkv para mp4, mas é claro que isso não muda o nível do perfil.

avconv -i input.mkv -codec copy output.mp4

Como posso converter o nível do perfil para um destes níveis 4.1, 4.2 e 5.

    
por Ramis 28.09.2014 / 05:18

1 resposta

0

Surpreende-me saber que o Chromecast não pode reproduzir um vídeo com especificações de nível inferior ... mas de qualquer forma, você pode experimentar um aplicativo como este Editor de nível H.264 para alterar os cabeçalhos dos arquivos. Isso fará com que seu fluxo de bits de vídeo pareça ser um nível diferente do que realmente é. Não tenho conhecimento de uma contraparte * nix, mas você sempre pode alterar os bytes eles mesmos .

Se isso não funcionar, você precisa recodificar o vídeo, infelizmente.

avconv -i input.mp4 -c:a copy -c:v libx264 -profile:v high -level 4.1 -crf 21 output.mp4

Veja este guia para mais informações. O CRF controla a qualidade. Menos é melhor e qualquer coisa entre 18 e 28 é razoável. Para recodificar, você provavelmente desejará estar no lado inferior.

    
por 28.09.2014 / 08:58