|
|
(161 välissä olevaa versiota 41 käyttäjän tekeminä ei näytetä) |
Rivi 1: |
Rivi 1: |
| MTV3:n Katsomo-videopalvelu on mahdollista saada toimimaan Linuxilla.
| | #OHJAUS [[MTV]] |
| | |
| ==Videoiden katselu==
| |
| [[Tiedosto:Katsomo-ja-mplayer.png|thumb]]
| |
| | |
| Ubuntussa vakiona oleva elokuvasoitin Totem osaa toistaa Windows Media -tiedostomuotoa, mutta jostain syystä Katsomo.fi:n videot eivät avaudu Totemin Firefox-liitännäisessä (eikä myöskään VLC:n Firefox-liitännäisessä). Sen sijaan Mplayerin Firefox-liitännäinen toimii.
| |
| | |
| Poistaaksesi Firefoxista Totem-liitännäisen ja korvataksesi sen MPlayerin vastaavalla, aja komennot:
| |
| sudo apt-get remove totem-mozilla
| |
| sudo apt-get install gecko-mediaplayer
| |
| | |
| Testattu Ubuntu 10.04:llä katsomalla Katsomo.fi:n videoita, jotka eivät vaadi rekisteröitymistä.
| |
| | |
| Jos haluat käyttää Totem- ja MPlayer-liitännäisiä rinnakkain, pitää Firefoxiin asentaa MediaPlayerConnectivity-lisäosa, joka sallii sivustokohtaisesti valita, avataanko jokin video Totemilla vai MPlayerillä.
| |
| | |
| ==Videoiden tallentaminen==
| |
| Katsomo käyttää Windows Media -teknologiaa. Video on tyypillisesti WMV3- ja ääni WMA2-pakattua. Virran osoite on muotoa <tt>mms://media-default.mtv3media.fi/MTV3_PLAY?MSG=fYSHk99G36wg7QTlob9GzBzOHl)(vBgXEum8Ij8FxUgdhE8nZNxIAAw3vF7sFvZRlT8NjLsh07BxfgHcqgX91w!!&m=-1&ts=1256330927464&ae=9&WMContentBitrate=1330000</tt> Tämän osoitteen saa ainakin kahdella tavalla:
| |
| ===Virran osoitteen selvittäminen Firefoxilla===
| |
| # Asenna [[Firefox]]iin MediaPlayerConnectivity-lisäosa.
| |
| # Siirry ohjelman sivulle Katsomossa. Adblock saattaa rikkoa Katsomon.
| |
| # Valitse MediaPlayerConnectivityn valikosta "Listaa kaikki sivun medialinkit". Tällöin MediaPlayerConnectivity-ruudun pitäisi aueta vasemmalle.
| |
| # Kopioi MediaPlayerConnectivity-ruudusta linkin osoite ja avaa se [[VLC]]:llä. Jos MediaPlayerConnectivity on säädetty avaamaan Windows Media VLC:llä, voit myös klikata videoruutua, jolloin video aukeaa suoraan VLC:hen. Ainakin VLC:n versio 0.9.4 osaa avata Katsomon ASX-soittolistan ja hakea virran MMS-osoitteen, joka löytyy nyt ''Tietovälineen tiedoista'' ''Työkalut''-valikosta. | |
| | |
| Ainakin VLC:n versio 0.9.4 jättää jostain syystä äänen tallentamatta, jos virtaa yrittää tallentaa VLC:llä (yksi ratkaisu tähän saattaa tosin olla videon ja äänen tallentaminen erikseen sekä yhdistäminen jälkikäteen, ks. artikkeli [[VLC]]). [[MPlayer]] sen sijaan tallentaa myös äänen. [[Komentorivi]]ltä MPlayerillä ei kuitenkaan ole kovin helppoa tallentaa Katsomon videoita, koska virran osoitteessa on paljon erikoismerkkejä, joihin [[komentotulkki]] kompastuu. Tämän voi kiertää käynnistämällä MPlayerin seuraavan [[Python]]-ohjelman avulla:
| |
| <source lang="python">import subprocess
| |
| | |
| # Kopioi MMS-osoite tähän:
| |
| url = "mms://media-default.mtv3media.fi/MTV3_PLAY?MSG=fYSHk99G36wg7QTlob9GzBzOHl)(vBgXEum8Ij8FxUgdhE8nZNxIAAw3vF7sFvZRlT8NjLsh07BxfgHcqgX91w!!&m=-1&ts=1256330927464&ae=9&WMContentBitrate=1330000"
| |
| | |
| command = ["mplayer", url, "-dumpstream"]
| |
| proc = subprocess.Popen(command)</source>
| |
| | |
| Python-ohjelma tallennetaan esimerkiksi tiedostoon tallenna.py, minkä jälkeen ohjelma suoritetaan komentoriviltä komennolla <tt>python tallenna.py</tt>. Palvelin ilmeisesti sulkee istunnon hyvin pian, joten tallennus kannattaa aloittaa mahdollisimman nopeasti. VLC:n voi jättää toistamaan ohjelmaa ja pitämään istuntoa käynnissä, kunnes MPlayer-tallennuksen saa käyntiin. Ohjelma tallentuu <tt>stream.dump</tt>-nimiseen tiedostoon siihen hakemistoon, jossa tallenna.py käynnistettiin. Jos stream.dump on olemassa, se ylikirjoitetaan.
| |
| | |
| ===Virran osoitteen selvittäminen MPlayerillä===
| |
| MPlayer osaa selvittää ainakin joidenkin virtojen osoitteet suoraan, jos sille antaa soittolistan osoitteeksi muotoa
| |
| http://www.katsomo.fi/metafile.asx?p=43320&bw=800
| |
| olevan osoitteen, jossa parametri <tt>p</tt> saadaan suoraan selaimen osoiteriviltä, kun siirrytään ohjelman sivulle Katsomossa. Ohjelman osoitteet Katsomossa ovat muotoa <tt>http://katsomo.fi/?treeId=363&progId=43320</tt>, josta <tt>progId</tt>-parametrin arvo laitetaan <tt>p</tt>-parametrin arvoksi mplayerin komentoriville. Soittolistaa toistettaessa MPlayerille pitää antaa parametriksi <tt>-playlist</tt>, joten tallennuskomento on
| |
| mplayer -dumpstream -playlist "http://www.katsomo.fi/metafile.asx?p=43320bw=800"
| |
| | |
| | |
| ==Katso myös==
| |
| *[[YLE Areena ja Elävä arkisto]]
| |
| *[[Sub.fi]]
| |
| | |
| [[Luokka:Multimedia]]
| |
| [[Luokka:Ohjeet]] | |