Ho un video .mkv con sottotitoli SSA / ASS e amp; Voglio convertirlo in .mp4 così posso guardarlo sul mio iPad. Il video si converte senza errori ma i sottotitoli non ci sono. Come posso risolvere questo problema?
Ho un video .mkv con sottotitoli SSA / ASS e amp; Voglio convertirlo in .mp4 così posso guardarlo sul mio iPad. Il video si converte senza errori ma i sottotitoli non ci sono. Come posso risolvere questo problema?
Conosco un modo relativamente facile e gratuito che condividerò
Quindi utilizzo Handbrake per convertire in h.264 con sottotitoli soft. Ecco la guida .
In alternativa puoi usare MKVTools per convertire i video senza ricodificare (nel caso sia già in h. 264) per risparmiare tempo e successivamente aggiungere i sottotitoli con Subler . Puoi provare a importare i sottotitoli SSA (non ho così a portata di mano ora per verificare se SSA funzionerà con Subler quindi ti preghiamo di segnalarlo se lo farà)
Subler è un'utilità progettata specificamente per quello che vuoi fare. Non solo rewrap, e non transcodifica, il video in un formato amichevole, ma transcodificherà l'audio da ACC a AAC se necessario, e ottimizzerà la posizione dell'atomo mpeg-4 nel file risultante per l'uso amichevole di iTunes. Usa un amichevole paradigma di trascinamento della selezione. Scarica Subler , decomprimi nella cartella Applicazioni e avvia Subler. Digita command-n per iniziare e trascina il file mkv nella finestra e scegli tra le opzioni disponibili per ottenere esattamente ciò che stai chiedendo di fare.
In alternativa, questo script bash utilizza apparentemente ffmpeg, SublerCLI e HandbrakeCLI per eseguire il riavvolgimento in blocco, la transcodifica o altrimenti convertire i file video di varie codecie e iTunes / I wrapper incompatibili con iOS per i formati compatibili con iTunes / iOS, scegliendo automaticamente un metodo che conservi il miglior file risultante di qualità possibile. Tuttavia, non fa, fa i sottotitoli, prende un po 'di lettura e comprensione dello script per ottenere l'installazione delle sue dipendenze, e impiegherà molto tempo per completare l'elaborazione se impostato su molte transcodifiche HandBrake, e mentre lo fa alla fine mangerete tutta la memoria disponibile nel processo, ma è conveniente una volta che funziona e impostata in $ PATH, e in modo non distruttivo posizionerà i file originali in ~ / .Trash in modo da poter visualizzare in anteprima i file risultanti prima di eliminare gli originali.