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:
#!/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.