Kaip nemokamai konvertuoti vaizdo įrašą į SRT subtitrus

Nemokama darbalaukio programa, kurią įdiegiate vieną kartą (Windows, macOS, Linux). Joje esantis kalbos atpažinimo modelis Whisper veikia jūsų kompiuteryje, todėl naudojant numatytuosius variklius jūsų vaizdo įrašas niekur neįkeliamas.

Norėdami konvertuoti vaizdo įrašą į SRT subtitrus, atidarykite skirtuką „Transkribuoti“, įtempkite vaizdo ar garso failą, patikrinkite, ar skyriuje „Išplėstiniai nustatymai“ pažymėtas SRT, ir paspauskite „Transkribuoti“. Whisper įrašo SRT – įprastą subtitrų failo formatą – šalia pradinio failo, paruoštą leistuvei, redagavimo programai ar įkėlimui. Jei naudojate nuorodą, žiūrėkite „YouTube“ vadovą.

Prieš pradedant

Atsisiuntimai yra pradiniame puslapyje; reikalavimai – diegimo vadove. Naudokite tik oficialų GitHub leidimų puslapį: diegimo programa nėra pasirašyta skaitmeniniu parašu, todėl pirmą kartą paleidžiant, Windows gali parodyti įspėjimą (Daugiau informacijos > Paleisti vis tiek).

1. Sukurkite SRT

  1. Atidarykite skirtuką „Transkribuoti“ ir nuvilkite vaizdo ar garso failą į langą arba spustelėkite Naršyti failus.... Vienu metu galite pasirinkti kelis failus.
  2. Nustatykite kalbą arba palikite Auto, kad ji būtų nustatyta automatiškai. Pasirinkti patiems yra greičiau ir gali būti tiksliau trumpuose ar triukšminguose įrašuose.
  3. Neprivaloma: užpildykite Laiko intervalas (H:MM:SS), kad transkribuotumėte tik dalį failo.
  4. Pasirinkite subtitrų formatus. Spustelėkite Išplėstiniai nustatymai… ir ieškokite Išvesties formatai. SRT kartu su JSON yra numatytasis pasirinkimas. Pažymėkite VTT (žiniatinklio subtitrų formatą) vaizdo įrašams internete arba ASS (stilizuoti subtitrai / karaokė), jei stilizuojate subtitrus redaktoriuje. Kiekvienas pažymėtas formatas įrašomas kiekvienai užduočiai. Palikite pažymėtą JSON: tai yra JSON failas, kurį programa naudoja transkripcijos peržiūros programai atidaryti.
  5. Neprivaloma: pažymėkite Žodžių laiko žymos, kad būtų išsaugotas kiekvieno žodžio pradžios ir pabaigos laikas; failai bus didesni. Jūsų SRT replikos vis tiek atitiks ištisus segmentus – po vieną repliką kiekvienam šnekos segmentui. Žodžių laiko žymas naudoja VTT ir ASS karaokės stiliaus paryškinimui.
  6. Spustelėkite „Transkribuoti“. Stebėkite užduotį skirtuke Transkribavimo eilė. Subtitrų failas išsaugomas šalia pradinio failo tokiu pačiu pavadinimu ir nauju plėtiniu, pavyzdžiui, talk.mp4 tampa talk.srt, o kortelėje Paskutinis rezultatas yra mygtukas Atidaryti kiekvienam failui.
Skirtukas „Transkribuoti“: mygtukas „Naršyti failus...“, parinktuvai „Variklis“ ir „Modelis“, parinktuvas „Kalba“, žymimieji langeliai „Atpažinti kalbėtojus“ ir „Žodžių laiko žymos“, laukas „Laiko intervalas“, žymimasis langelis „Išvestis: vertimas į anglų kalbą“, mygtukas „Transkribuoti“ ir kortelė „Paskutinis rezultatas“, kurioje pateiktas SRT failas.
Skirtukas „Transkribuoti“ su kortele „Paskutinis rezultatas“, kurioje pateikiami baigti subtitrų failai.

Subtitrai kita kalba

Norėdami gauti subtitrus anglų kalba iš ne anglų kalbos šnekos, pažymėkite Išvestis: vertimas į anglų kalbą; failai gaus pavadinimą su .en-translated. Ši parinktis pagal numatytuosius nustatymus yra išjungta ir veikia ne su kiekvienu varikliu ar modeliu. Kitoms kalboms transkripcijos peržiūros priemonėje esantis neprivalomas skirtukas „DI įrankiai“ gali sukurti dvikalbį SRT, kai sukonfigūruosite jo DI sluoksnį (įdiegtą vietinį modelį arba pasirinktą internetinį teikėją); pagal numatytuosius nustatymus jis yra išjungtas.

2. Pataisykite (neprivaloma)

Atidarykite Peržiūrėti transkripciją kortelėje Paskutinis rezultatas (tam reikalinga JSON išvestis, pažymėta pagal numatytuosius nustatymus). Parinktys Rasti ir pakeisti bei Pašalinti įterpinius pakeičia tekstą; redagavimui eilutė po eilutės naudokite bet kurį subtitrų redaktorių. Dešiniuoju pelės mygtuku spustelėkite segmentą ir pasirinkite Redaguoti laiko žymą..., kad pakeistumėte tik to segmento pradžią ir pabaigą; kiti segmentai nepasislinks.

Spustelėkite Įrašyti pakeitimus (Ctrl+S): programa išsaugo transkripciją, tada iš redaguotos transkripcijos iš naujo sugeneruoja šalia esantį .srt ir kitus tekstinius failus, juos pakeisdama. Failas, kurį pakeitėte kitur, paliekamas nepaliestas, o programa praneša, kad jame vis dar yra senas tekstas. PDF failas niekada neperkuriamas. Windows sistemoje parinktis Atidaryti Subtitle Edit atidaro subtitrų failą tame nemokamame redaktoriuje, kuriame yra garso bangos rodinys tiksliam laiko derinimui.

3. Įdeginkite subtitrus (neprivaloma)

Iš nuorodos: palikite režimą Garsas ir vaizdas, pažymėkite Sukurti vaizdo įrašą su subtitrais ir spustelėkite Atsisiųsti. Programa atsisiunčia, transkribuoja ir įrašo subtitrus į naują failą, pavadintą vaizdo įrašo vardu su galūne -subbed.mp4. Atsisiuntimas ir transkripcija išsaugomi, o esamas failas -subbed.mp4 niekada nepakeičiamas.

Iš jau transkribuoto failo: atidarykite skirtuką Transkribavimo eilė, dešiniuoju pelės mygtuku spustelėkite baigtą eilutę ir pasirinkite Įdeginti subtitrus į vaizdo įrašą.... Tam reikalingas SRT, todėl skyriuje „Išvesties formatai“ palikite pažymėtą SRT. Rezultatas yra MP4 failas, kurį rodo telefonai, televizoriai ir naršyklės. Perkodavimas užtrunka; kiek laiko, priklauso nuo jūsų kompiuterio.

Naudinga žinoti

  • Laiko žymos. SRT laikai atitinka „Whisper“ segmentus. Parinktis Patikslinti žodžių laiką su stable-ts (lėčiau) išplėstiniuose nustatymuose yra papildomas neprivalomas veiksmas, patikslinantis žodžių laiko žymas; pirmą kartą ji atsisiunčia reikiamą komponentą.
  • Patikrinkite prieš skelbdami. Programa pažymi pasikartojančias ar išgalvotas eilutes, tačiau vardus ir skaičius vis tiek verta peržiūrėti.

Klausimai

Kokius subtitrų formatus programa įrašo?

SRT, VTT ir ASS, taip pat TSV, TXT, JSON, LRC, Markdown, DOCX ir PDF bei oTranscribe, ELAN, InqScribe ir Express Scribe formatai.

Kaip pridėti SRT prie „YouTube“ arba vaizdo įrašų redagavimo programos?

Įkelkite arba importuokite .srt kaip subtitrų failą. Programa jį įrašo šalia jūsų vaizdo įrašo tokiu pat pavadinimu ir galūne .srt.

Ar mano vaizdo įrašas kur nors įkeliamas?

Ne, naudojant numatytuosius variklius – ne. Egzistuoja du debesijos varikliai, tačiau jie lieka išjungti, kol patys jų neįjungsite, o parinktis Failas → Dirbti neprisijungus sustabdo bet kokį tinklo naudojimą.

Daugiau vadovų