Kirjoittaja Aihe: Scripti joka hakee kytketyistä laitteista musiikki ja videotiedostot  (Luettu 2295 kertaa)

samsunix

  • Käyttäjä
  • Viestejä: 203
    • Profiili
    • samuliweb
Idea:

Minkä tahansa ulkoisen median (USB) kytkettyä -> suorittaa scriptin joka hakee laitteelta mediatiedostot, lajittelee ja tekee niistä systemlinkit valmiisiin kansioihin (/home/user/ -musiikki, -sarjat, -elokuvat)

Musiikin hakuun löysin tämän scriptin:

Koodia: [Valitse]
#!/bin/bash
formats=(flac ogg mp3)
src=<source directory>
trg=<target directory>
(for f in ${formats[@]}; do
find $src -type f -name \*.$f | xargs -I% -n1 echo "% %"
done) | sed -r "s,$src/\w*,$trg,;s,\.(flac|ogg|mp3),," | sort -k 1,1 -u | \
xargs -l1 sh -c 'mkdir -p "$(dirname "$1")"; ln -s "$2" "$1.${2##*.}"' -

Videotiedostojen lajittelu onkin sitten vähän monimutkaisempi juttu...
Jaksojen ja elokuvien jakaminen voisi onnistua parillakin tapaa:

Pituus:

Elokuvat: Elokuvien pituus vaihtelee 110min - 140min

Sarjat: Yhden jakson pituus sarjoissa on yleensä 20 - 40min (Mutta esim game of thrones ~ 1h 11min)

Määrä / kansio:

Perus leffa kansiossa: 1 + 1 (sample / traileri) = max 2 videotiedostoa / kansio.

Sarjat. 7 videotiedostoa tai enemmän.

Tiedän, että on olemassa ohjelmia joilla manageroida mediatiedostoja, mutta tarvisin scriptin "htpc":lle jota hallinoin kännykkä apin (yatse) avulla joten kaiken olisi hyvä olla automatisoitu.

vesa_turp

  • Käyttäjä
  • Viestejä: 16
    • Profiili
En tiedä meneekö tämä hivenen aiheesta sivuun mutta -
Nauhurilleni (Zoom H2n) täytyy sitä käynnistettäessä ilmoittaa onko se muistialue(sd-kortin lukulaite) vai äänikortti.
Samplerini Akai MPX-16 käyttäytyy muistaakseni samoin.
Kameraani (Nikon 3200) pääsee käsiksi ilman loitsuja kunhan usb-kaapeli on kytkettynä ja kamerassa on virta (olikohan niin että peilin pitää olla alhaalla ?)
T:Vesku