7.1自動追番——蜜柑只祠、RSS和Plex

該文章時效性已過兜蠕,現(xiàn)已有更好的方案,詳見7.2自動追番

一抛寝、蜜柑計劃

蜜柑計劃是一個RSS訂閱站熊杨,各種字幕組以及其他番劇組織會把自己制作的新番通過RSS發(fā)布出來,通過RSS訂閱和配置QB的RSS自動下載器盗舰,可以實(shí)現(xiàn)自動監(jiān)控某個新番的實(shí)時更新情況晶府,并且在第一時間自動下載。


蜜柑計劃

二钻趋、QB RSS訂閱與自動下載

QB的RSS訂閱非常簡單川陆,但是還是要配置RSS自動下載規(guī)則,所以手動配置不會特別方便蛮位,這里通過Python程序较沪,來實(shí)現(xiàn)自動配置RSS訂閱鳞绕。

具體可以參考如下源碼:https://github.com/cfwnico/Plex_Helper/blob/main/Rss_Rule_Set.py

首次運(yùn)行會生成rss_config.json,在該文件中輸入相應(yīng)的qbwebui的參數(shù)即可尸曼。
該程序通過qbwebui進(jìn)行RSS配置操作们何,同時使用到了第三方庫qbittorrentapi,沒有的話需要手動安裝一下控轿。
拉到代碼最底端冤竹,能看到需要配置的RSS訂閱的所必須的參數(shù)。

  1. bangumi_name = "我推的孩子"
    該變量定義了RSS自動下載規(guī)則中茬射,文章標(biāo)題中必須包含的字鹦蠕,只有包含該值的文章才會被下載。通常是番劇的名字在抛。具體可以查看RSS的文章標(biāo)題來進(jìn)行填寫钟病,一般來說新番每集變動的只有集數(shù)的數(shù)字而已。
  2. romaji = "Oshi no Ko"
    該變量定義了存儲番劇文件夾的名字霜定,為了方便后續(xù)Plex刮削档悠,強(qiáng)烈建議此處填寫番劇的羅馬音名稱。
  3. feed_url =
    顧名思義望浩,RSS的訂閱地址辖所。
  4. must_not_contain = "720|CHT|繁體|B-Global|BIG5"
    該變量定義了自動下載規(guī)則中,文章標(biāo)題不可包含的字磨德,文章標(biāo)題只要包含設(shè)定的值缘回,就不會被自動下載,可以用來過濾不想下載的番劇典挑,比如繁體版本酥宴、720P版本。多個關(guān)鍵詞用豎杠“|”隔開您觉。

定義好該四個變量后拙寡,直接運(yùn)行程序,會輸出相關(guān)信息琳水,確定即可自動配置RSS訂閱和自動下載器肆糕。


確認(rèn)信息無誤后即可下載

同時為了方便管理,該程序會在qb中自動創(chuàng)建一個分類在孝,該番劇的下載會全部進(jìn)入該分類中诚啃,一目了然。


非常清晰

面向小白私沮,我還寫了個手把手教程始赎,鏈接如下:

啊嘞好像還沒寫完。。

三造垛、Plex媒體庫調(diào)教與元數(shù)據(jù)刮削

Plex是一個媒體資源管理器(我愿意這么稱呼它)魔招,他能根據(jù)你存儲的媒體文件對元數(shù)據(jù)進(jìn)行刮削,并且用一種美觀的方式展現(xiàn)給你筋搏,并且因?yàn)橥ㄟ^網(wǎng)頁承載仆百,所以只要有瀏覽器厕隧,你就能隨時隨地的看自己NAS上存儲的視頻奔脐。
并且能實(shí)現(xiàn)多端觀看進(jìn)度同步、好友分享媒體庫吁讨、一同觀看等一系列功能髓迎。


Plex強(qiáng)大的刮削能力

1.安裝Plex

首先定位到Plex官網(wǎng),下載Plex安裝包建丧。

https://www.plex.tv/media-server-downloads/#plex-media-server
下載選擇:Linux/Ubuntu 16.04+ 32位與64位自行根據(jù)實(shí)際情況選擇排龄。

2.創(chuàng)建媒體庫

3.刮削元數(shù)據(jù)

因?yàn)槲覀兇鎯Φ囊曨l文件并不帶元數(shù)據(jù),那么Plex是如何識別存儲的文件是什么動漫或者影視的呢翎朱。

元數(shù)據(jù):該媒體文件的信息橄维,例如標(biāo)題、發(fā)布時間拴曲、劇情梗概争舞、主要演員等等。

其實(shí)這個分兩步澈灼,首先是掃描器(Scanner)竞川。
掃描器對文件夾下的各種媒體文件進(jìn)行掃描,獲取文件名叁熔,比如我存儲了一部電影委乌,如果電影文件名是:The.Wandering.Earth.Ⅱ.mkv。那么掃描器就能正確的進(jìn)行識別荣回,這個是The.Wandering.Earth電影的第二部遭贸,并且把這個信息報告給刮削器(在Plex中:刮削器叫代理)。
刮削器得知了The.Wandering.Earth這部電影心软,并且是第二部壕吹,就會從元數(shù)據(jù)數(shù)據(jù)庫中搜索相關(guān)數(shù)據(jù),并且展示出來糯累。

刮削成功

反之算利,如果文件名未能準(zhǔn)確的提供信息,則刮削大概率會失敗或者提供錯誤元數(shù)據(jù)泳姐,如果文件名過于混亂效拭,甚至掃描器就會放棄將該文件報告給刮削器。例如文件名為:01.mkv,這種文件名換了神仙來刮削也沒法刮削出元數(shù)據(jù)缎患。
所以文件命名是重中之重慕的,但是從網(wǎng)絡(luò)上下載的文件,并不會幫我們適配Plex的命名規(guī)則挤渔,所以我們需要手動進(jìn)行調(diào)教肮街。尤其是番劇這塊,字幕組的命名與Plex的命名規(guī)則是完全不符的判导,而且Plex對方括號的識別能力是非常的差嫉父,大概率是沒法刮削的。
那么就有兩種解決思路眼刃,一個是更換掃描器绕辖,讓掃描器能正確識別文件名(大部分番劇其實(shí)并不是不能刮削,而是掃描器掃描失敗了)擂红,第二個是我們自己手動把番劇命名仪际,讓它符合Plex的命名規(guī)則,從而讓Plex正確進(jìn)行刮削昵骤。

(1) Absoulute Series Scanner

項(xiàng)目地址:https://github.com/ZeroQI/Absolute-Series-Scanner

安裝正確即可在媒體庫設(shè)置中選擇Absoulute Series Scanner树碱,同時代理選擇The Movie Database即可。

TMDB

Absoulute Series Scanner能處理大多數(shù)字幕組命名的文件变秦,也就是說我們可以一定程度上不用重命名番劇文件名成榜。除了某些特別奇怪的文件名,否則基本都可以刮削成功伴栓。

(2) 重命名文件

目前Plex約定的文件命名為:

---//XXXXX(節(jié)目名稱)//S01(季度伦连,例如第一季)//XXXXXS01E02.mkv(第一季第二集)

絕對雙刃

通過程序我們可以非常方便的對番劇文件進(jìn)行重命名。

項(xiàng)目地址:https://github.com/cfwnico/Plex_Helper/blob/main/Plex_ReNamer.py

該程序僅使用Python標(biāo)準(zhǔn)庫钳垮,可以直接運(yùn)行惑淳,不過直接運(yùn)行會報錯,需要帶路徑參數(shù)饺窿。
一個方法是可以直接把文件夾或者文件夾內(nèi)的文件直接拖動到該py文件上歧焦,會自動識別路徑運(yùn)行。
另一個是命令行帶上路徑參數(shù)肚医。python Plex_ReNamer.py "C://abcdefg".
該程序可以協(xié)助刪除繁體字幕绢馍,同時只要輸入番劇的羅馬音,即可自動重命名至Plex所支持的文件名肠套。
目前只支持處理mkv/mp4媒體文件和ass字幕文件舰涌,其余格式可能在后續(xù)更新中會支持。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末你稚,一起剝皮案震驚了整個濱河市瓷耙,隨后出現(xiàn)的幾起案子朱躺,更是在濱河造成了極大的恐慌,老刑警劉巖搁痛,帶你破解...
    沈念sama閱讀 222,000評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件长搀,死亡現(xiàn)場離奇詭異,居然都是意外死亡鸡典,警方通過查閱死者的電腦和手機(jī)源请,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,745評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來彻况,“玉大人谁尸,你說我怎么就攤上這事×贫猓” “怎么了症汹?”我有些...
    開封第一講書人閱讀 168,561評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長贷腕。 經(jīng)常有香客問我,道長咬展,這世上最難降的妖魔是什么泽裳? 我笑而不...
    開封第一講書人閱讀 59,782評論 1 298
  • 正文 為了忘掉前任,我火速辦了婚禮破婆,結(jié)果婚禮上涮总,老公的妹妹穿的比我還像新娘。我一直安慰自己祷舀,他們只是感情好瀑梗,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,798評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著裳扯,像睡著了一般抛丽。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上饰豺,一...
    開封第一講書人閱讀 52,394評論 1 310
  • 那天亿鲜,我揣著相機(jī)與錄音,去河邊找鬼冤吨。 笑死蒿柳,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的漩蟆。 我是一名探鬼主播垒探,決...
    沈念sama閱讀 40,952評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼怠李!你這毒婦竟也來了圾叼?” 一聲冷哼從身側(cè)響起仔引,我...
    開封第一講書人閱讀 39,852評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎褐奥,沒想到半個月后咖耘,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,409評論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡撬码,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,483評論 3 341
  • 正文 我和宋清朗相戀三年儿倒,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片呜笑。...
    茶點(diǎn)故事閱讀 40,615評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡夫否,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出叫胁,到底是詐尸還是另有隱情凰慈,我是刑警寧澤,帶...
    沈念sama閱讀 36,303評論 5 350
  • 正文 年R本政府宣布驼鹅,位于F島的核電站微谓,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏输钩。R本人自食惡果不足惜豺型,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,979評論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望买乃。 院中可真熱鬧姻氨,春花似錦、人聲如沸剪验。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,470評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽功戚。三九已至娶眷,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間疫铜,已是汗流浹背茂浮。 一陣腳步聲響...
    開封第一講書人閱讀 33,571評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留壳咕,地道東北人席揽。 一個月前我還...
    沈念sama閱讀 49,041評論 3 377
  • 正文 我出身青樓,卻偏偏與公主長得像谓厘,于是被迫代替她去往敵國和親幌羞。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,630評論 2 359

推薦閱讀更多精彩內(nèi)容