Πώς να μετατρέψετε VTT σε SRT (και πότε πραγματικά το χρειάζεστε)
Το VTT και το SRT φαίνονται παρόμοια αλλά δεν γίνονται δεκτά παντού εξίσου. Δείτε πότε η μετατροπή από VTT σε SRT έχει πραγματικά σημασία και πώς λειτουργεί η μετατροπή.
Αν πήρατε υπότιτλους από ένα βίντεο στο διαδίκτυο ή μια ροή HLS, υπάρχει καλή πιθανότητα να καταλήξατε με ένα αρχείο .vtt. Αυτό είναι μια-χαρά για τον browser, αλλά τη στιγμή που θέλετε να χρησιμοποιήσετε αυτούς τους υπότιτλους κάπου αλλού, συχνά θα χτυπήσετε σε τοίχο.
Πού το VTT αδυνατεί
- Λογισμικό επεξεργασίας βίντεο. Το Premiere Pro, το Final Cut, το DaVinci Resolve, και οι περισσότερες desktop NLE έχουν πολύ πιο ωριμαμμένη υποστήριξη εισαγωγής SRT. Η εισαγωγή VTT είναι άτυχη ή τυχερή ανάλογα με την έκδοση.
- Ανέβασμα σε πλατφόρμες. Ενώ το YouTube δέχεται και τα δύο, αρκετές μικρότερες πλατφόρμες, media player, και παλιά συστήματα αναγνωρίζουν μόνο
.srt. - Παλιές ή ενσωματωμένες συσκευές. Smart TV, set-top box, και κάποιο λογισμικό media server (Plex, Jellyfin, Emby) έχουν ιστορικά πιο αξιόπιστη υποστήριξη SRT παρά VTT, ειδικά σε παλιότερο firmware.
Αν μετακινείτε υπότιτλους έξω από ένα πλαίσιο διαδικτύου και σε ένα γενικό εργαλείο βίντεο, το SRT είναι συνήθως η ασφαλέστερη επιλογή.
Τι πραγματικά αλλάζει στη μετατροπή
Η μετατροπή VTT σε SRT είναι μηχανική, όχι δημιουργική: τίποτα δεν αλλάζει στους ίδιους τους υπότιτλους ή στον χρονισμό τους.
- Η γραμμή header
WEBVTTαφαιρείται (το SRT δεν χρησιμοποιεί κάποια). - Τα timestamps αλλάζουν από τελείες σε κόμματα: το
00:00:01.000γίνεται00:00:01,000. - Προστίθενται διαδοχικοί αριθμοί cue αν δεν υπάρχουν ήδη.
- Το στυλ ειδικό για το VTT (τοποθέτηση cue, tags φωνής/χρώματος
<c>) αφαιρείται, καθώς το SRT δεν έχει αντίστοιχο. Αν το αρχείο VTT σας βασίζεται έντονα σε τοποθέτηση ή χρωματισμένα tags ομιλητή, αυτή η οπτική πληροφορία δεν θα μεταφερθεί, μόνο το κείμενο και ο χρονισμός.
Αυτό το τελευταίο σημείο είναι η μόνη πραγματική απώλεια που πρέπει να γνωρίζετε: αν οι υπότιτλοί σας είναι απλός διάλογος χωρίς ειδικό στυλ, η μετατροπή είναι ουσιαστικά χωρίς απώλειες. Αν χρησιμοποιούν τα χαρακτηριστικά στυλ του VTT, θα κρατήσετε τις λέξεις και τον χρονισμό, αλλά όχι τη μορφοποίηση. Το SRT απλά δεν έχει πουθενά να βάλει αυτή την πληροφορία.
Μετατροπή
Δεν χρειάζεται να αγγίξετε τίποτα από αυτά με το χέρι. Ο μετατροπέας VTT σε SRT μας τρέχει εντελώς μέσα στον browser σας. Μην ανεβάσετε τίποτα, επικολλήστε ή αφήστε το αρχείο σας, και αναδιατάσσει τον header, τη μορφή timestamp, και την αρίθμηση cue επιτόπου, ακαριαία.