Jak stříhat videa z akce podle CSV se startovními čísly a časy
Když už víte, kdy je který sportovec před kamerou, nepotřebujete k jeho nalezení porovnávání obličejů. Zapište startovní čísla a časy do tabulky, nahrajte ji do 9Pic Motion a z každého řádku bude klip, který sportovec najde zadáním svého čísla.
Ve zkratce: v nástroji Motion přejděte do Configuration, zapněte Bib Number Search a uložte. Zvolte Download template, vyplňte jeden řádek na klip se sloupci bib_number, video_source, start_time a end_time a pak zvolte Upload CSV. Časy jsou pozice ve videosouboru, ne denní čas. Pokud chcete mít klipy připravené hned, jak lidé začnou hledat, zvolte Prepare ahead.
Kdy je CSV správný nástroj
Motion umí najít lidi podle selfie a přečíst startovní čísla v záznamu. CSV funguje jinak: nástroji Motion přesně řeknete, kde který klip je. To je lepší volba, když:
- Rozpis už říká, kdo je před kamerou. Pořadí startu na jezdeckých závodech, rozplavby a dráhy v plavání, pořadí vystoupení v tanci nebo gymnastice, střelecké situace.
- Obličeje a čísla jsou špatně vidět. Přilby, kamery z boku, jezdci daleko na kolbišti, čísla na podsedlové dečce.
- Chcete přesné střihy. Celou jízdu nebo sestavu od začátku do konce místo pár sekund kolem jednoho zachycení.
- Chcete zaplnit mezery. Běžec, kterého automatické čtení čísel přehlédlo, může dostat klip z jednoho řádku CSV.
Videa použitá jen pro klipy z CSV vůbec nepotřebují čtení obličejů ani čísel. Motion je připraví jen ke stříhání.
Krok 1: Zapněte Clips from your CSV
Otevřete akci, přejděte do části Motion, pak Configuration a Search methods. Zapněte Bib Number Search. Tím se zapne i Clips from your CSV. Zvolte Save changes.
Hned pod přepínačem se objeví panel pro nahrání s tlačítky Download template a Upload CSV. Nahrát můžete i před uložením, ale účastníci dostanou klipy až po uložení přepínače.
Krok 2: Vyplňte sloupce
Zvolte Download template. Šablona má jeden řádek za každé importované video, už vyplněný jeho ID. Řádky podle potřeby zkopírujte a vyplňte. První řádek obsahuje názvy sloupců:
| Sloupec | Co do něj patří |
|---|---|
bib_number | Číslo, které sportovec zadá. Písmena, číslice, mezery, / a -, nejvýš 32 znaků. |
video_source | ID videa ze šablony. Funguje i přesný název souboru, pokud má tento název jen jedno video. |
start_time | Kde klip v daném videu začíná. |
end_time | Kde končí. Musí být po začátku, nejvýš o 10 minut později a ne za koncem videa. |
label | Nepovinné. Poznámka pro vás, například „Cíl“ nebo „Kolo 2“. |
Malý příklad:
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
Číslo A17 má dva řádky, takže kdo zadá A17, dostane dva klipy. Při porovnání čísel nezáleží na velkých a malých písmenech, ale na úvodních nulách ano: 0123 a 123 jsou různá čísla.
Krok 3: Zapište časy tak, jak je Motion čte
Čas je pozice ve videosouboru: jak daleko v záznamu daný okamžik je. Není to denní čas. Motion přijímá:
00:01:02: hodiny, minuty a sekundy01:02: minuty a sekundy62nebo62.5: sekundy
Data, AM/PM a časová pásma se odmítnou. Jedna past v tabulkách: Excel a Google Sheets mohou z 01:02 udělat čas na hodinách. Než začnete psát nebo vkládat, naformátujte oba sloupce s časy jako prostý text.
Klipy z CSV používají vaše časy přesně. Motion nepřidává žádnou rezervu a nastavení délky klipu je nemění. Pokud chcete sekundu nebo dvě před objevením sportovce, započítejte je do času začátku.
Převod čipových časů nebo časů z hodin na pozice
Motion se nepřipojuje k systémům časomíry. Pokud ale máte denní časy, z čipové časomíry, systému hodnocení nebo něčích poznámek, tabulka je dokáže převést:
- Zjistěte denní čas, kdy záznam začal. Když na začátku každého záznamu natočíte hodiny nebo závodní hodiny, bude to snadné a spolehlivé.
- U každého sportovce odečtěte začátek záznamu od jeho denního času. Výsledek je pozice v souboru.
- Od začátku odečtěte pár sekund a ke konci pár přičtěte, aby klip zachytil příchod i samotný okamžik.
- Výsledky zapište jako text ve formátu
hh:mm:ss.
Příklad: kamera začala nahrávat v 08:12:40 a běžec přeběhl časovací koberec v 08:53:50. Průběh je 41 minut a 10 sekund od začátku souboru, takže ho pokryje klip od 00:41:05 do 00:41:20.
Hodiny kamery a časomíry se málokdy shodují na sekundu a časovací koberec může být kousek před záběrem kamery nebo za ním. Po prvním nahrání zkontrolujte několik klipů, a pokud začínají brzy nebo pozdě, posuňte celý sloupec.
Krok 4: Zkontrolujte soubor a pak importujte
Zvolte Upload CSV a vyberte soubor (až 5 MB a 50 000 řádků). Pokud už akce klipy má, zvolte Replace all clips nebo Add to current clips.
Check file nic neukládá. Ukáže, kolik řádků je připravených, řádky s problémy, duplicity, které přeskočí, a upozornění. Tabulka Rows to check uvádí každý problém s číslem řádku tak, jak je ve vaší tabulce, takže ho rychle opravíte. Upozornění, například dva překrývající se řádky pro jedno číslo, import neblokují.
Když vše vypadá správně, zvolte Import N clips (nebo Replace with N clips). Uloží se jen připravené řádky. Jedna akce může mít až 50 000 klipů z CSV.
Krok 5: Zvolte, kdy se klipy vytvoří
V části Clips from your CSV má How participants get these clips dvě možnosti a vlastní tlačítko pro uložení:
- Cut when searched (výchozí): klip se vytvoří, když někdo poprvé hledá dané číslo. První hledání trvá asi minutu a stránka se aktualizuje sama.
- Prepare ahead: Motion připraví každý klip na pozadí, takže se zobrazí okamžitě. Klipy se připravují tempem asi jeden za 2 sekundy, takže pár tisíc řádků zabere několik hodin. Nastavte Keep prepared clips for na 30 až 365 dní.
S volbou Prepare ahead ukazuje pruh průběhu, kolik klipů je připravených, a každý řádek dostane stav: Ready, Preparing, Waiting, Failed, Needs update nebo Expired. Pokud změníte vodoznak nebo nastavení prodeje klipů, klipy se označí jako Needs update a Update clips je vytvoří znovu. Do té doby je účastníci dostávají dál, vystřižené při hledání.
Prepare ahead použijte, když bude hledat hodně lidí najednou, například hned po velkém závodě nebo ve chvíli zveřejnění výsledků.
Oprava chyb
- Remove last import smaže jen klipy z posledního nahrání.
- Delete all clips po potvrzení smaže všechny klipy z CSV.
- Jednotlivý řádek smazat nelze. Opravte řádek v souboru a nahrajte ho znovu s volbou Replace all clips.
- Pokud video nahrajete znovu, jeho staré klipy se označí jako „(replaced)“ a už se nevydávají. Nahrajte CSV s ID nového videa.
CSV spolu s automatickými čísly
Můžete zapnout i Find bibs automatically. U každého videa mají řádky z CSV pro dané číslo přednost před čísly, která tam našel Motion, a automaticky nalezená čísla doplní videa, která vaše CSV nepokrývá. CSV je tak dobrý způsob, jak automatické výsledky opravit nebo doplnit. Viz jak najít startovní čísla ve videu ze závodu.
Co vidí účastníci
V galerii zvolí Video Clips, zadají své startovní číslo a vyberou Find my videos. Dostanou jeden klip za každý řádek CSV pro toto číslo, nejvýš 20. Pokud klipy prodáváte, uvidí náhled s vodoznakem a mohou si koupit čistou verzi. Každý, kdo hledá stejné číslo, dostane stejné klipy.
Časté dotazy
Musím videa i tak zpracovat?
Ano. Importujte a zpracujte je v nástroji Motion, aby se dala stříhat. Když jsou zapnuté jen klipy z CSV, Motion čtení obličejů a čísel přeskočí.
Může mít jedno číslo klipy z několika kamer?
Ano. Přidejte jeden řádek za každé video. Každý řádek je samostatný klip.
Mohu použít stejné CSV pro okruhovou trať?
Ano. Přidejte řádek za každé kolo. Klipy z CSV nejsou omezené na jeden na video.
Jak dlouhý klip může jeden řádek nejvýš vytvořit?
10 minut, což pokryje většinu jízd, sestav a střeleckých situací.
Co dělat dál
Stáhněte šablonu, vyplňte pět řádků pro sportovce, které můžete zkontrolovat, a nahrajte je dřív, než se pustíte do celého seznamu. Pro zbytek nastavení postupujte podle návodu jak nastavit klipy z videa ze závodu. K akcím v aréně si přečtěte klipy jezdců z dlouhých videí z jezdeckých závodů. Všechny možnosti nástroje Motion najdete na stránce 9Pic Motion.