Eu tenho um arquivo de vídeo .ts no disco rígido e gostaria de transferi-lo para o meu iPad para assisti-lo lá. Aqui estão alguns dados sobre o arquivo em questão:
- Tamanho: 3,5 GB
- 1 Stream de vídeo: h264, 1920x1080
- 2 fluxos de áudio:
- 1º: AC-3, 5.1, alemão
- 2º: AC-3, Estéreo, Inglês
Eu só me preocupo com a faixa em inglês, se livrar do áudio 5.1 alemão seria bom.
Se possível, gostaria de evitar a recodificação do vídeo devido à quantidade de tempo que leva. Recodificar o áudio (por exemplo, para AAC) seria bom.
Duas questões:
- Existe um aplicativo para o iPad que me permita assistir ao vídeo sem fazer alterações? Soluções gratuitas preferidas.
- Caso contrário, existe um processo para converter o vídeo (ou o contêiner) em um formato que seja nativamente entendido pelo iTunes e pelo iPad? Sei que o áudio do AC-3 pode ser um problema. As soluções de linha de comando são boas. Não há serviços de conversão online, por favor.
Eu tentei o seguinte usando ffmpeg
(instalado através do Homebrew):
ffmpeg -i in.ts -c:v copy -c:a aac -b:a 384k -strict -2 -map 0:v:0 -map 0:a:1 out.mp4
Ele converteu o arquivo, copiou o vídeo e recodificou o áudio em AAC. O arquivo resultante é reproduzido corretamente no QuickTime, mas não pode ser importado para o iTunes. Eu li sobre o átomo de moov e sua localização no arquivo e os problemas com o ffmpeg para colocá-lo no local certo. É isso que estou vendo aqui?