Muokataan sivua MTV Katsomo
Siirry navigaatioon
Siirry hakuun
Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio | Oma tekstisi | ||
Rivi 1: | Rivi 1: | ||
# | MTV3:n Katsomo-videopalvelu on mahdollista saada toimimaan Linuxilla. | ||
==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]] |