Kako izrezati videozapise s događanja iz CSV datoteke sa startnim brojevima i vremenima
Ako već znate kada je koji sportaš pred kamerom, ne treba vam podudaranje lica da biste ih pronašli. Upišite startne brojeve i vremena u tablicu, prenesite je u 9Pic Motion i svaki redak postaje isječak koji sportaš pronalazi upisom svog startnog broja.
Ukratko: u alatu Motion otvorite karticu Configuration, uključite opciju Bib Number Search i spremite. Odaberite Download template, ispunite jedan redak po isječku sa stupcima bib_number, video_source, start_time i end_time, a zatim odaberite Upload CSV. Vremena su položaji unutar videodatoteke, a ne doba dana. Odaberite Prepare ahead ako želite da isječci budu spremni čim ljudi pretraže.
Kada je CSV datoteka pravi alat
Motion može pronaći ljude pomoću selfija i očitati startne brojeve na snimci. CSV datoteka je nešto drugo: alatu Motion točno kažete gdje je koji isječak. To je bolji izbor kada:
- Raspored već pokazuje tko je pred kamerom. Redoslijed nastupa na konjičkom natjecanju, plivačke serije i staze, redoslijed nastupa u plesu ili gimnastici, streljačke vježbe.
- Lica i startne brojeve teško je vidjeti. Kacige, bočne kamere, jahači na drugom kraju arene, brojevi na podsedlici.
- Želite točne rezove. Cijeli nastup ili sastav, od početka do kraja, a ne nekoliko sekundi oko jednog pojavljivanja.
- Želite popuniti praznine. Trkač kojeg je automatsko očitavanje startnih brojeva propustilo i dalje može dobiti isječak iz jednog retka CSV datoteke.
Videozapisi koji se koriste samo za isječke iz CSV datoteke uopće ne trebaju očitavanje lica ni startnih brojeva. Motion ih priprema samo za izrezivanje.
Korak 1: uključite Clips from your CSV
Otvorite događanje, idite na Motion, zatim na Configuration i Search methods. Uključite opciju Bib Number Search. Time se uključuje i opcija Clips from your CSV. Odaberite Save changes.
Odmah ispod prekidača pojavljuje se ploča za prijenos s gumbima Download template i Upload CSV. Datoteku možete prenijeti i prije spremanja, ali sudionici dobivaju isječke tek kada je prekidač spremljen.
Korak 2: ispunite stupce
Odaberite Download template. Predložak ima jedan redak po uvezenom videozapisu, s već upisanim ID-jem tog videozapisa. Kopirajte retke po potrebi i ispunite ih. Prvi redak sadrži nazive stupaca:
| Stupac | Što se upisuje |
|---|---|
bib_number | Broj koji će sportaš upisati. Slova, znamenke, razmaci, / i -, do 32 znaka. |
video_source | ID videozapisa iz predloška. Radi i točan naziv datoteke kada samo jedan videozapis ima taj naziv. |
start_time | Gdje isječak počinje u tom videozapisu. |
end_time | Gdje završava. Mora biti nakon početka, najviše 10 minuta kasnije, i ne smije prelaziti kraj videozapisa. |
label | Neobvezno. Bilješka za vas, primjerice „Cilj“ ili „2. krug“. |
Mali primjer:
bib_number,video_source,start_time,end_time,label
1042,finish-cam-1.mp4,00:41:05,00:41:20,Finish
A17,arena-north.mov,01:12:30,01:14:10,Round 1
A17,arena-north.mov,02:03:00,02:04:35,Jump-off
Startni broj A17 ima dva retka, pa onaj tko upiše A17 dobiva dva isječka. Pri usporedbi startnih brojeva velika i mala slova nisu bitna, ali početne nule jesu: 0123 i 123 različiti su startni brojevi.
Korak 3: upišite vremena onako kako ih Motion čita
Vrijeme je položaj u videodatoteci: koliko je trenutak udaljen od početka snimke. To nije doba dana. Motion prihvaća:
00:01:02: sati, minute i sekunde01:02: minute i sekunde62ili62.5: sekunde
Datumi, AM/PM i vremenske zone odbijaju se. Jedna zamka u tablicama: Excel i Google Sheets mogu 01:02 pretvoriti u doba dana. Prije upisivanja ili lijepljenja oblikujte oba stupca s vremenima kao običan tekst.
Isječci iz CSV datoteke koriste točno vaša vremena. Motion ne dodaje vrijeme prije ni poslije, a postavka duljine isječka ne mijenja ih. Ako želite sekundu ili dvije prije pojavljivanja sportaša, uključite ih u početno vrijeme.
Pretvaranje vremena s čipa ili sata u položaje
Motion se ne povezuje sa sustavima za mjerenje vremena. No ako imate doba dana iz mjerenja čipom, sustava bodovanja ili nečijih bilješki, tablica ih može pretvoriti:
- Pronađite doba dana u kojem je snimka počela. Ako na početku svake snimke snimite sat ili sat utrke, to je lako i pouzdano.
- Za svakog sportaša oduzmite početak snimke od njegova doba dana. Rezultat je položaj u datoteci.
- Oduzmite nekoliko sekundi za početak i dodajte nekoliko za kraj, kako bi isječak obuhvatio dolazak i sam trenutak.
- Upišite rezultate kao tekst u obliku
hh:mm:ss.
Primjerice, kamera je počela snimati u 08:12:40, a trkač je prešao mjernu prostirku u 08:53:50. Prelazak je 41 minutu i 10 sekundi od početka datoteke, pa ga pokriva isječak od 00:41:05 do 00:41:20.
Satovi kamere i sustava za mjerenje vremena rijetko se slažu u sekundu, a mjerna prostirka može biti malo prije ili poslije kadra kamere. Nakon prvog prijenosa provjerite nekoliko isječaka i pomaknite cijeli stupac ako su prerani ili prekasni.
Korak 4: provjerite datoteku, a zatim uvezite
Odaberite Upload CSV i odaberite datoteku (do 5 MB i 50.000 redaka). Ako događanje već ima isječke, odaberite Replace all clips ili Add to current clips.
Gumb Check file ništa ne sprema. Prikazuje koliko je redaka spremno, retke s problemima, duplikate koje će preskočiti i upozorenja. Tablica Rows to check navodi svaki problem s brojem retka kakav je u vašoj tablici, pa ga možete brzo ispraviti. Upozorenja, primjerice dva preklapajuća retka za jedan startni broj, ne blokiraju uvoz.
Kada sve izgleda dobro, odaberite Import N clips (ili Replace with N clips). Spremaju se samo spremni retci. Događanje može imati do 50.000 isječaka iz CSV datoteke.
Korak 5: odaberite kada se isječci izrađuju
U odjeljku Clips from your CSV postavka How participants get these clips ima dvije opcije i vlastiti gumb Save:
- Cut when searched (zadano): isječak se izrađuje kada netko prvi put pretraži taj startni broj. Prvo pretraživanje traje oko minutu, a stranica se sama osvježava.
- Prepare ahead: Motion izrađuje svaki isječak u pozadini, pa se pojavljuje odmah. Isječci se pripremaju brzinom od otprilike jednog svake 2 sekunde, pa nekoliko tisuća redaka traje nekoliko sati. Postavku Keep prepared clips for postavite između 30 i 365 dana.
Uz Prepare ahead traka napretka pokazuje koliko je isječaka spremno, a svaki redak dobiva status: Ready, Preparing, Waiting, Failed, Needs update ili Expired. Ako promijenite vodeni žig ili postavke prodaje isječaka, isječci se označavaju s Needs update, a gumb Update clips ponovno ih izrađuje. Do tada ih sudionici i dalje dobivaju, izrezane pri pretraživanju.
Koristite Prepare ahead kada će mnogo ljudi pretraživati odjednom, primjerice odmah nakon velike utrke ili čim se objave rezultati.
Ispravljanje pogrešaka
- Remove last import briše samo isječke iz vašeg posljednjeg prijenosa.
- Delete all clips nakon potvrde briše sve isječke iz CSV datoteke.
- Brisanje pojedinačnog retka ne postoji. Ispravite redak u datoteci i ponovno je prenesite uz opciju Replace all clips.
- Ako ponovno prenesete videozapis, njegovi se stari isječci označavaju s „(replaced)“ i više se ne dijele. Prenesite CSV datoteku s ID-jem novog videozapisa.
CSV datoteka uz automatske startne brojeve
Možete uključiti i opciju Find bibs automatically. Za svaki videozapis retci iz CSV datoteke za neki startni broj imaju prednost pred brojevima koje je Motion ondje pronašao, a automatski pronađeni brojevi popunjavaju videozapise koje vaša CSV datoteka ne pokriva. Zato je CSV datoteka dobar način za ispravljanje ili dopunu automatskih rezultata. Pogledajte kako pronaći startne brojeve u videozapisu utrke.
Što vide sudionici
U galeriji odaberu Videoisječci, upišu svoj startni broj i odaberu Pronađi moje videozapise. Dobivaju po jedan isječak za svaki redak CSV datoteke s tim startnim brojem, najviše 20. Ako prodajete isječke, vide pregled s vodenim žigom i mogu kupiti čistu verziju. Svi koji pretraže isti startni broj dobivaju iste isječke.
Česta pitanja
Moram li i dalje obrađivati videozapise?
Da. Uvezite ih i obradite u alatu Motion kako bi se mogli izrezati. Kada su uključeni samo isječci iz CSV datoteke, Motion preskače očitavanje lica i startnih brojeva.
Može li jedan startni broj imati isječke s više kamera?
Da. Dodajte jedan redak po videozapisu. Svaki redak je zaseban isječak.
Mogu li istu CSV datoteku koristiti za kružnu stazu?
Da. Dodajte redak za svaki krug. Isječci iz CSV datoteke nisu ograničeni na jedan po videozapisu.
Koliko dug može biti isječak iz jednog retka?
Do 10 minuta, što pokriva većinu nastupa, sastava i vježbi.
Što dalje
Preuzmite predložak, ispunite pet redaka za sportaše koje možete provjeriti i prenesite ih prije cijelog popisa. Za ostatak postavljanja slijedite vodič kako postaviti videoisječke s utrke. Za događanja u areni pogledajte isječke jahača iz dugih videozapisa konjičkih natjecanja. Sve mogućnosti alata Motion nalaze se na stranici 9Pic Motion.