0 votos

¿Cómo puedo añadir subtítulos VTT a un vídeo MP4 para verlo en un iPhone iOS?

Tengo un archivo .mp4 y otro .vtt con el mismo nombre. He intentado sincronizar ambos archivos en iTunes importándolos al mismo tiempo, pero cuando reproduzco el vídeo, no hay subtítulos. El vídeo se reproduce en el navegador (Chrome) con subtítulos bien. ¿Cómo puedo añadir los subtítulos .vtt al vídeo .mp4? Preferiría una forma nativa de hacerlo, sin usar una aplicación de terceros (excepto iTunes). Si no es posible, estaría bien con FFMPEG si es necesario.

2voto

Hasan Saad Puntos 3251

Vaya, por fin he encontrado una solución. He encontrado https://en.wikibooks.org/wiki/FFMPEG_An_Intermediate_Guide/subtitle_options y https://trac.ffmpeg.org/wiki/HowToBurnSubtitlesIntoVideo así que probé algunas cosas y descubrí que esto funcionaba.

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

Por desgracia, WinFF no tiene opciones para los subtítulos en la interfaz gráfica de usuario. No sé qué mov_text pero por suerte FFMPEG puede entender VTT y convertir a él y Apple puede entender mov_text . Intenté usar -scodec srt pero me da 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.

0voto

Lockie Puntos 636

Los subtítulos VTT son una característica de HTML5 y por eso funcionan en Chrome. iTunes no los soporta.

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

Una vez convertido, abre el MP4 con Subler, y luego añade el archivo SRT. Puedes elegir que los subtítulos simplemente se incluyan en el archivo para que sean opcionales durante la reproducción o configurarlos para que sean forzados y así se muestren siempre (si el software de reproducción lo soporta, lo cual hace iTunes y todos los productos de Apple)

Espero que eso ayude

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X