Come posso aggiungere i sottotitoli VTT a un video MP4 per visualizzare su un iPhone iOS?

0

Ho un file .mp4 e .vtt con lo stesso nome. Ho provato a sincronizzare entrambi i file su iTunes importandoli allo stesso tempo, ma quando riproduco il video non ci sono didascalie. Il video viene riprodotto nel browser (Chrome) con didascalie. Come aggiungo i sottotitoli .vtt al video .mp4? Preferirei un modo raw e nativo per farlo, senza usare un'app di terze parti (ad eccezione di iTunes). Se non fosse possibile, sarei OK con FFMPEG se necessario.

    
posta Chloe 18.04.2016 - 23:15
fonte

2 risposte

1

Wow ho finalmente trovato una soluzione. ho trovato link e link quindi ho provato alcune cose e ho trovato che funzionava.

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

Sfortunatamente WinFF non ha opzioni per i sottotitoli nella GUI. Non so cosa sia mov_text , ma fortunatamente FFMPEG può capire VTT e convertirlo e Apple può capire mov_text . Ho provato a usare -scodec srt ma continuava a darmi un errore 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. Non volevo codificare i sottotitoli come descritto nel secondo link, ma ero quasi pronto per

.

Grazie a Insomniac Software per avermi fatto sapere che Apple non può farlo automaticamente, nemmeno con iTunes.

    
risposta data 19.04.2016 - 08:13
fonte
0

I sottotitoli VTT sono una funzionalità di HTML5, motivo per cui funziona in Chrome. iTunes non li supporta.

Avrai bisogno dell'utility di terze parti per incorporare il sottotitolo come traccia aggiuntiva nel contenitore MP4. Normalmente raccomanderei Subler per questo, ma non credo che supporti ancora i sottotitoli VTT. Tuttavia, se puoi convertire il file VTT in formato SRT, puoi farlo facilmente con Subler.

Una volta convertito, apri MP4 con Subler, quindi aggiungi il file SRT. Puoi scegliere di avere i sottotitoli semplicemente inclusi nel file in modo che siano opzionali durante la riproduzione o impostarli per essere forzati, quindi saranno sempre visualizzati (se il software di riproduzione lo supporta, quali iTunes e tutti i prodotti Apple fanno)

Spero che questo aiuti

    
risposta data 18.04.2016 - 23:40
fonte

Leggi altre domande sui tag