másoláskor metaadat adatbázisban tárolása

Fórumok

Sziasztok!

Lehet hülyeséget kérdezek, de nézzétek el. :)
Érdeklődnék, hogy megoldható-e linux oprendszeren (pl. debian, ubuntu vagy centos), ha bárki a gépre egy videó fájlt másol, annak a metaadatai bekerülnének egy adatbázisba?

Windowsra is érdekelne.
http://hup.hu/node/107424

Hozzászólások

Ha a youtube, vimeo, metacafe, stb eszembe jut azt mondom igen
Ha a megoldás érdekel, az nagyban függ a környezettől (már hogy hogyan fogják feltölteni a videót. ftp, http, rsync, scp, vagy mi)

----
올드보이
http://molnaristvan.eu/

Öööö... mégis, mi másról lehetne? Szóval ezzel nincs leszűkítve a probléma.

Mint írták is, az első gond, hogy észre kell venni, hogy a fájl megjelent. Erre számos módszer van, pl. az említett inotify, ami nagyjából azonnal jelez, de a legtöbb esetben az is elegendő, hogy ha időnként (óránként, naponta) végignézi egy script a fájlrendszert, és az új fájlokról csinál egy listát.

Vagy a lista vagy az inotify által adatok alapján meg lehet találni a fájlt. A következő gond, hogy wtf metaadat és wtf adatbázis? Ugyanis metaadat már az ls -l kimenete is, és egy szövegfájl is lehet adatbázis.

Ha mozitárat akarsz, azaz olyat, hogy ha valaki felmásol a gépre egy filmet, akkor annak meglegyen a rendezője, stílusa, hang- és képformátuma akkor kicsit problémás a helyzet, bár vannak erre megoldások, de azok általában nem az otthoni felhasználók számára készültek.

Én egy ilyesmi problémát kézzel oldottam meg, a filmek mellé csinálok egy .meta fájlt, és én magam beleírom, hogy DIR: Steven Spielberg vagy ACT:Ben Stiller, stb. stb. és ebből gyárt a scriptem egy könyvtárstruktúrát (alapból műfaj szerint vannak szétválogatva a filmek).

Jobb megoldás lenne, ha csak az IMDB azonosítóját tárolnám, és az IMDB-ből szedném ki az zokszigént, de ez csak most jutott az eszembe :D

Linux alatt inotify -vel értesülhetsz egy file létrejöttéről, ha ezt össze drótozod mime type felismeréssel, meg adatbázis kezeléssel akkor célhoz is értél.
De ha sok file jön létre akkor ez nem kevés terhellést fog okozni

----
올드보이
http://molnaristvan.eu/

Ezt az inotify-t nézegettem, nem rossz megoldás. Azt hiszem jó nagy fába vágtam a fejszémet, mert utólag gondolkodva, hogy milyen metaadatot lehet elmenteni róluk, hát nem tudom.
Ez egy kis studióban lenne a clipek gyors megtalálása érdekében. De mint tudjuk nem vagyunk egyformák :), nem minden kolléga kezeli úgy az anyagokat, hogy ha másnak szüksége van rá akkor egyértelműen, gyorsan megtalálja azt és ne kelljen hívogatni a fájl "tulajdonosát". (pl.: clip01, clip02 fájlnevek a dokumentumok mappában semmire sem utal)
Ezért gondoltam arra, hogy automatizálnám a dolgot valamilyen szinten. A gondolataim alapja a SONY HDXchange volt, de mivel nálunk nem egy helyen vannak az anyagok emiatt kellene egy összesítő. A felmásolt fájlok sok infót tartalmaznak ami mind hasznos csak nem utal az anyagra. és ha nem nevezik át onnantól kezdve majdnem ugyanott vagyok. Esetleg még dátum és mappa alapján meg lehet találni.