Näytetään tekstit, joissa on tunniste ohje. Näytä kaikki tekstit
Näytetään tekstit, joissa on tunniste ohje. Näytä kaikki tekstit

sunnuntai 21. huhtikuuta 2013

Kuinka tallentaa pelivideoita

Oletko halunnut tallentaa videoita mutta et ole tiennyt miten sen voi tehdä? Halusit sitten pelata peliä tai esitellä meikkilaukkusi sisältöä videolla niin ajattelin  kertoa ainakin jotain aiheesta. Tämä opas ei ole kaikenkattava tai mene edes kovinkaan tarkkoihin yksityiskohtiin mutta kerron ainakin erään tavan mistä voit lähteä liikkeelle. Tämä ohjeistus koskee Open Broadcaster Software -nimistä ohjelmaa, jonka olen viime kuukausien aikana todennut olevan erinomainen valinta.

Mikä OBS on, mitä se maksaa ja mistä sen saa?


OBS on oikeasti "Striimaukseen"/suoratoistoon tarkoitettu ohjelma eli kuvaa voi lähettää "suorana lähetyksenä" nettisivulle (esim. twitch.tv:hen). Ohjelmalla onnistuu kuitenkin myös se ettei kuvaa lähetetäkään minnekkään vaan se tallennetaan omalle tietokoneelle videotiedostona ja sen jälkeen videon voi lähettää vaikka Youtubeen. Keskityn tässä ohjeistuksessa juuri tähän jälkimmäiseen käyttötapaan.

OBS:n ensimmäinen merkittävä etu on se että se on ilmainen. Tässä tarkoitan että se on ihan oikeastikin ilmainen, eikä vaan sillä tavalla että sen saisi jostain laittomalta sivulta ilmaiseksi. Ohjelma on vielä kehitysvaiheessa mutta toimii jo vähintään yhtä hyvin kuin maksulliset vastaavat ohjelmat, yhtenä tunnetuimmista nimistä XSplit. Toinen joskin pelkästään tallennuskäyttöön oleva ohjelma on Fraps, joka on ollut itsellänikin käytössä (esimerkiksi 95% Giana Sistersin videoistani on tallennettu Frapsilla, Alice: Madness Returnsin videot puolestaan OBS:llä). Laadukkuudestaan huolimatta Frapsin yksi ongelma (joskaan ei ainoa) on se että se on kaupallinen ohjelma ja jos et halua harrastaa laittomuuksia niin Fraps maksaa 30 euroa. OBS on siis hyvä ja halpa tapa myös koittaa että kiinnostaako videoiden tekeminen ylipäätään.

OBS:n toinen etu on sen tuottamien videotiedostojen pieni koko. OBS pakkaa videotiedostot todella pieniksi. Kiintolevytilaa nykytietokoneissa on kyllä yltäkyllin mutta kokoeron merkityksen huomaa viimeistään siinä vaiheessa kun alkaa siirtämään videoita Youtubeen. Frapsilla nauhoitetut videot ovat kyllä erinomaisen laadukkaita mutta se näkyy myös siirtoajoissa. Frapsilla nauhoitettujen 15 minuutin videoiden siirtoaika oli keskimäärin päälle 6 tuntia omalla nettiyhteydelläni (jonka upload-nopeus on yksi megatavu) kun taas yhtä pitkän mutta hieman huonolaatuisemman OBS-videon siirtää noin vartissa. Tietenkään aivan ybernopeiden nettiyhteyksien omistajien ei tarvitse murehtia tästä seikasta.

OBS:n kolmas etu (esimerkiksi Frapsiin verrattuna, Xsplitistä tämä ominaisuus löytyy) on erilaiset näkymät ja kuvanlähteet. Sinun ei tarvitse kuvata pelkästään pelikuvaa tai omaa naamaasi vaan voit kuvata yhdessä nurkassa pelikuvaa, toisessa omaa naamaasi webkameran kautta ja kolmannessa nurkassa voi pyöriä vaikka joku hassunhauska gif-animaatio.

Sitten varsinaiseen asiaan, että mistä OBS:n saa. Ohjelma löytyy projektin omalta nettisivulta osoitteesta http://obsproject.com ja sieltä voi imuroidaan asennusohjelman. Asennuksen jälkeen ohjelman voi käynnistää ja sen pitäisi näyttää jokseenkin tältä:



Jos tekstit ovat toisella kielellä, niin sen voi vaihtaa suomeksi ylävalikosta. Käytännössä valitulla kielellä ei ole merkitystä mutta puhun tässä ohjeessa suomenkielisillä termeillä. Avautuva ruutu jakautuu muutamiin osiin jotka ovat seuraavat. Keskellä ruutua on iso harmaa alue videokuvaa varten, alempana vasemmalla on "Skenet", keskellä "Lähteet" ja oikealla erinäisiä painikkeita.

Skenet


Skenet ovat eri tilanteisiin tarkoitettuja asetuksia. Yhteen skeneen olet saattanut laittaa asetukset että ruudulla näkyy vain pelivideota, toiseen skeneen että ruudulla näkyy vain naamasi webkamerasta ja kolmanteen vaikka että pelikuva täyttää 90% kuvasta mutta webkamerakuvasi näkyy jossain nurkassa pienempänä kuten Let's Play -videoissa monesti on tapana. Jos haluat kesken kuvauksen vaihtaa näkymää niin sinun ei tarvitse alkaa säätämään joka kerta erikseen asetuksia vaan klikkaat vain skenen nimeä jonka asetukset olet laittanut jo etukäteen. Jos et halua alkaa kikkailemaan niin yhdelläkin skenellä jo pärjää.

Lähteet


Jokaiseen skeneen tallennetaan omat kuvanlähteet. Lähteet tarkoittavat että mistä kuva tulee. Pelikuva on yksi kuvanlähde, webkamerakuva on toinen. Lähteen ei ole edes pakko kuvata varsinaisesti mitään kohdetta vaan yhdeksi lähteeksi voit valita tietokoneeltasi jonkun kuvatiedoston ja laittaa sen koristamaan muuten tyhjäksi jäävää nurkkaa. Tarkemmin listattuna kuvalähteet ovat seuraavat:

  • Ruudunkaappaus (voi kuvata Windowsin työpöytää, osaa siitä tai jotain ohjelmaa)
  • Kuva (voi laittaa tiedostossa olevan kuvan)
  • Liukukuva (voi tehdä listan kuvista jotka vaihtuvat säännöllisin väliajoin)
  • Teksti (voi kirjoittaa tekstiä mukaan kuvaan)
  • Videokaappauslaite (jos haluat kuvan esimerkiksi webkamerasta tai sinulla on konsolipelien tallennuskäyttöön kaappauskortti)
  • Pelin kaappaus (kun tietokoneella pyörivä peli on käynnistetty niin täältä voi valita että kuva otetaan kyseisestä pelistä)
Lähteet lisätään klikkaamalla lähdeluetteloa hiiren oikealla painikkeella ja valitsemalla listasta "Lisää" ja sen jälkeen haluttu kuvanlähde. Ensin lähteelle voi antaa haluamansa nimen ja seuraavalla sivulla voi antaa lähteeseen liittyviä asetuksia kuten webkameran asetuksia, kuvan rajauksia jne. Asetukset hyväksytään OK-painikkeella jonka jälkeen palataan takaisin pääsivulle. Jos haluat jälkikäteen muuttaa laitteen asetuksia niin oikea hiiren klikkaus lähteen kohdalle ja "ominaisuudet" -vaihtoehdon naksautus riittää. Kannattaa muistaa myös se että lähteillä on tietty järjestys. Lähdeluettelossa alimpana olevat lähteet ovat "taaimmaisena" kun taas ylimpänä olevat ovat "etummaisena". Jos tätä ei huomioi niin pienempikokoiset lähteet saattavat hukkua näkyvistä jos suurikokoisen kuvan laitetaan sen "eteen". Lähteiden järjestystä voi muuttaa valikon "Siirrä ylös/alas" -toiminnoilla.

Painikkeet


Oikeassa reunassa ovat painikkeet. Tärkein on "Aloita lähetys" jolla varsinainen tallennus aloitetaan ja lopetetaan. Sana lähetys on hieman harhaanjohtava, sillä jos asetuksista on valittu että video tallennetaan tiedostoon niin silloin kuvaa ei lähetetä minnekkään muualle. Jos taas haluat katsella kuvaa asetusten säätämistä varten, niin edellämainitun painikkeen alla on sitä varten "Aloita esikatselu" -painike. "Asetukset" -painikkeesta pääset muuttamaan lähetykseen, tallennukseen ja esim. kuvanlaatuun liittyviä asetuksia.  Jos ei aleta tarkemmin säätämään kaikkia asetuksia niin mielestäni alottelijan kannalta tärkeimmät ovat:

  • Lähetysasetukset -sivulla moodin valinta että tallennetaanko paikallisesti vai lähetetäänkö kuva nettiin, tallennustiedoston nimi ja pikanäppäin tallennuksen aloitukselle/lopetukselle.
  • Kuva -sivulla oman näytön resoluution asettaminen sekä ilmoitus että mitenkä paljon alkuperäiseen verrattuna kuvaa halutaan pienentää.
  • Ääni -sivulla olevat asetukset jos haluat tallentaa mikrofonilla puhetta.
Siinä vaiheessa kun olet lisännyt yhden tai useamman kuvalähteen huomaat varmaan esikatselusta että kuva ei ole oikean kokoinen tai sijaitsee väärässä kohtaa ruutua. Silloin voit klikata "Muokkaa Skeneä" -painiketta jonka jälkeen voit venyttää ja siirtää kuvanlähteitä esikatseluruudulla haluamallasi tavalla. 

Esimerkki


Aikomukseni oli tehdä tästä havainnollinen esimerkkivideo mutta koska kohteena oli juuri videointiohjelma, olisin joutunut käyttämään kuvaukseen toista ohjelmaa. Koittamani toinen ohjelma tuotti kuitenkin niin epäselvää kuvaa että päätin toteuttaa esimerkin ihan vaan kuvaruutukaappausten avulla, olkaa hyvä!

Esimerkissä tehdään siis skene jossa videolle laitetaan tietokoneella pyörivä peli ja ylänurkkaan webkamerasta tulevaa kuvaa.


Lisätään uusi skene.

Annetaan skenelle nimi.

Lisätään kuvanlähde eli pelin kaappaus.

Annetaan kuvanlähteelle nimi.

Peli pyörii jo taustalla joten se näkyy sovelluslistassa. Jos käynnistät pelin
vasta tässä vaiheessa niin joudut päivittämään listan Refresh -painikkeella.
Valitse peli listasta ja paina OK-painiketta.

Painamalla käynnistä esikatselu -painiketta voit katsoa että toimiiko kuvalähde oikein. Esimerkkitapauksena
oleva Alice -peli ei näytä kuvaa ennenkuin olet aukaissut pelin ruudulle ja silloin ei taas näe OBS:ää ja sitä että
näkyykö peli esikatselussa.. Tämän vuoksi toinen tietokoneen näyttö on kätevä että peli on avattuna toisessa näytössä ja toisessa näkyy nauhoituksessa käytettävä OBS -ohjelma. Jos sinulla on kuitenkin vain yksi näyttö käytettävissä niin eräs vaihtoehto mitä voit koittaa on pitää Alicea ikkunoidussa tilassa. Toinen tapa testata toimivuus on esikatselun
sijaan nauhottaa videopätkä ja katsoa siitä että näkyikö kuva pelistä.

Seuraavaksi lisätään samalla tavalla uusi kuvanlähde, tällä kertaa videokaappauslaite.

Annetaan laitteelle nimi.

Valitaan listasta verkkokamera ja jos halutaan nauhoittaa myös puhetta
 niin varmistetaan ettei ääniasetukset ole No Sound -kohdassa.

Käynnistetään taas esikatselutila. Webkameran kuva
aukesi mutta on vielä liian suuri ja väärässä paikassa.

Klikataan Muokkaa Skeneä -painiketta ja raahataan webkameran kuva haluamaan paikkaan
ja haluaman kokoiseksi. Suljetaan muokkaus painamalla uudestaan samasta painikkeesta.

Nyt käynnistetään taas esikatselutila ja todetaan että (ainakin minun tapauksessa) hommat
toimii oikein ja voidaan pelkän esikatselutilan sijaan alkaa käyttää nauhoitustoimintoa.

Eikun vaan tekemään omia Amnesia-videoita!

Tiedän että en ole hyvä kirjoittamaan opastekstejä ja kaikenlainen (rakentava) palaute on aina tervetullutta. Jos satuit koittamaan OBS -ohjelmaan niin olisin kiinnostunut kuulemaan että miten meni. Ja jos selostuksistani ei saanut pienintäkään selvyyttä niin olisi toki hyvä kuulla siitäkin. Kiitos jo valmiiksi, etenkin jos joku jaksoi lukea tännekin asti!

sunnuntai 17. helmikuuta 2013

Kuinka saada konsolin peliohjain toimimaan tietokoneessa

Miksi ihminen ostaa mielummin pelin 20 euron konsoliversion kuin alle 10 euron PC-version? Myönnän että yksi mielestäni hyväksyttävä syy on Trophyt/Archievementit :-D mutta olen kysynyt asiaa usealta konsolipelaajalta ja yleisimmät perustelut ovat olleet että he haluavat a) pelata sohvalla rötköttäen ja telkkarista katsoen sekä b) pelata peliohjaimella ja eivät omista PC:lle erillista ohjainta. Kohdan A tekosyy ratkeaa helposti käyttämällä televisiota tietokoneen näyttönä. Keskityn tässä ohjeistuspostauksessa tekosyyhyn B eli neuvon miten pelikonsolin oma ohjain saadaan PC-käyttöön.

Näissä ohjeissa käytetään MotionInJoy -nimistä ilmaista peliohjaimen emulointiohjelmaa. Muitakin vastaavia ohjelmia on olemassa mutta ainakin kyseinen ohjelma on vaikuttanut hyvältä ja toimivalta. Olen saanut sillä toimimaan PS1, PS2 ja PS3-ohjaimeni ja ohjelma väittää myös tukevan Xbox 360 -ohjainta mutta en ole päässyt kokeilemaan asiaa. Käytän tässä esimerkissä PS3:n ohjainta koska se käyttää USB-liitäntää ja sopii siis suoraan tietokoneen USB-porttiin. Ohjaimen liitetään tietokoneeseen USB-latausjohdolla mutta jos sinulla on tietokoneessa BlueTooth-vastaanotin, langatonkin yhteys ilmeisesti onnistuu. Kerron vielä postauksen loppupuolella, miten eksoottisemman liitännän omaavat PS1 ja PS2 -ohjaimet saadaan myös toimimaan.

Huom! Olen asentanut tässä ohjeessa käytetyt ohjelmat ja ajurit tietokoneelleni jo aiemmin ja eri tietokoneilla asennusprosessi saattaa muutenkin tapahtua hieman eri tavoin joten en voi antaa täysin kädestä pitäen ohjetta. Koitan kuitenkin kertoa suuntaa-antavasti asennuksen eri vaiheet ja mitä niissä kannattaa koittaa tehdä. En myöskään ota vastuuta mahdollisesti esiintyvistä ongelmista tai vahingoista mutta ainakaan itselläni ei tullut mitään laitteiston tai Windowsin kannalta vaarallisia ongelmia vastaan. Käytössäni on ollut Windows 7 ja sen 64-bittinen versio. MotionInJoyn pitäisi toimia Windows XP:llä, Vistalla ja 7:lla, mutta tarkemmat vaatimukset voit lukea täältä. Windows 8:n toimivuudesta en osaa valitettavasti sanoa mitään... no kokeilemallahan se selviää :)

Lataa osoitteesta http://www.xinputer.com/download/MotioninJoy_071001_signed.zip viimeisin versio MotionInJoysta. Paketissa pitäisi tulla MotioninJoy_071001_signed -niminen tiedosto jota klikkailemalla käynnistyy asennusohjelma.

MotionInJoy:n asennus


Asenna ohjelma haluamaasi hakemistoon ja hyväksy kun asennusohjelma kysyy että haluatko käynnistää ohjelman (DS3_tool). Ruudulle pitäisi aueta kutakuinkin allaolevan näköinen ohjelmaruutu. Connected game controllers(s) -ruudussa pitäisi lukea "Waiting for controller(s) to be connected". Kiinnitä viimeistään tässä vaiheessa peliohjain tietokoneeseen ja klikkaa yläreunassa olevaa "Driver Manager" -tekstiä päästäksesi ajurien asentamissivulle.

MotionInJoyn etusivu

Tällä sivulla pitäisi olla listattuna peliohjaimet joskin hieman kryptisemmin ilmaistuna. Tärkeintä on kuitenkin että ohjain löytyy yhdeltä riviltä ja jos ei löydy niin varmista että peliohjain on kiinni tietokoneessa ja paina yläreunassa olevaa "Reload this page" -painiketta. Kun peliohjaimen rivi (minun tapauksessa Port_#0001.Hub...  -alkuinen rivi) tulee näkyviin, ruksaa sen vasemmalla puolella oleva laatikko ja klikkaa alapuolella olevaa "Load driver" -painiketta, jolloin ohjelma asentaa peliohjaimen ajurit.


Ajurien asennussivu

Ajurien asennus suoritettu

Ajurien asentamisen jälkeen palaa takaisin etusivulle yläreunassa olevasta Profiles -tekstistä. "Waiting for controller(s) to be connected" -tekstin tilalle pitäisi olla muuttunut teksti "Dualshock 3/sixaxis (USB)" joka tarkoittaa että ohjain on löytynyt. Jos teksti ei ole vaihtunut, koita käynnistää MotioninJoy Gamepad tool uudestaan.

Jos/kun toivottavasti ohjain on löytynyt, valitse "Select one mode" -valikosta minkä konsolin peliohjainta haluat emuloida. Itse valitsin tässä Playstation 3 -ohjaimen. Voit testata peliohjaimen tärinätoiminnon toimivuutta alapuolella olevasta "Vibration Testing" -painikkeesta. Mene seuraavaksi Game Controller Panel -painikkeesta Windowsin omaan peliohjainsivustolle, jossa voit testata peliohjaimen näppäinten toimivuuden.



Valitse listasta MotionInJoy Virtual Game Controller ja paina Properties -painiketta.


Avautuvalla Test -välilehdellä voit testata PS3-ohjaimen kaikkien näppäinten ja suuntaohjainten toimivuutta. Jos näppäimet eivät toimi, koita käynnistää ohjaimen sen PS-näppäimestä tai hakea pelin ajurit uudelleen aiemmin mainitun Load driver -painikkeen kautta.


Näppäinten toimivuuden testaus

Jos haluat muuttaa peliohjaimen asetuksia niin palaa takaisin MotioninJoy Gamepad tool -ohjelman etusivulle. Valitsemasi peliohjaimen oikealla puolella on linkki "options", jonka kautta voit uudelleenmääritellä näppäimet, tehdä jokaiselle näppäimelle makroja ja muita näppäriä toimintoja.


Näppäinten uudelleenmäärittäminen

Nyt peliohjaimen pitäisi toimia. Jos ei toimi, koita tehdä asennusvaihe uudestaa jos joku vaihe on vahingossa jäänyt tekemättä, itselläni se ainakin auttoi.

Vanha ohjain hyötykäytössä.
Nämä ohjeet koskivat siis Playstation 3:n Dualshock -ohjainta jonka saa toimimaan USB-portin kautta. Entä vanhempien Playstation 1 ja 2 -konsolien ohjaimet joissa liitin on erilainen? Onneksi nekin saadaan toimimaan joskin pienellä lisäavustuksella, nimittäin adapterilla. Peliohjaimien adaptereita on monenlaisia ja hintaisia, omani on GameDogin valmistama ja sen hintahaitari on ollut liikkeestä riippuen 10-15 euroa. En tarkoita että tältä sivulta löytyisi halvimmalla, mutta yhtenä esimerkkinä adapterin myyjistä on Puolenkuun Pelit (http://www.halfmoongames.com/kauppa/product_info.php?cPath=26_74&products_id=21886). Ohjaimen käyttöönotto on kuitenkin erittäin yksinkertaista eli laitetaan vaan adapteri tietokoneen USB-porttiin, Windows etsii netistä automaattisesti ajurit jonka jälkeen peliohjain liitetään kiinni adapteriin ja asennetaan halutessaan tuo aiemmin mainittu MotionInJoy -ohjelma.

En voi valitettavasti siis antaa täydellisiä ohjeita siitä miten peliohajin toimii juuri sinun koneellasi mutta toivottavasti näistä ohjeista on edes jollekin hyötyä. Jos koitat saada ohjaimesi toimimaan näiden ohjeiden avustuksella, olisin erittäin kiinnostunut kuulemaan että onnistuiko homma tai tuliko asennuksessa tai toimivuudessa ongelmia. Kaikenlainen palaute, lisätiedustelu ja keskustelu aiheesta on tervetullutta kommenttiosion puolella! :)