¿Cómo agrego subtítulos VTT a un video MP4 para ver en un iPhone iOS?

0

Tengo un archivo .mp4 y .vtt con el mismo nombre. Intenté sincronizar ambos archivos a iTunes importándolos al mismo tiempo, pero cuando reproduzco el video, no hay subtítulos. El video se reproduce en el navegador (Chrome) con subtítulos bien. ¿Cómo agrego los subtítulos .vtt al video .mp4? Preferiría una forma original y nativa de hacerlo sin utilizar una aplicación de terceros (excepto iTunes). Si no es posible, estaría bien con FFMPEG si fuera necesario.

    
pregunta Chloe 18.04.2016 - 23:15

2 respuestas

1

Wow, finalmente encontré una solución. encontré enlace y enlace Así que probé algunas cosas y encontré que esto funcionó.

  

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

Desafortunadamente, WinFF no tiene opciones para subtítulos en la GUI. No sé qué es mov_text , pero afortunadamente FFMPEG puede entender VTT y convertirse a él y Apple puede entender mov_text . Intenté usar -scodec srt pero me siguió dando un error 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. . No quería codificar los subtítulos como se describe en el segundo enlace, pero estaba casi listo para hacerlo.

Gracias a Insomniac Software por hacerme saber que Apple no puede hacer esto automáticamente, ni siquiera con iTunes.

    
respondido por el Chloe 19.04.2016 - 08:13
0

Los subtítulos VTT son una característica de HTML5 por lo que está funcionando en Chrome. iTunes no los admite.

Necesitará una utilidad de terceros para incrustar el subtítulo como una pista adicional en el contenedor MP4. Normalmente recomendaría Subler para esto, pero no creo que sea compatible con los subtítulos VTT todavía. Sin embargo, si puede convertir el archivo VTT al formato SRT, puede hacerlo fácilmente con Subler.

Una vez convertido, abra el MP4 con Subler, luego agregue el archivo SRT. Puede elegir que los subtítulos se incluyan simplemente en el archivo para que sean opcionales durante la reproducción o configurarlos para que sean forzados y siempre se mostrarán (si el software de reproducción lo admite, como lo hacen iTunes y todos los productos de Apple)

Espero que ayude

    
respondido por el Insomniac Software 18.04.2016 - 23:40

Lea otras preguntas en las etiquetas