Jak ciąć streamy z Twitcha: z 3-godzinnego VOD-a do klipów
Za tobą trzy godziny streamu. Gdzieś w tym pliku siedzi może dziesięć momentów wartych publikacji: clutch, raid, który wypalił, tekst, który zrobi zasięgi. Znaleźć dobre momenty nie jest trudno; trudno je wydłubać z 3-godzinnego nagrania, i właśnie dlatego większość porad pod hasłem jak ciąć streamy z Twitcha urywa się dokładnie tam, gdzie zaczęłaby być przydatna, i dlatego zamiana VOD-ów z Twitcha na klipy to dla większości tych, którzy się za to biorą, wciąż robota na cały wieczór.
To wersja praktyczna: jak ściągnąć VOD-a z Twitcha na własny dysk, co naprawdę zrobić z plikiem, który ciągnie się od trzech do sześciu godzin, co w jednym przebiegu decyduje o tym, które piętnaście sekund ma znaczenie, który klip wrzucić pierwszy i ile czasu zajmuje każdy krok. Większość poradników kończy się na „otwórz w montażówce i przewijaj”. Właśnie tę część warto zastąpić.
W skrócie: jakieś dwadzieścia minut twojej uwagi na sesję plus kilka godzin przetwarzania, przy których nie musisz siedzieć.
Krok 1: ściągnij VOD-a na dysk
Wszystkie kolejne kroki wymagają pliku na dysku. Są trzy zwykłe sposoby, żeby go zdobyć, i nie są równie dobre.
- Pobierz poprzednią transmisję z Twitcha. W Panelu twórcy, w sekcji Treści, przy każdej poprzedniej transmisji jest opcja pobierania, która daje plik MP4. Najpierw włącz „Przechowuj poprzednie transmisje” w ustawieniach streamu, bo Twitch kasuje poprzednie transmisje po ograniczonym czasie przechowywania, a VOD-a, któremu ten czas minął, po prostu już nie ma.
- Wykorzystaj nagranie z OBS, które już masz. Jeśli nagrywasz lokalnie w trakcie streamu, lepszy plik masz już na dysku: bez drugiej transkodacji, bez sufitu bitrate'u ze streamu, nic do pobierania. To droga pierwszego wyboru. Jeśli OBS zapisuje MKV, wejdź w Plik, potem Remuxuj nagrania, i zrób z tego MP4, zanim weźmiesz się za resztę.
- Wyeksportuj highlight. Dobre do jednego momentu, o którym już wiesz, bezużyteczne przy całej sesji, bo najpierw trzeba ten moment znaleźć, żeby go wyeksportować. A to jest właśnie problem do rozwiązania, nie rozwiązanie.
3-godzinna transmisja w 1080p60 waży mniej więcej od 6 do 9 GB. Ściąganie jej z Twitcha zajmuje zwykle od dziesięciu do trzydziestu minut, zależnie od łącza, co samo w sobie jest niezłym argumentem za trzymaniem nagrań lokalnych. Którąkolwiek drogę wybierzesz, zostaw źródło w oryginalnej rozdzielczości i nie kompresuj go wcześniej dla oszczędności miejsca. W ocenie liczy się i obraz, i dźwięk, a rozmyte 720p przekodowane po raz drugi zostawia mniej do odczytania.
Krok 2: co zrobić z plikiem na 3 do 6 godzin
Pierwszy odruch to pokroić sesję na kawałki, żeby narzędzie miało mniej do przegryzienia. Powstrzymaj się. Krojenie ręczne to dokładnie to przewijanie, którego chciałeś uniknąć, i zabija jedyną rzecz, w której przebieg po całej sesji jest naprawdę dobry: porównywanie momentów między sobą. Moment dostaje miejsce dlatego, że wygrał z każdym innym kandydatem z tego samego wieczoru. Potnij plik na pół, a dostaniesz najlepsze z każdej połowy, a to już nie jest ta sama lista.
Przed startem warto zrobić trzy rzeczy:
- Utnij martwe końcówki, nie środek. Plansza „zaraz zaczynamy” na początku i dziesięć minut pogadanki na koniec to czas przetwarzania wydany na nic. Wycięcie tych dwóch kawałków to w większości narzędzi szybkie kopiowanie bez straty jakości, a schodzi prosto z czasu przebiegu.
- Sprawdź miejsce na dysku. Zarezerwuj 30 GB wolnego. Pliki pośrednie i wyrenderowane klipy pionowe zbierają się obok źródła, które samo ma już 8 GB.
- Dziel dopiero powyżej sześciu godzin. Poniżej tej granicy jeden przebieg po całości jest właściwym wyborem. Powyżej sześciu godzin czekanie na pierwszy wynik robi się na tyle długie, że zaczyna boleć, więc podziel maraton na dwa posiedzenia i przejrzyj pierwszą połowę, kiedy leci druga.
Potem odpal i odejdź. Na GPU klasy RTX 3060 3-godzinna sesja przetwarza się mniej więcej dwie do pięciu godzin, co brzmi źle do momentu, w którym zauważysz, że żadna z tych godzin nie jest twoja. Odpal po zejściu ze streamu, a będzie gotowe, zanim wstaniesz. Porównanie, które ma znaczenie, nie brzmi „godziny kontra od ręki”, tylko „godziny, które komputer przepracuje sam, kontra godzina ciągania suwaka po osi czasu”.
Krok 3: jak przebiega ocena momentów
Detektor głośności to naiwna wersja tego pomysłu i zawodzi w sposób, który każdy, kto raz próbował, rozpozna od razu: dostajesz każdy wybuch i zero kontekstu. Widza nigdy nie trzyma jedna rzecz, a za każdym razem chodzi o kilka tych samych rzeczy.
- Zdarzenia w dźwięku, nie głośność. Strzały, wybuchy i reakcje człowieka to co innego niż szczyt na wskaźniku. Młotek uderzający o warsztat jest głośny i nic nie wart.
- To, co na ekranie. Wynik starcia widać w obrazie, a nie na wskaźniku głośności. To po tym poznać walkę wygraną od przegranej, a żaden sygnał z dźwięku ich nie rozróżni.
- Twój głos. Lokalna transkrypcja zaznacza, gdzie mówiłeś i mniej więcej co. Reakcja po zabójstwie bardzo często jest właściwym klipem, a nie samo zabójstwo.
- Kształt. Moment potrzebuje rozbiegu, puenty i miejsca, w którym można się zatrzymać. Piętnaście sekund tego, co zostało po akcji, z puentą w pierwszej sekundzie to słaby klip, nawet jeśli sama puenta jest świetna.
Z tego wszystkiego powstaje jedna ocena na kandydata, a kandydaci trafiają na posortowaną listę. Całym produktem jest właśnie to sortowanie. Narzędzie, które oddaje 50 nieuszeregowanych wycinków, przesunęło problem przewijania, a nie rozwiązało: teraz przewijasz 50 plików zamiast jednego. Z 3-godzinnej sesji chcesz dostać krótką, uporządkowaną listę, a przy każdej pozycji jedno zdanie uzasadnienia, żeby w dziesięć sekund ocenić, czy narzędzie zrozumiało moment, czy tylko usłyszało huk.
Gra zmienia to, jak wygląda sesja: w survivalu puenta narasta przez minuty, a pojedynek rozstrzyga się w cztery sekundy. Nie zmienia natomiast kształtu momentu wartego publikacji, a to właśnie tego kształtu szuka ranking. To, co siedzi w samej sesji, opisują osobne strony o grach: Rust i ARC Raiders. Żadna z nich nie jest listą obsługiwanych gier; takiej listy nie ma, nie ma też gry, która czekałaby w kolejce, żeby się na nią dostać.
Słowo o tym, żeby wysłać to na serwer
Większość narzędzi, które układają stream w ranking za ciebie, robi to po stronie serwera: sesja jedzie na ich maszyny, czeka w kolejce za cudzymi, a ty płacisz w abonamencie. Część z nich potrafi zaciągnąć opublikowanego VOD-a z Twitcha po linku, co oszczędza ci wysyłki. Lokalne nagranie z OBS, które ten poradnik poleca, nie leży na Twitchu, więc je wysyłasz sam, a przy 3-godzinnej sesji to jakieś 8 GB w górę, zanim cokolwiek zacznie się przetwarzać. Na zwykłym domowym łączu sam ten transfer potrafi trwać dłużej niż lokalny przebieg, który miał zastąpić. Tak czy inaczej surowy materiał, razem z momentami, w których puściły ci nerwy, ląduje na cudzym dysku.
Lokalnie płacisz za to wygodą. Nie ma karty w przeglądarce ani obsługi z telefonu, a sprzęt musisz mieć własny. W zamian nic nie opuszcza dysku, płacisz raz i między tobą a wynikiem nie stoi żadna kolejka. Argument za jednorazowym zakupem i porównanie z narzędziem chmurowym jedno i drugie wchodzi w ten kompromis głębiej.
Krok 4: czytaj uszeregowaną listę jak montażysta
Zarezerwuj na to dziesięć minut. To jedyny fragment całego procesu, który naprawdę cię potrzebuje.
Obejrzyj pierwsze dwie sekundy każdego kandydata z góry listy, zanim obejrzysz cokolwiek innego. To otwarcie kupuje resztę klipu, więc taki, który zaczyna się na animacji przeładowania, jest martwy niezależnie od tego, jak dobra jest dziewiąta sekunda. Jeśli puenta jest zakopana, przesuń początek raczej później niż wcześniej. Ochota na przeciągnięcie granicy o duży kawałek zwykle znaczy, że ranking źle odczytał moment, i uczciwym ruchem jest wtedy odpuścić ten klip i wziąć następny z listy, zamiast ratować go ręcznie.
Odrzucaj bez litości. Z 3-godzinnej sesji szukasz trzech klipów do zachowania, nie piętnastu. Typowe fałszywe trafienia łatwo rozpoznać, kiedy już się je zna: głośna śmierć, która wygląda jak zabójstwo, długie budowanie, które dostało punkty za samą krzątaninę, przerywnik z gry, który w ogóle nie jest twoim gameplayem. Weź trzy, resztę zostaw w folderze.
Krok 5: co wrzucić jako pierwsze
Klip z pierwszego miejsca wrzuć jako pierwszy, tego samego dnia, w którym go nagrałeś. Świeżość jest warta więcej niż sprytne układanie kolejności, a o tym, czy konto w ogóle dostanie szansę pokazać następny, decyduje ten najmocniejszy. Nie odkładaj najlepszego na piątek.
Resztę rozłóż w czasie. Jedna sesja z trzema klipami do zachowania to prawie cały tydzień, jeśli publikujesz codziennie. Pion 9:16 z napisami wypalonymi w obrazie to format pod TikToka i YouTube Shorts, bo to właśnie napisy sprawiają, że rozbieg dociera do kogoś, kto ogląda bez dźwięku.
Rytm, który działa przy dwóch streamach w tygodniu: nagrywasz we wtorek i w piątek, po zejściu ze streamu odpalasz przebieg, rano przy kawie przeglądasz listę, publikujesz jeden klip dziennie. Wychodzi sześć albo siedem shortów tygodniowo z materiału, który i tak powstawał, i ani jednego wieczoru spędzonego na osi czasu.
Ile każdy krok naprawdę zajmuje
- Zdobycie pliku: 0 do 30 minut. Zero, jeśli OBS już zapisał go na dysku, do pół godziny na ściągnięcie 3-godzinnej transmisji z Twitcha.
- Ucięcie martwych końcówek: 2 minuty. Opcjonalne, a zwraca się w czasie przetwarzania.
- Przebieg rankingowy: 2 do 5 godzin, bez nadzoru. Na GPU klasy RTX 3060 przy 3-godzinnym źródle. Dłuższe źródła skalują się mniej więcej z długością.
- Przegląd uszeregowanej listy: 10 minut. Jedyny krok, który wymaga twojej uwagi.
- Publikacja: 5 minut. Napisy są już wypalone w obrazie, więc zostaje tytuł i jedno tapnięcie.
Razem przy klawiaturze wychodzi około dwudziestu minut na sesję. Stary sposób, czyli przewijanie 3-godzinnej osi czasu po te same trzy klipy, to bliżej dziewięćdziesięciu minut i mniej znalezionych klipów, bo uwaga siada gdzieś koło czterdziestej minuty i ostatnia godzina VOD-a kończy się przeleciana po łebkach.
Czego wymaga uruchomienie tego u siebie
Przetwarzanie lokalne oznacza, że wymagania są całkiem realne. Windows 10 lub 11, GPU NVIDIA z 6 GB VRAM i obsługą CUDA (RTX 2060, 3050 8GB, 4050 lub lepsze, zalecane 10 GB i więcej), 8 GB RAM, a zalecane 16 GB, oraz 30 GB wolnego miejsca na dysku. GPU od AMD i Intel Arc nie są obsługiwane, nie ma też wersji na macOS ani Linuksa. Jeśli to wyklucza twój komputer, uczciwą odpowiedzią jest narzędzie w przeglądarce, a zestawienie programów do klipów je opisuje.
Jeśli martwi cię liczba klatek w trakcie streamu, a nie po nim, klipowanie bez spadku FPS to tekst o tym, gdzie ten koszt ląduje. Jeśli chodzi o materiał opuszczający komputer, strona o klipowaniu offline mówi, co zostaje lokalnie, a co nie.
Pytania, które naprawdę padają
Jak pobrać VOD-a z Twitcha, żeby go pociąć?
Otwórz Panel twórcy, wejdź w Treści i użyj opcji pobierania przy wybranej poprzedniej transmisji. Zapisze się plik MP4. Najpierw włącz „Przechowuj poprzednie transmisje” w ustawieniach streamu, bo Twitch kasuje poprzednie transmisje po ograniczonym czasie przechowywania. Jeśli nagrywasz też lokalnie w OBS, weź raczej ten plik: lepsza jakość i nic do pobierania.
Czy da się pociąć stream z Twitcha bez montażówki?
Tak. Wystarczy jeden przebieg przez nagranie: każdy kandydujący moment dostaje ocenę, a na wyjściu czeka krótka, uporządkowana lista pionowych klipów z już wypalonymi napisami. Przeglądasz kilka z góry listy i publikujesz. Bez osi czasu, bez przewijania.
Ile trwa zamiana 3-godzinnego VOD-a na klipy?
Około dwudziestu minut twojego własnego czasu. Sam przebieg rankingowy trwa mniej więcej dwie do pięciu godzin na GPU klasy RTX 3060 przy 3-godzinnym źródle i leci bez nadzoru, więc większość ludzi odpala go po streamie, a wyniki ogląda następnego ranka.
Czy dzielić stream na kawałki przed przetwarzaniem?
Nie. Ranking powstaje z porównania momentów w obrębie całej sesji, więc podział pliku daje najlepsze z każdego kawałka zamiast najlepszych z całego wieczoru. Ucięcie planszy „zaraz zaczynamy” i końcówki warto zrobić. Cięcia w środku już nie.
Czy do pracy lokalnej potrzebne jest GPU NVIDIA?
Tak. CutBench działa na Windows 10 lub 11 z GPU NVIDIA, które ma 6 GB VRAM i obsługę CUDA. GPU od AMD i Intel Arc nie są obsługiwane, nie ma też wersji na macOS ani Linuksa.
CutBench robi dokładnie to, na twoim własnym komputerze. Wrzucasz trzygodzinną sesję, a on układa momenty w ranking pionowych klipów z napisami, wszystko na twoim komputerze, bez chmury, za jedną opłatę. Nigdy nie pyta, w co grałeś, więc ten sam przebieg ogarnia Rust i ARC Raiders, i cokolwiek innego, co leży na dysku.