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

  1. 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.
  2. 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).
  3. Á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.
  4. 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

  1. 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.
  2. Állítsa be a figyelt mappa bemeneti útvonalát és a könyvtár célmappájának kimeneti útvonalát.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.