Tietoa tästä työkalusta
Mikä on Shot Extractor?
Pudota videotiedosto ja työkalu toistaa sen kerran läpi enintään 16-kertaisella nopeudella, pisteyttää jokaisen dekooderin esittämän kuvan ja löytää sitten leikkaukset. Tunnistus on adaptiivinen: leikkaus on kuva, jonka erotuspisteet nousevat jyrkästi suhteessa omaan lähiympäristöönsä, eikä kuva, joka ylittää yhteisen kynnysarvon. Tällä on merkitystä, sillä kohtauspisteet skaalautuvat kuvan valomäärän mukaan, joten kiinteä raja jättää leikkaukset huomaamatta tummassa, tunnelmallisessa materiaalissa ja keksii niitä kirkkaassa, vilkkaassa materiaalissa.
Kaksi asiaa kannattaa ottaa mukaan. FRAMES antaa yhden still-kuvan kohtausta kohden, joko säilytettynä tai hylättynä, viety täydellä resoluutiolla. SHEETS antaa yhden kontaktiarkin kohtausta kohden, jossa jokainen ruutu on numeroitu ja aikaleimattu lukujärjestyksessä, sekä otsikon, joka kertoo elokuvan, kohtauksen ja otantatiheyden. Näin arkki on ymmärrettävä itsenäisenä JPEG-tiedostona viikkojen päästäkin.
Kaikki toimii selaimessasi. Selaimen oma dekooderi lukee tiedoston levyltäsi, ja jokainen kuva koostetaan canvas-elementille välilehdessä. Mitään ei lähetetä eikä tallenneta.
Vain paikalliset videotiedostot. YouTube-linkit eivät toimi tässä: kuvan lukeminen edellyttää videovirran lukemista, eikä YouTube tarjoa katselusivulleen tai soittimensa rajapintaan CORS-otsaketta, jota selain tarvitsee niiden lukemiseen. Kuvapikseleihin ei siis pääse käsiksi millään verkkosivulla ilman palvelinta välissä. Lataa video ensin ja pudota tiedosto sitten paikalle.
UKK · SHOT EXTRACTOR
Kysymyksiä: Shot Extractor
Ladataanko videoni palvelimelle?
Ei. Selain lukee tiedoston suoraan levyltäsi objektiosoitteen kautta, ja jokainen kuva piirretään canvas-elementille välilehdessä. Tavuja ei lähetetä minnekään, mitään ei tallenneta, ja työkalu toimii verkkoyhteyden ollessa katkaistu.
Voinko liittää YouTube-linkin?
Ei, eikä syy ole se, ettei sitä ole rakennettu. Kuvan poimiminen tarkoittaa videovirran lukemista; virran osoitteen saaminen tarkoittaa YouTube:n katselusivun tai soittimen rajapinnan lukemista, eikä kumpikaan lähetä selaimen vaatimaa CORS-otsaketta, jolla eri alkuperästä tulevan vastauksen voi lukea. Toistopalkin takana olevat storyboard-sprite-kuvat ovat allekirjoituksella suojattuja ja palauttavat 403-virheen ilman tunnistetta, jonka vain tuo sama estetty vastaus sisältää. Sivusto, joka tarjoaa tämän, ajaa palvelinta, joka lataa videon puolestasi. Lataa se itse ja pudota tiedosto tähän.
Mitä eroa on tiukalla, keskitasolla ja korkealla?
Sitä, kuinka helposti kuva lasketaan leikkaukseksi. Tiukka vaatii voimakkaan piikin ja tunnistaa vain kovat leikkaukset; Korkea tunnistaa läpivientejä ja pyyhkäisyjä, mutta silloin tällöin jakaa vilkkaan kuvan kahtia. Skannaus tallentaa jokaisen kuvan pistemäärän, joten tason vaihtaminen johtaa leikkauslistan uudelleen muistista millisekunneissa. Tiedostoa ei lueta uudelleen.
Kuinka suuren tiedoston työkalu kestää?
Latauskokorajoitusta ei ole, koska lataamista ei tapahdu. Käytännön raja on koneesi dekooderi ja muisti: useiden gigatavujen 4K-tiedostot toimivat, ne vain skannautuvat hitaammin. Kuvaeroja mitataan 128x72-pienennoksesta, joten 4K-tiedoston pisteyttäminen maksaa suunnilleen saman kuin 720p-tiedoston.
Miksi se kertoo, että kuvia pudotettiin?
Skannaus toistaa tiedostoa jopa 16-kertaisella nopeudella ja ottaa vastaan kaiken, minkä dekooderi tarjoaa; hitaammalla koneella tai raskaalla koodekilla osa kuvista ohitetaan. Tunnistus toimii silti, sillä se vertaa jokaista kuvaa sen omaan naapurustoon, joten harvempi jakso nostaa omaa lähtötasoaan, mutta näytteenottoväliä lähempänä olevat leikkaukset voivat yhdistyä. Työkalu kertoo todellisen näytteenottotaajuuden sen sijaan, että vaikenisi siitä.
Mitkä formaatit toimivat?
Mitä tahansa selaimesi osaa toistaa: MP4/H.264 ja WebM kaikkialla, MOV ja HEVC Safarissa ja useimmissa Chrome-versioissa. MKV ja AVI riippuvat sisäisestä koodekista. Jos selain ei pysty dekoodaamaan tiedostoa, työkalu kertoo sen eikä epäonnistu hiljaa.
Ilmainen?
Kyllä. Se toimii kokonaan koneellasi, joten nopeusrajoitusta ei ole. Ei rekisteröitymistä, ei vesileimaa, ei rajaa.