J'ai un film (m4v / h.264 / AAC) qui fonctionne bien sur mon Mac mais j'ai récemment découvert qu'il ne jouera pas sur mon Apple TV3. Après avoir regardé les propriétés de ce fichier vidéo, je vois qu'il a un profil High@4.1 mais le seul support d'Apple TV3 jusqu'à High@4.0. Je pense que la seule propriété qui rend cette vidéo incompatible est le débit binaire vidéo maximal, toutes les autres propriétés semblent être prises en charge dans High@4.0.
Comment puis-je utiliser ffmpeg pour rétrograder cette vidéo vers High@4.0?
Ou dois-je plutôt modifier la propriété réelle (débit binaire max) qui rend cette vidéo 4.1 au lieu de 4.0? Je crains que si je modifie simplement le débit binaire, bien que le fichier soit alors compatible avec High@4.0, il soit toujours `` étiqueté '' comme High@4.1 et ne sera donc toujours pas lu sur mon Apple TV3.
ffmpeg -i input.mp4 -vcodec x264 -vprofile high -vlevel 4.0 -acodec copy output.mp4