SubRip subtiitrid (.srt)
De StandardSubRip Subtitle (SRT) on vaieldamatu globaalne standard digitaalsete videote subtiitrite ja subtiitrite jaoks, mida hinnatakse selle lihtsuse, inimloetavuse ning universaalse riist- ja tarkvaraühilduvuse tõttu.
Teisenda formaadist SRT formaati VTT
Tasuta SRT -> VTT konverter brauseris. Teisenda faile koheselt oma seadmes.
Kontrolli ja metaandmed
Operatsioonisüsteemid ja failianalüsaatorid tuvastavad SRT faile, kontrollides algset binaarset baidijada:
Baidi-taseme päise allkiri (maagilised baidid)
Operatsioonisüsteemid ja failianalüsaatorid tuvastavad SRT faile, kontrollides algset binaarset baidijada:
HEX-ALLKIRI (NIHE 0):
31 0D 0A 30 30 3A / 31 0A 30 30 3AASCII-ESITUS: 1\r\n00: / 1\n00:
Standardiseerimine: De facto global subtitle standard
Tehnilised andmed
| Konteineri arhitektuur | Sequential numbered subtitle cues separated by blank lines: Cue index, Start --> End timestamps (HH:MM:SS,mmm), and subtitle text |
| Tihendamine | Uncompressed plain text |
| Baitide järjekord (Endianness) | UTF-8 / Unicode text stream (BOM optional) |
| Värviruumid | Optional basic HTML color tags (<font color=...>) |
| Kanalid ja struktuur | Timecoded dialogue text with basic inline styling (bold, italic, underline) |
| Max mõõtmed | Unbounded sequential cues |
| Läbipaistvus | None |
| Voogedastus ja progressiivsus | Sequential single-pass streaming playback |
Tehniline võrdlusmaatriks: SRT vs konkurendid
| Tehniline atribuut | SRT (Praegune) | VTT | ASS | SUB |
|---|---|---|---|---|
| Ühilduvuse ulatus | 100% universaalne kõigis meediamängijates ja telerites | 100% universaalne veebibrauserites | Universaalne anime ja töölauamängijate jaoks | Pärandriistvara DVD-mängijad |
| Ajatempli eraldaja | Koma (nt 00:01:23,456) | Punkt (nt 00:01:23.456) | Punkt (nt 0:01:23.45) | Kaadrite arvu lugemine |
| Stiili paindlikkus | Põhilised HTML-sildid (<b>, <i>, <u>) | Täielik CSS-vihjete stiil ja positsioneerimine | Täiustatud alistussildid ja joonised | Puudub |
| Natiivne HTML5 <track> | Nõuab teisendamist WebVTT-vormingusse | 100% natiivne HTML5 standard | Nõuab WebAssembly dekoodrit | Nõuab teisendamist |
Levinud riknemisvead ja heksataaste juhend
Subtiitrid lähevad filmi edenedes video helist sünkroonist välja.
Juurpõhjus: Kaadrisageduse mittevastavus (nt 23,976 kaadrit sekundis jaoks ajastatud subtiiter mängitakse 25,0 kaadrit sekundis video vastu).
Taastamine: Sünkroniseerige ajatemplid uuesti või nihutage nihet File2File Subtitle Sync Tooli abil.
Turvaanalüüs ja parsimisründevektorid
SRT-failid on lihttekst, kuid vigased vihjeloendurid või HTML-sildid võivad haavatavates meediamängijates käivitada mälutõrkeid.
Teadaolevad ründavektorid
- Pinu puhvri ületäitumine meediamängija SRT ajatempli sõelumisrutiinides (nt CVE-2011-2592).
- Domeenidevaheline skriptimine (XSS) ebasalvestatud HTML-siltide kaudu veebipõhistes subtiitrite renderites.
- Teenusetõkestus kattuvate või järjestikustest erinevate vihjete indeksnumbrite kaudu.
Kaitsealased parimad tavad:
Ajalooline taust ja verstapostid
Peamised eelised
- Absoluutne universaalne ühilduvus: seda toetavad kõik olemasolevad meediamängijad, nutitelerid, videoredaktorid ja voogedastusplatvormid.
- Vaevata lihtne süntaks: lihtne lugeda, tippida või redigeerida mis tahes lihtsas tekstiredaktoris ilma spetsiaalse tarkvarata.
- Kompaktne tekstisalvestus: terve 2-tunnise filmi subtiitrid võtavad tavaliselt vähem kui 100 kilobaiti ruumi.
Tehnilised piirangud ja puudused
- Puudub omapärane ekraani positsioneerimine: subtiitrid on traditsiooniliselt lukustatud video alaossa keskele.
- Minimaalne stiilitugi: piiratud põhiliste HTML-siltidega (<i>, <b>, <u>) ilma kohandatud fontide või paigutuse juhtelementideta.
- Koma kümnenderaldusmärk ajatemplites ('00:01:20,500') erineb veebistandardi punkti eraldajatest.
Huvitavaid tehnilisi fakte
- SRT-i lõi algselt Prantsuse tarkvaraarendaja nimega 'Brain', kes kirjutas SubRipi DVD-delt OCR-i abil subtiitriteeksti eraldamiseks.
- SRT ajatemplites kasutatakse millisekundite eraldajana koma (,), samas kui kaasaegne WebVTT kasutab punkti (.).
- YouTube genereerib tehisintellekti abil automaatselt allalaaditavaid SRT subtiitreid miljarditele videotele.
Korduma kippuvad tehnilised küsimused
Mis on SRT-fail?
SRT-fail on lihtne tekstifail, mis sisaldab videote subtiitreid, sobitades iga dialoogirea täpsete algus- ja lõpuaja templittega.
Kuidas saan SRT teisendada veebivideo jaoks WebVTT-vormingusse?
Saate SRT-failid otse oma veebibrauseris File2File.app abil ühe klõpsuga teisendada kaasaegsesse HTML5 WebVTT (.vtt) vormingusse.
Kuidas kasutada SRT-faili filmiga?
Andke .srt-failile täpselt sama nimi mis teie videofailil (nt 'movie.mp4' ja 'movie.srt') ja pange need samasse kausta; mängijad nagu VLC laadivad selle automaatselt.
Seotud SRT teisenduspaarid
SubRip Text failide teisendamine WebVTT-vormingusse muudab lihttekstina tiitrid kaasaegseteks HTML5-ühilduvateks ajajoonteks veebivideomängijate jaoks.
WebVTT-subtiitrifailide teisendamine SubRip Texti vormingusse võimaldab kaasaegsetel HTML5 veebisubtiitritel töötada traditsioonilistes meediumipleierites ja vanemas videotöötlustarkvaras.
Advanced SubStation Alpha skriptide teisendamine SubRip Text failideks eemaldab keerukad stiilimärgendid, et teie subtiitrid töötaksid lihtsates meediumipleierites.
SRT-subtiitrifailide teisendamine TXT-transkriptsioonideks eemaldab ajakoodid ja järjekorranumbrid, jättes alles puhta ja loetava dialoogi.
Kaadripõhiste MicroDVD subtiitrifailide teisendamine ajapõhistesse SubRip Text vormingutesse võimaldab esitust kaasaegsetes meediapleierites ja veebipõhistel voogedastusplatvormidel.