Kai daugiau srautinio perdavimo paslaugų pereina į internetą, tikriausiai žiūrite mėgstamus filmus ir TV serialus naršyklėje. Jei naudojate „Netflix“ arba HBO GO, prieiga prie subtitrų (CC) arba VTT / SRT failų yra paprasta. Tačiau daugelis nemokamų paslaugų pagal numatytuosius nustatymus nesiūlo CC ir net jei ji yra, tikėtina, kad kalba nėra anglų.
Štai kodėl turite įkelti SRT / VTT iš URL. Tiems, kurie niekada to nedarė, šis metodas gali atrodyti neįtikėtinas, nes jis apima „GitHub Gist“, „Google DevTools“ ir pagrindinį kodavimą. Bet jei atliksite veiksmus iki T, jums neturėtų kilti problemų įkeliant nurodytus failus.
Kaip įkelti SRT/VTT iš URL
1 žingsnis
Pirmiausia turite atsisiųsti ir įdiegti „Visual Studio Code“ ir gauti norimo žiūrėti filmo / serialo subtitrų / SRT failą. Ir nesijaudinkite, nebus jokio rimto kodavimo, o tik paprastas kopijavimas ir įklijavimas.
2 žingsnis
Paleiskite „Visual Studio Code“ ir įveskite šias eilutes:
1 var thisWidth = jwplayer('medijos grotuvas').getWidth();
2 var thisHeight = jwplayer('medijos grotuvas').getHeight();
3
4 var suck = jwplayer(‘medijos grotuvas’)[0].allSources;
5 jwplayer('medijos grotuvas').setup({
6 "grojaraštis":[{"šaltiniai": čiulpia, "takeliai": [{"failas":"", "label":"anglų kalba", "rūšis": "antraštės", "numatytasis": tiesa}]} ]
7 „plotis“: šis plotis,
8 „aukštis“: šis aukštis
9 });
Pastaba: Skaičiai žymi kodo eilutes. Jie pasirodo pagal numatytuosius nustatymus, kai tik pradedate kopijuoti ir įklijuoti, ir nėra kodo dalis. Įsitikinkite, kad nieko nepraleiskite, kitaip triukas neveiks.
3 veiksmas
Nesant sudėtingos dalies, pats laikas sukurti CC URL. Paleiskite //gist.github.com, paimkite subtitrų failą ir įmeskite jį į pagrindinį Gist Github langą.
Pamatysite du atskirus langus, slinkite aukštyn ir ištrinkite pirmąjį spustelėdami šiukšliadėžės piktogramą. Langas, kurio teksto laukelyje yra „subtitles.srt“, turėtų likti. Slinkite į puslapio apačią ir spustelėkite mygtuką „Sukurti viešą esmę“. Tai pavers jūsų subtitrus laiko žyme pažymėtu kodu.
Galiausiai paspauskite RAW mygtuką, esantį Gist lango viršuje, dešinėje, kad gautumėte kodą URL.
Svarbi pastaba: Neuždarykite jokių langų, „Visual Studio Code“ ar „Gist Git“ centro, nes jų prireiks atliekant kitus veiksmus.
4 veiksmas
Šiuo metu galite pereiti prie internetinio filmo ar serialo, kurį norite žiūrėti naršyklėje „Chrome“. Šiam rašymui naudojome 123Movies ir išbandėme filme „Naktiniai gyvūnai“. Bet kokiu atveju, triukas turėtų veikti kitose platformose ir vaizdo įrašuose, jei jie palaiko JW grotuvą, skirtą HTML5.
Norėdami tęsti, dešiniuoju pelės mygtuku spustelėkite tuščią vietą naršyklėje (įjungę filmą) ir pasirinkite Apžiūrėti. Tai atvers DevTools ir turite spustelėti skirtuką Console.
„DevTools“ išdėstymas jūsų naršyklėje gali atrodyti šiek tiek kitaip, tačiau funkcijos ir paskirties vietos yra tos pačios.
5 veiksmas
Grįžkite į „Visual Studio Code“ langą ir nukopijuokite, tada įklijuokite kodą į „DevTools“ konsolę. (Kodą įvedėte atlikdami 2 veiksmą.)
Po to eikite į Gist Github langą ir nukopijuokite subtitrų URL. Tiksliau, pasirinkite viską adreso juostoje ir paspauskite klaviatūros klavišus cmd arba Ctrl + C. Dabar turite įklijuoti URL į tikslią vietą kode, tai yra 6 eilutė, kaip nurodyta toliau.
"grojaraštis":[{"šaltiniai": suck, "tracks": [{"file":"", "label":"anglų kalba", "rūšis": "antraštės", "default": true}]}]
Tikslas yra tušti skliaustai “” šalia[{"failas": ir visas URL yra skliausteliuose. Atminkite, kad šis žingsnis yra labai svarbus ir neturėtumėte praleisti vietos, nes kitaip jis neveiks.
6 veiksmas
Norėdami patvirtinti pakeitimus, spustelėkite šalia paskutinės eilutės (9 });) konsolėje, žymeklis turi būti iškart už kabliataškio. Tada paspauskite Enter ir automatiškai pasirodys kita kodo eilutė, patvirtinanti, kad viską padarėte teisingai.
7 veiksmas
Spustelėkite X piktogramą, kad išeitumėte iš „DevTools“, taip pat galite uždaryti „Gist Github“ ir „Visual Studio Code“, nes jums jų nebereikės. Spustelėkite paleidimo mygtuką, tada CC, kad įkeltumėte subtitrus į filmą / serialą. Turėtumėte iš karto juos pamatyti grotuve.
Kai kurie išminties žodžiai
Vienas šio metodo trūkumas yra įterptųjų subtitrų problema. Daugelyje internetinių filmų ir serialų, skirtų ne prekės ženklo srautinio perdavimo paslaugoms, yra įtaisyti subtitrai, kurių negalima išjungti. Nereikia nė sakyti, kad mėgstamų vaizdo įrašų žiūrėjimas naudojant du CC rinkinius, švelniai tariant, atitraukia dėmesį.
Kitas dalykas, į kurį reikia atsižvelgti, yra CC kadrų dažnis. Bendras vaizdo įrašo standartas yra 30 kadrų per sekundę, tačiau daugelyje internetinių filmų jis yra maždaug 24 kadrai per sekundę. Tai reiškia, kad jums gali tekti išbandyti keletą SRT failų, kad nustatytumėte, kuris iš jų veikia geriausiai.
Daugybė pagrindinių įsilaužimo įgūdžių
Tiesą sakant, vienintelė sudėtinga dalis yra gauti kodą į „Visual Studio Code“ nepadarant klaidų. Tada taip pat turite nustatyti SRT URL vietą „DevTools“ pulte. Šis metodas taip pat turėtų veikti su VTT failais, o jei jo nėra, yra programų, kurios gali konvertuoti VTT į SRT.
Vienaip ar kitaip, ar šis metodas jums pasiteisino? Kokiose srautinio perdavimo svetainėse ją naudojote? Papasakokite mums apie savo patirtį toliau pateiktame komentarų skyriuje.