群暉VideoStation視頻本地刮削器,這個項目目前尚未實現和開發,還處於構思和計劃中。
群暉VideoStation視頻刮削器通常都是聯網工作的,它并沒有什麽不好。 但是,如果我想采用tinymediamanager或其他軟件提前對視頻刮削好了,只是想讓VideoStation像Kodi的"Local scraper"一樣讀取 xxx.nfo的視頻元數據呢?
實際情況是,目前VideoStation刮削器工作完成后會為每個影片存儲的數據不在視頻所在文件夾,但如果你手動矯正了信息的話它會生成一個叫做xxx.vsmeta的元數據文件作爲優先元數據,但它不支持.nfo 类型的通用元数据格式。
雖然這是一個非常小群體的需求,希望synology團隊可以在後續考慮支持它。
以movies電影爲例,假定我們預想中的視頻存儲是這樣的:
- Movies\肖申克的救贖(1994)\肖申克的救贖(1994).mkv
- Movies\肖申克的救贖(1994)\肖申克的救贖(1994).nfo
- Movies\肖申克的救贖(1994)\肖申克的救贖(1994)-poster.jpg
- Movies\肖申克的救贖(1994)\肖申克的救贖(1994)-fanart.jpg
如果,我們的正確安裝于VideoStation中並開啓,插件在工作時狀態即可執行如下命令:
/bin/bash loader.sh --type movie --lang enu --input "{\"title\":\"肖申克的救贖\", \"original_available\": \"1994-06-22\"}" --limit 1 --allowguess false
視頻插件工作后,刮削器會傳入搜索關鍵詞:文件標題,我們將稱之爲 keyword
我們的插件工作后,調用群暉的FileStation & VideoStation API,根據keyword搜索文件所在位置,然後試圖獲取所在位置與其對應的.nfo,如果存在則解析該.nfo文件並將其返回給刮削器。
注意:需要考慮API所提供的權限和參數。這樣的效率不夠快,但更加容易在這樣有限的條件下實現。
視頻插件工作后,刮削器會傳入搜索關鍵詞:文件標題,我們將稱之爲 keyword
我們的插件提供一個設置選項,由用戶設定電影和劇集的所在目錄。由插件在API給定的條件下工作,逐個對找到的每個.nfo將其自動轉換為.vsmeta文件。
注意:插件運行的權限是在nobody下執行的,在這種條件下可能工作受限。