Kirjoittaja Aihe: MythTV: tallenteiden nimet [Ratkaistu]  (Luettu 2214 kertaa)

SuperOscar

  • Käyttäjä
  • Viestejä: 4329
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
MythTV: tallenteiden nimet [Ratkaistu]
« : 05.03.09 - klo:22.02 »
Tietääkö joku näppärää tapaa selvittää MythTV-tallenteiden tiedosto- ja ohjelmanimien suhdetta? Mielellään skriptattavassa muodossa.

MythTV:n tiedostonimethän ovat sellaisia, että niistä saa selville tallennuskanavan, päivämäärän, aloitusajan ja (ilmeisesti) keston, mutta ei ohjelman nimeä. Kun kopioin HTPC:ltä tallenteita tikulle matkaan mukaan otettavaksi, on aika p***nmoinen vaiva ensin ottaa selville haluamansa ohjelman päivämäärä jne. tiedot ja sen perusteella metsästää tiedostoa. Sarkaintäydennyksestäkään ei ole ratkaisevaa apua tiedostonimien ollessa liki samoja.

Ilmeisesti MythTV käyttää tietokantaa, voisiko siihen iskeytyä jollakin skriptillä?
« Viimeksi muokattu: 05.03.09 - klo:22.15 kirjoittanut SuperOscar »
pöytäkone 1, kannettavat 1–3, NUC: Debian GNU/Linux 13;  pöytäkone 2: NixOS 25.11; RPi 1: FreeBSD 14.3-RELEASE; RPi 2: Raspberry Pi OS 13

SuperOscar

  • Käyttäjä
  • Viestejä: 4329
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: MythTV: tallenteiden nimet
« Vastaus #1 : 05.03.09 - klo:22.15 »
Ääh, KVG ja silleen. Mutta tulipahan selvitettyä muitakin kiinnostuneita varten:

Mythrename.pl-niminen perl-skripti sisältää kaiken tarvittavan. Sen tarkoitus on nimensä mukaisesti muuttaa nimet ihmisen luettaviksi, mutta samallahan skripti käy näppäräksi pohjaksi sellaiselle, joka haluaa selvittää asiat omia skriptejään varten.

Muoks: Sen verran vielä jatkan, että tuo skripti kuuluu MythTV:n asennukseen, mutta sitä ei pureta oletusarvoisesti minnekään (ainakaan Mythbuntussa). Jos sen haluaa käyttöön, voi tehdä esim. jotain tällaista:

Koodia: [Valitse]
cd /usr/local/bin; sudo cp `locate mythrename.pl.gz` .; sudo gunzip mythrename.pl.gz
« Viimeksi muokattu: 06.03.09 - klo:22.09 kirjoittanut SuperOscar »
pöytäkone 1, kannettavat 1–3, NUC: Debian GNU/Linux 13;  pöytäkone 2: NixOS 25.11; RPi 1: FreeBSD 14.3-RELEASE; RPi 2: Raspberry Pi OS 13