A FileBot figyelőmappák beállításával kihagyhatja a médiakönyvtár kezelésének fárasztó részét: a fájlok kézi átnevezését, az epizódok rendezését és a grafikák lekérését minden alkalommal, amikor valami befejeződik a letöltéssel. Ez az útmutató végigvezeti Önt egy megbízható figyelőmappa-beállítás létrehozásán, függetlenül attól, hogy a FileBotot asztali gépen, Synology vagy QNAP NAS-on vagy Docker-tárolóban futtatja. Mindenkinek szól, aki azt akarja, hogy az új tévéműsorokat és filmeket a rendszer automatikusan azonosítsa, átnevezze, és egy rendezett könyvtári struktúrába kerüljön anélkül, hogy ujját mozdítaná.
Amire szükséged lesz
- FileBot telepítve a gépre vagy NAS-ra, amely elvégzi a feldolgozást
- Letöltő kliens (torrent kliens, Usenet kliens vagy hasonló), amely a kész fájlokat valahova ugyanarra a rendszerre menti
- Külön mappa a bejövő letöltések számára és egy célmappa a rendezett könyvtár számára
- Alapvető kényelem mappaengedélyekkel, és ha NAS-t használ, Dockert vagy feladatütemezőt használ
- Aktív internetkapcsolat, mivel a FileBot összeegyezteti a fájlokat az online metaadat-adatbázisokkal
Ismerje meg, hogyan működnek a FileBot figyelőmappák
A FileBot alapvető átnevezési logikája az úgynevezett AMC (Automated Media Center) szkriptben él. A figyelőmappa beállítása egyszerűen azt jelenti, hogy valami automatikusan elindítja azt a szkriptet, amikor új fájlok jelennek meg, ahelyett, hogy megnyitná a FileBotot és magába húzná a fájlokat.
Két általános módja van ennek kiváltásának: figyeli a mappát a fájlrendszer változásaira, vagy ha a letöltési klienst a letöltés befejezésekor hívja meg a szkriptet. A projekt mögött álló FileBot fejlesztője meglehetősen közvetlen volt ezzel kapcsolatban: a puszta fájlrendszer-megfigyelés olyan eszközökkel, mint az inotify, nem teljesen megbízható, mert akkor is elindulhat, amikor egy nagy fájl még félúton van, különösen lassú hálózati kapcsolaton keresztül. Ha a FileBot megpróbál feldolgozni egy félig megírt fájlt, akkor sikertelen egyezéseket vagy hiányos átnevezéseket eredményezhet.
A megbízhatóbb megközelítés az, ha hagyja, hogy a letöltési kliens csak akkor aktiválja az AMC-szkriptet, amikor egy fájl vagy mappa letöltése teljesen befejeződött. Ha a mappafigyelésre kell hagyatkoznia (például egy NAS-on lévő Docker-alapú beállítás esetén), akkor ez segít, ha a feldolgozás megkezdése előtt rövid elszámolási időszakot kell beépíteni, így a FileBot nem ugrik túl korán a fájlokra.
Állítsa be a mappaszerkezetet
- Hozzon létre egy dedikált bejövő vagy átmeneti mappát, amelybe a letöltési kliens ír. Ez a mappa nem lehet az, amelyet a FileBot közvetlenül figyel.
- Hozzon létre egy külön célmappát, amely tartalmazza a kész, átnevezett könyvtárát (amely általában TV és Filmek almappára van osztva).
- Állítsa be a letöltési klienst úgy, hogy a befejezett letöltéseket egyetlen, teljes műveletként helyezze át vagy másolja át az átmeneti mappából a figyelt mappába, ahelyett, hogy a fájlokat részenként írná be közvetlenül a figyelt mappába.
- Győződjön meg arról, hogy a FileBot, a letöltési kliens és a figyelt mappa mindegyike rendelkezik a megfelelő olvasási és írási jogosultságokkal, ami különösen fontos NAS esetén, ahol a különböző szolgáltatások különböző felhasználói fiókok alatt futhatnak.
Állítsa be a FileBotot a figyelt mappa feldolgozására
- Szerezze be az AMC szkriptet a FileBot-on belül, mivel ez a szkript felelős a fájlok egyeztetéséért, átnevezéséért és áthelyezéséért.
- Állítsa be a figyelt mappa bemeneti útvonalát és a könyvtár célmappájának kimeneti útvonalát.
- Válassza ki, hogy a FileBot milyen műveletet hajtson végre az egyező fájlokon, például mozgassa vagy másolja át őket a célstruktúrába, ahelyett, hogy másolatokat hagyna hátra a figyelő mappában.
- Ha a FileBotot egy letöltési kliens utófeldolgozási hookján keresztül futtatja, irányítsa azt az AMC-szkriptre, hogy az csak a letöltés befejezésének ellenőrzése után futhasson. Ezzel elkerülhetőek a tiszta mappafigyeléssel járó időzítési problémák.
- Ha ehelyett ütemezett vagy konténer alapú figyelőt használ (például a Synology, QNAP és más beágyazott Linux rendszereken használt hivatalos filebot-figyelő beállítást), állítson be egy elszámolási késleltetést, hogy a fájlok érintetlenül maradjanak az utolsó módosításuk után egy ideig, mielőtt a FileBot megpróbálja feldolgozni őket. Néhány perc ésszerű kiindulási pont kis fájlok esetén, de a lassú kapcsolaton keresztül másolt nagyobb videofájlokhoz hosszabb pufferre lehet szükség.
- Először futtasson egy kézi tesztet néhány mintafájllal, mielőtt mindent teljesen automatikus feldolgozásra váltana, így megbizonyosodhat arról, hogy a névadás és a mappaelhelyezés megfelelő-e.
- Ha elégedett az eredménnyel, engedélyezze a figyelőt vagy az ütemezett feladatot, hogy az folyamatosan vagy a választott ütemezés szerint fusson.
Tippek és hibaelhárítás
- Ha a fájlok feldolgozása a letöltés közben is folyamatban van, csökkentse helyett inkább növelje az elszámolási késést. Sokkal biztonságosabb egy kicsit tovább várni, mint megkockáztatni, hogy a FileBot egy részleges fájlhoz illeszkedjen.
- Kerülje a letöltési kliens írási útvonalát és a FileBot figyelt mappáját pontosan ugyanarra a helyre, ha segíthet. Az átmeneti mappa, valamint a figyelt mappába való egyetlen atommozgás teljesen elkerüli a legtöbb időzítési problémát.
- Ahol lehetséges, indítsa el az AMC-szkriptet a letöltési kliens saját „letöltés befejeződött” eseményéből, ahelyett, hogy a fájlrendszer figyelésére hagyatkozna. Ez teljesen kikerüli a megbízhatósági problémákat.
- Ellenőrizze még egyszer az engedélyeket, ha a fájlok megjelennek a figyelt mappában, de semmi sem történik. A letöltési kliens és a FileBot közötti nem egyező felhasználói fiókok gyakori okok a NAS-rendszereken.
- Tartsa szemmel a FileBot naplóit, amikor hibaelhárítást végez egy tárolóval vagy ütemezett beállítással, mivel ezek általában megmutatják, hogy egy fájlt kihagytak-e, hibásan illesztettek-e, vagy egyszerűen még nem észlelték-e.
Gyakran ismételt kérdések
A mappa nézése a legjobb módja a FileBot automatizálásának?
Nem feltétlenül. Működik, de inkább tartaléknak tekintik, mint az ideális módszernek. Az AMC-szkript közvetlenül a letöltési kliensből történő elindítása, miután egy fájl befejeződött, általában megbízhatóbb, mivel elkerüli annak kockázatát, hogy a FileBot olyan fájlt dolgozzon fel, amely még nem fejezte be az írást.
Miért nevezi át a FileBot néha helytelenül a fájlokat figyelőmappa használatakor?
Ez általában akkor történik, amikor a FileBot elkezdi feldolgozni a fájlt, mielőtt az teljesen befejeződött volna a másolás vagy letöltés. Ha hosszabb elszámolási késleltetést ad hozzá a feldolgozás előtt, vagy vált a befejezés által kiváltott beállításra, az általában kijavítja a problémát.
Futtathatok FileBot figyelő mappákat olyan NAS-on, mint a Synology vagy a QNAP?
Igen. Sok felhasználó kifejezetten erre a célra futtatja a FileBotot egy Docker-tárolóban a NAS-on, figyelve egy kijelölt mappát, és áthelyezi az egyező fájlokat egy könyvtármegosztásba. Ugyanezek a megbízhatósági megfontolások érvényesek, ezért egy állomásozási mappa és egy ésszerű elszámolási időszak javasolt.
Szükségem van internetkapcsolatra a FileBot számára a fájlok automatikus címkézéséhez?
Igen. A FileBot összeveti a fájlokat az online metaadatforrásokkal, hogy azonosítsa a megfelelő műsort, évadot, epizódot vagy filmcímet, így a pontos átnevezéshez és címkézéshez aktív kapcsolat szükséges.