Příspěvků: 4
• Stránka 1 z 1
Vytvoření videa z dema
Zdravím, nevím, jestli píšu do správné sekce, protože s tím souvisí ještě "programy" mimo CS, případně mi to přesuňte prosím...
Nyní k problému. V minulosti jsem hodně točil videa z CS 1.6 a nyní jsem si chtěl udělat jen tak "něco". Využíval jsem metodu, nahrej se na demo a poté si demo pusť a natoč to přes bandicam, šupni do programu na střih a hotovo (jednoduše řečeno).
Nyní mám dejme tomu 30 minut materiálu asi z 25 dem. Jenže vždy, když dema natočím bandicam (zkoušel jsem video ve formátu 30, 60 i 120 fps), tak mi přijde, že se až příliš moc seká (tohle mi tedy dřív tak extrémně nedělalo). Také jsem zkoušel prerender, který tomu pomůže, ale pořád to není ono.
Proto hledám nějakou efektivní ověřenou metodu, jak na to, pokud mi je někdo schopný odpovědět.
Tady napíšu něco pro vstup, aby jsme věděli na čem jsme. Jde tedy asi o 25 dem, některé jsou delší třeba 5 kol, některé trvají jedno rychlé kolo. Jedná se o furien, takže je tam spousta rychlého pohybu a demo bylo točeno na cca. 200-400FPS a v případě, že demo pustím a zapnu bandicam, tak mi hra s natáčením běží na cca 120-150fps (fps_max 150).
Byl bych rád, kdyby se objevilo buď něco, jak mohu dobře využít cestu s bandicam, protože mi přijde nejrychlejší a nebo něco, co zabere třeba víc času, ale výsledek bude stát skutečně za to.
Děkuji
Nyní k problému. V minulosti jsem hodně točil videa z CS 1.6 a nyní jsem si chtěl udělat jen tak "něco". Využíval jsem metodu, nahrej se na demo a poté si demo pusť a natoč to přes bandicam, šupni do programu na střih a hotovo (jednoduše řečeno).
Nyní mám dejme tomu 30 minut materiálu asi z 25 dem. Jenže vždy, když dema natočím bandicam (zkoušel jsem video ve formátu 30, 60 i 120 fps), tak mi přijde, že se až příliš moc seká (tohle mi tedy dřív tak extrémně nedělalo). Také jsem zkoušel prerender, který tomu pomůže, ale pořád to není ono.
Proto hledám nějakou efektivní ověřenou metodu, jak na to, pokud mi je někdo schopný odpovědět.
Tady napíšu něco pro vstup, aby jsme věděli na čem jsme. Jde tedy asi o 25 dem, některé jsou delší třeba 5 kol, některé trvají jedno rychlé kolo. Jedná se o furien, takže je tam spousta rychlého pohybu a demo bylo točeno na cca. 200-400FPS a v případě, že demo pustím a zapnu bandicam, tak mi hra s natáčením běží na cca 120-150fps (fps_max 150).
Byl bych rád, kdyby se objevilo buď něco, jak mohu dobře využít cestu s bandicam, protože mi přijde nejrychlejší a nebo něco, co zabere třeba víc času, ale výsledek bude stát skutečně za to.
Děkuji

YouTube: ByF3N0M3N
https://www.youtube.com/user/ByF3N0M3N
https://www.youtube.com/user/ByF3N0M3N
-
F3N0M3N - Redaktor
- Příspěvky: 1286
- Registrován: 08 čer 2013, 14:04
Vytvoření videa z dema
A uz jsi vyzkousel treba tohle? 

-
Rumcajz - Patriot
- Příspěvky: 97323
- Registrován: sob 29.led 1999 0:11:22
Re: Vytvoření videa z dema
Žiadne FPS pre demo neexistujú. Demo obsahuje len pakety odosielané na/prijímané zo serveru.
CS 1.6 má príkaz "startmovie", ktorým vieš spustiť nahrávanie dema priamo do obrázkov. Prispôsobuje rýchlosť prehrávania dema tak, aby sa stíhali obrázky ukladať, a teda ich berie priamo z enginu. Nezabudni nastaviť hru - skryť netgraph, HUD, cross a pod.
Použi "startmovie film 60" pre nahrávanie 60 obrázkov za sekundu. Toto samozrejme žerie neskutočne veľa miesta - bitmapy sú nekomprimované. Nahrávanie ukončíš príkazom "endmovie".
Veľkosť jedného obrázku vieš vypočítať. Pre 24-bitovú farebnú hĺbku (1 bajt na farbu na pixel) zaberie jeden brázok 1920 * 1080 * 3 + 54 (hlavička BMP formátu) = 6220854 B = 6,22 MB.
=> 60 obrázkov (sekunda záznamu) 1920x1080px zaberie 356 MiB.
Následne ich treba spojiť. Ak nechceš výsledné video v postprodukcií spomaľovať, nahrávaj na natívne FPS videa. Kedysi som na to na Windowse používal MakeAVI. V tutoriáloch majú radi VirtualDub. Cez ffmpeg ich môžeš jednoducho spojiť nasledovne:
V mojom prípade boli niektoré snímky (priemerne jeden za sekundu) z nejakého dôvodu rozhádzané, akoby boli sady snímkov prerušované obrázkami z predchádzajúcich záberov. V tomto prípade treba tieto snímky odstrániť a zavolať ffmpeg s inými parametrami:
Logicky budeš musieť zvuk nahrať samostatne.
CS 1.6 má príkaz "startmovie", ktorým vieš spustiť nahrávanie dema priamo do obrázkov. Prispôsobuje rýchlosť prehrávania dema tak, aby sa stíhali obrázky ukladať, a teda ich berie priamo z enginu. Nezabudni nastaviť hru - skryť netgraph, HUD, cross a pod.
Použi "startmovie film 60" pre nahrávanie 60 obrázkov za sekundu. Toto samozrejme žerie neskutočne veľa miesta - bitmapy sú nekomprimované. Nahrávanie ukončíš príkazom "endmovie".
Veľkosť jedného obrázku vieš vypočítať. Pre 24-bitovú farebnú hĺbku (1 bajt na farbu na pixel) zaberie jeden brázok 1920 * 1080 * 3 + 54 (hlavička BMP formátu) = 6220854 B = 6,22 MB.
=> 60 obrázkov (sekunda záznamu) 1920x1080px zaberie 356 MiB.
Následne ich treba spojiť. Ak nechceš výsledné video v postprodukcií spomaľovať, nahrávaj na natívne FPS videa. Kedysi som na to na Windowse používal MakeAVI. V tutoriáloch majú radi VirtualDub. Cez ffmpeg ich môžeš jednoducho spojiť nasledovne:
- Kód: Vybrat vše
ffmpeg -r 60 -i film%05d.bmp -c:v libx264 -vf fps=60 -pix_fmt yuv420p film_out.mp4
V mojom prípade boli niektoré snímky (priemerne jeden za sekundu) z nejakého dôvodu rozhádzané, akoby boli sady snímkov prerušované obrázkami z predchádzajúcich záberov. V tomto prípade treba tieto snímky odstrániť a zavolať ffmpeg s inými parametrami:
- Kód: Vybrat vše
ffmpeg -r 60 -f image2 -pattern_type glob -i 'xdd*.bmp' -c:v libx264 -vf fps=60 -pix_fmt yuv420p xdd.mp4
Logicky budeš musieť zvuk nahrať samostatne.
You either die a сука, or live long enough to become a блять.
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-
ericek111 - CS2 Admin
- Příspěvky: 1418
- Registrován: 21 kvě 2017, 12:01
- Bydliště: /home/erik
Re: Vytvoření videa z dema
Zdravím,
nejjednodušší cesta pro mé videa je HLAE + nějaký program. Nejdřívě to byl Fraps, který se dal nastavit na 120fps a vše šlo v pohodě. Později mi ale přestal fungovat a přešel sem na normální streamovací program OBS, se kterým je sice více práce, ale utrpení odpovídá výsledku. Poslední možnost, kterou bys mohl využít je nvidia. Pokud ji teda ovšem máš, tak můžeš jednoduše nahrávat přes ni.
nejjednodušší cesta pro mé videa je HLAE + nějaký program. Nejdřívě to byl Fraps, který se dal nastavit na 120fps a vše šlo v pohodě. Později mi ale přestal fungovat a přešel sem na normální streamovací program OBS, se kterým je sice více práce, ale utrpení odpovídá výsledku. Poslední možnost, kterou bys mohl využít je nvidia. Pokud ji teda ovšem máš, tak můžeš jednoduše nahrávat přes ni.
Since 2015
-
M4RTIN - CS 1.6 Admin
- Příspěvky: 327
- Registrován: 30 čer 2015, 13:37
- Bydliště: Česká Lípa
Re: Vytvoření videa z dema
Děkuji oběma. Určitě vyzkouším, hlavně "startmovie", věřím, že by z toho mohlo vyjít něco krásného
. Případně pokud máte někdo nějaké další postupy, tak jsem klidně s nimi 


YouTube: ByF3N0M3N
https://www.youtube.com/user/ByF3N0M3N
https://www.youtube.com/user/ByF3N0M3N
-
F3N0M3N - Redaktor
- Příspěvky: 1286
- Registrován: 08 čer 2013, 14:04
Příspěvků: 4
• Stránka 1 z 1
Kdo je online
Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 8 návštevníků