0 votes

Comment ajouter des sous-titres VTT à une vidéo MP4 pour la visionner sur un iPhone iOS ?

J'ai un fichier .mp4 et .vtt avec le même nom. J'ai essayé de synchroniser les deux fichiers avec iTunes en les important en même temps, mais lorsque je lis la vidéo, il n'y a pas de sous-titres. La vidéo est lue dans le navigateur (Chrome) avec les sous-titres. Comment puis-je ajouter les sous-titres .vtt à la vidéo .mp4 ? Je préférerais un moyen brut et natif de le faire, sans utiliser une application tierce (sauf pour iTunes). Si ce n'est pas possible, je serais d'accord avec FFMPEG si nécessaire.

2voto

Chloe Points 1575

Wow, j'ai enfin trouvé une solution. J'ai trouvé https://en.wikibooks.org/wiki/FFMPEG_An_Intermediate_Guide/subtitle_options et https://trac.ffmpeg.org/wiki/HowToBurnSubtitlesIntoVideo alors j'ai essayé quelques trucs et j'ai trouvé que ça marchait.

C:\Users\Chloe\Videos >" \Program Fichiers \WinFF\ffmpeg.exe "-i russian_ark.mp4 -i russian_ark.vtt -vcodec copy -acodec copy -scodec mov_text russian_ark_sub.mp4

Malheureusement, WinFF n'a pas d'options pour les sous-titres dans l'interface graphique. Je ne sais pas ce que mov_text est mais heureusement FFMPEG peut comprendre le VTT et le convertir et Apple peut comprendre mov_text . J'ai essayé d'utiliser -scodec srt mais j'ai reçu une erreur track 2: could not find tag, codec not currently supported in container. Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted. Je ne voulais pas coder en dur les sous-titres comme décrit dans le deuxième lien, mais j'étais presque prêt à le faire.

Merci à Insomniac Software de m'avoir fait savoir qu'Apple ne peut pas faire cela automatiquement, pas même avec iTunes.

0voto

Insomniac Software Points 1843

Les sous-titres VTT sont une fonctionnalité de HTML5, c'est pourquoi ils fonctionnent dans Chrome. iTunes ne les prend pas en charge.

Vous aurez besoin d'un utilitaire tiers pour intégrer les sous-titres en tant que piste supplémentaire dans le conteneur MP4. Normalement, je recommande Subler pour cela mais je ne crois pas qu'il supporte encore les sous-titres VTT. Cependant, si vous pouvez convertir le fichier VTT en format SRT, vous pouvez facilement le faire avec Subler.

Une fois converti, ouvrez le MP4 avec Subler, puis ajoutez le fichier SRT. Vous pouvez choisir d'inclure simplement les sous-titres dans le fichier afin qu'ils soient facultatifs pendant la lecture ou de les forcer pour qu'ils s'affichent toujours (si le logiciel de lecture le permet, ce qui est le cas d'iTunes et de tous les produits Apple).

J'espère que cela vous aidera.

0 votes

J'ai Windows, pas MacOS.

1 votes

Dans ce cas, vous devez demander à un administrateur de déplacer votre question vers une communauté StackExchange plus appropriée (peut-être Production vidéo à vidéo.stackexchange.com ). Vous avez posté ceci dans la section Apple. Cependant, le problème/la réponse est toujours le même. Vous devez trouver un utilitaire pour intégrer les sous-titres au format SRT dans le fichier MP4.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X