O projektu
Proč tyto stránky existují?
Twitch záznamy streamů uchovává, ale maximálně 60 dní. Stránky jsou tu zejména proto, aby starší videa nezmizela v propadlišti dějin. A pro někoho, kdo se chce dívat offline, může být pohodlnější stahovat videa odsud než složitěji ze samotného Twitche.
Najdu zde opravdu všechny záznamy?
Sterakdary
– ne, ale od prosince 2015 všechny.
Starda
– od května 2020 (kdy začal streamovat plnohodnotně) do 23. července 2022. Využití bylo minimální, proto jsme se domluvili, že další záznamy už nahrávat nebudu
a stávající zůstanou pro zachování počátků Stardova většího streamování.
Není to úplně ideální technické řešení… Proč nemůžu měnit kvalitu a proč se Sterakova videa přehrávají, ale Stardova ne?
Ideální to není. Sterakdaryho videa jsou uložena na OneDrive/Sharepointu, který umožňuje přehrávání videí přímo v HTML
prohlížeči na stránce (ano, načítání trvá a některé prohlížeče jako Opera nebo Safari to nezvládají). Stardova jsou
na Disku Google, který sice dovoluje spouštění naživo, ale služba po několika přehrátích vyhodí chybu a musí se
nespecifikovaný čas čekat. Proto je vše nabízeno jen ke stažení.
Kvalita videí se nedá měnit, jelikož jsou videa nahrávána pouze v nejvyšší kvalitě (tj. ve které se streamovalo),
technicky a kapacitně není možné kvalitu střídat.
Co každé nové video obnáší? Je přidávání záznamů zautomatizováno?
Zdaleka ne. Existují (API) rozhraní, přes která by šlo akce s jednotlivými službami zautomatizovat, ale je zde tolik navázaných
činností, že raději všechno obstarávám ručně. Jde o stahování videí, stahování chatu ve dvou formátech, konverze chatu na video,
upload souborů do cloudu, vygenerování odkazů ke stažení a přidání do systému, doplnění velikosti a času. A v případě Steraka
ještě hledání čtyř vhodných náhledů, ze kterých jde poznat, co se hraje, nebo nějaký zajímavý moment.
Automaticky se načítají pouze stavy streamů, co se hraje a kolik stream aktuálně sleduje lidí.
Proč u některých videích chybí části zvuku?
Twitch u zvukové stopy kontroluje autorská práva, pokud si tedy streamer pustí song, který si nárokuje někdo jiný, v záznamu je pak audio pasáž vystřižená.
Chci si „offline“ přehrát na počítači stream, ale i s chatem současně (Sterakdary)… Nějaká rada?
Přehrávání dvou videí současně a zároveň synchronizovaně (zastavíš/posuneš jedno a zastaví/posune se i druhé atd.) umí pod Windows třeba VLC media player. Nejprve si do počítače stáhni obě videa (stream i chat), pak spusť VLC → menu Média → Otevřít více souborů… → přes tlačítko Přidat přidej video se samotným streamem → zaškrtni zatržítko Zobrazit více možností → zaškrtni Synchronizovaně přehrát další médium → u řádku Extra media klikni na tlačítko Procházet → přes tlačítko Přidat najdi a zvol video s chatem → potvrď tlačítkem Vybrat → spusť přes tlačítko Přehrát. Otevřou se ti dvě okna s oběma videi.
Můžu si nějak převést chat do videa v jiném rozlišení, s libovolnou velikostí/barvou písma atd.?
Určitě. Chat je ke stažení nabízen i ve formátu JSON. Byl stažen a na stránky zkonvertován jako video pomocí open source programu Twitch Downloader. Můžeš si tak stáhnout JSON soubor a snadno si video vytvořit s jinými parametry.
Narazil jsem na chybu… 😱
Budu rád za nahlášení. Pokud to bude v mých silách (nebude to třeba nefunkční přehrávání videí v Opeře či Safari), opravím co nejdříve :) Zkontaktuj mě prosím na Discordu – mikroSlavek.