Polkkari kirjoitti:
Takoittaako tuo ettei tuossa alkuperäistallenteessa tarvita erillistä tekstitystiedostoa vaan se sisältyy tuohon .ts-tiedostoon? Kun ei nyt ihan ymmärrä..
Juuri näin. .ts = Transport Stream, sisältää kuvan, äänen ja tekstityksen. Eli erillistä tekstitystiedostoa ei tarvitse ladata TVkaistan 8Mbps .ts tallenteseen.
No öh hmm, enpä nyt tiedä, mutta itse en ole asentanut enkä päivittänyt, ihan on se mikä mukana tulee.
Siis mitä nyt pitäisi tehdä, vai eikö tuo toimi siis uusimmassa pythonissa?
Meillä ei ole tiedossa mikä perl-versio SnowLeopardin kanssa tulee. Versionumeron näkee komennolla "perl --version". Kannattanee joka tapauksessa päivittää uusimpaan.
Scripti toimii kyllä uusien perl-versioiden kanssa.
tvkaista kirjoitti:Meillä ei ole tiedossa mikä perl-versio SnowLeopardin kanssa tulee. Versionumeron näkee komennolla "perl --version". Kannattanee joka tapauksessa päivittää uusimpaan.
Scripti toimii kyllä uusien perl-versioiden kanssa.
Ilmeisesti tarkoitit python, eikä perl. Mutta kyllähän siinä vanha oli, eli 2.6, miksi ihmeessä leopardissa on uusi versio ja lumileopardissa vanha, no ehkä sitten olen itse sen leopardin joskus päivittänyt, vaikka en muista. No nyt toimii kuitenkin, kiitokset.
No poistinkin library hakemistosta tuon http:n ja latasin tuon python 2:n, niin alkoi toimimaan. Ilmeisesti mulla ei ole koneella sitten python 3:sta. Mistäpä näistä erkkikään ottaa selvää.
Heräsipä tässä ajatus että onnistuisikohan Tvkaista -tallenteiden lataaminen omalle koneelle Applescriptillä, esim curl-komentoa käyttäen? Näyttäisi olevan aika tehokas komento, vielä kun osaisi käyttää..
Curl:ia tai wget:iä voi käyttää TVkaistan tallenteiden lataamiseen varsin hyvin.
Jos tallenteita ei halua valita käsin niin tarvitaan kuitenkin tuota tvkaista-scriptiä vastaava toiminnallisuus.
Jos oman scriptin haluaa tehdä kannattaa lukea RSS-syötteen ohje: http://alpha.tvkaista.fi/Info?page=RSS
ja tutustua siihen kuinka tuo tvkaista-scripti on tehty.
Tutkiskelin tuon curlin käyttöä ja onko näin ettei sillä voi suoraan ladata kaikkia jossakin tietyssä palvelinosoitteessa olevia tiedostoja? Pitääkö siihen tehdä jokin "luuppi" että se onnistuu?
Curlin käyttöohjeet saa esille kirjoittamalla komentorivillä man curl. Ohjeet löytyvät myös Googlesta. Käytännössä scriptin tulee toimia siten, että ensin se hakee halutut RSS-syöteet, sitten valikoidaan halutut videotiedostot ja sitten ladataan tallenteet curlilla tai wgetillä.
lous kirjoitti:Miten sillä pystyy lataamaan jonkun tietyn ohjelman jos tietää sen ohjelman program id:n, esim 1234567?
tvkaista-0.66 get $ID
$ID korvataan halutun ohjelman id-tunnisteella.
lous kirjoitti:Entä miten sais ladattua ohjelman kuvauksen, nyt se antaa vaan ohjelman nimen?
Tätä ominaisuutta ei käsittääksemme ole olemassa. Palaute tästä kannattaa antaa suoraan ohjelman tekijälle, Matti Pöllälle, koska ei ole tietoa siitä lukeeko hän tätä foorumia. Sähköpostilla ja Twitterillä ainakin tavoittaa.
Curl-komennosta puuttuu -L parametri. Ilman tätä curl ei seuraa TVkaistan käyttämää Location-headarin uutta redirect URL:ia. Käytä myös -O parametriä, jos haluat että tallenne kirjoitetaan levylle eikä standard outiin.
Joka tapauksessa muuta käyttämäsi URL:ia http://www.tvkaista.fi:ksi, äläkä enää käytä vanhaa alpha-osoitetta.
Nyt ton http://www.tvkaista.fi/feedbeta/playlist/ feedin jokaisen ohjelman päiväys on englannin ajassa, eli 2 tuntia jäljessä. Voisko sen muuttaa Suomen aikaan? Muidenkin feedien päiväykset on varmaankin myös väärässä ajassa.
<pubDate>Mon, 14 Feb 2011 22:30:00 +0000</pubDate>
Kokeilin poistaa listalta ohjelmaa CLI:n avulla, mutta se ei toimi. Mikä on toimiva koodi millä jonkun ohjelman saa poistettua Playlistiltä?
Mistäs löytäis täydellisen listan mitä noi erikoismerkit tarkottaa.
Esim nyt siellä on tälläsiä koodeja:
ä ja ë ja ñ
<description>(K-3) Klassikkoelokuvan \"Arvaa kuka tulee päivälliselle\" uusintaversiossa mustan perheen tytär (Zoë Saldaña) järkyttää vanhempansa tuomalla näytille valkoisen poikaystävänsä (Ashton Kutcher). Isä (Bernie Mac) ei aio tyytyä s</description>
lous kirjoitti:Mistäs löytäis täydellisen listan mitä noi erikoismerkit tarkottaa.
Esim nyt siellä on tälläsiä koodeja:
ä ja ë ja ñ
<description>(K-3) Klassikkoelokuvan \"Arvaa kuka tulee päivälliselle\" uusintaversiossa mustan perheen tytär (Zoë Saldaña) järkyttää vanhempansa tuomalla näytille valkoisen poikaystävänsä (Ashton Kutcher). Isä (Bernie Mac) ei aio tyytyä s</description>