Vuosien omatekoisten integraatioiden jälkeen lopetimme työnkulun kasaamisen ja rakensimme sen alusta asti.
Mistä tämä tuli
Alkuperäinen tavoite ei ollut rakentaa ohjelmistoa. Tavoite oli jakaa videomme: hauskat pätkät, läheltä piti -tilanteet, tiukat kaksinkamppailut, sivuluisut, kaarteet, kiihdytykset ja jarrutukset. Mutta jokainen video vei tunteja. Rakensimme liitännäisiä, skriptejä ja apuvälineitä, ostimme ohjelmistoja, ja silti jokainen lyhyt video päättyi tuntien työhön. Seuraava vei yhtä kauan. Vaikka data oli tallessa, käsityötä oli niin paljon, että julkaisimme yleensä vain tärkeimmät videot ja loput materiaalista jäi makaamaan.
Omia integraatioita. Liitännäisiä. Muunnosskriptejä. Analyysityökaluja, jotka osasivat kertoa että ajossa oli tapahtunut jotain kiinnostavaa. Silti jouduimme tuomaan useita videoita ja synkronoimaan ne käsin. Ja vaikka tiesimme sen tapahtuneen kohdassa 31:41:59, meidän piti yhä kelata sinne, asettaa merkit, tallentaa ja aloittaa siitä uusi projekti. Jokainen video vei aikansa, ja jos löysimme virheen, se piti korjata alusta niihin kaikkiin.
Se mikä ei koskaan tullut, oli työnkulku. Ei ollut yhtäkään paikkaa, jossa kuva, data ja aikajana olisivat olleet sama asia. Jokainen valmis leike vaati yhä useaa ohjelmaa: viennin ensimmäisestä, datan muunnoksen kahdesta muusta, ja sen muistamisen, missä järjestyksessä ja mitkä leikkeet kuuluivat yhteen.
StintBox 1.0 korvaa koko rivistön. Yksi ohjelma, oma moottorimme, kamerasi kirjoittamasta tiedostosta siihen videoon jonka lataat, eikä välissä ole mitään mitä emme itse hallitse.
Mitä se tarkoittaa versiossa 1.0
Unelma oli yksinkertainen: yhden radalla vietetyn päivän pitää olla leikattavissa ja vietävissä ulos samana iltana, ilman kompromisseja. Siihen yllämme tänään, ja teemme siitä yhä nopeampaa.
- Luemme kameratiedoston itse. GoPro, DJI ja Insta360 tallentavat telemetrian videotiedoston sisään. StintBox avaa sen suoraan, purkajalla joka on omassa hallinnassamme. Ei vientivaihetta ensin, ei oheissovellusta, ei välitiedostoa.
- Widgetit ovat osa ohjelmaa, eivät päälle ruuvattuja. Mittarit, kuvaajat, kartat, ajanotot ja lukemat piirtää sama moottori esikatselussa ja viennissä, joten se minkä näet editorissa on se mikä päätyy tiedostoon.
- Oma kone, omat tiedostot. Mitään ei ladata palvelimelle renderöitäväksi. Materiaalisi ei poistu levyltäsi ellet itse pyydä sitä.
- Kiihdytetty vienti, joka käyttää sitä laitteistoa joka sinulla on. NVIDIAn, Intelin, AMD:n ja Applen enkooderit otetaan käyttöön kun ne ovat olemassa.
- Projektit, automaattitallennus ja kumoaminen, koska illan työn menettäminen kaatumiseen on ratkaistu ongelma kaikkialla muualla paitsi juuri tässä nurkassa.
Minne olemme menossa
Tavoite ei ole muuttunut siitä ensimmäisestä, jonka rakensimme itsellemme: sinun tietosi sinun materiaalillasi, ilman renderöintifarmia, ilman tilausta josta et pääse eroon, ja ilman että jokainen video vie iltapäivän elämästäsi. Kaikki tämän julkaisun jälkeen on sama tavoite, paremmin tehtynä.