MobileComm 板


LINE

Google相簿取消無限容量後,就一直在找替代方案。不只是因為無限容量沒了,還傳出各 種掃描違法圖片就砍帳的新聞,曾試過有點對點加密的MEGA,但相簿功能普普,想來想去 還是自架較好。 那麼就是買NAS了吧?非也,我想先利用現有的電腦。將相片儲存在硬碟,配合像Google 相簿自動分類照片、臉孔辨識、AI上標籤的軟體。 那就是使用Docker跑PhotoPrism。PhotoPrism是開源免費的相簿軟體,大致能還原 Google相簿的七八成功能。 https://i.imgur.com/dSYYDZz.png 雖說是開源軟體,但某些進階功能要donate才會告訴你如何開啟,否則開發團隊會跟你 說... https://i.imgur.com/IC8Ekjd.png 但一般版就夠用了。 那Docker是什麼呢。Docker是跨平台的容器技術,能用來跑各種伺服器服務, Linux/Windows/MacOS都能架。而PhotoPrism主要用網頁端看相片,手機電腦皆可。 Linux電腦架設PhotoPrism過程:https://reurl.cc/DXjnA5 1. 主要功能 先來看看PhotoPrism主要功能,主頁面就跟Google相簿一樣總覽全部相片,版面會隨螢幕 大小自動適應,所以手機用起來也很流暢。 https://i.imgur.com/vNghkLJ.jpg 習慣用硬碟資料夾管理相片的,PhotoPrism亦支援以資料夾模式查看相片。 https://i.imgur.com/PHdAYgK.jpg 有紀載位置的相片,會顯示在地圖上。(更精美的地圖要donate才有QQ) https://i.imgur.com/65QUKVJ.png AI分類不可能像Google一樣精準,有時要自行給圖片加tag。 https://i.imgur.com/JUgapWZ.jpg 人臉辨識準確率一般般。辨識出後自行加上人名。 https://i.imgur.com/3dZJr37.png 跟Nextcloud比起來,PhotoPrism就是專精在相片分類業務上。使用Tensorflow進行AI演 算,理論上能自行訓練模型。 至於影片,PhotoPrism會將影片轉檔成較小的格式加快播放,但播放器很陽春。串流影片 還是交給"Jellyfin"吧!播起來比較流暢,串流時還能調畫質。 2. 上傳與備份相片的方式? PhotoPrism支援以下二種方法新增相片: 1. 從硬碟新增,再讓PhotoPrism掃描變更 https://i.imgur.com/U7MYKRC.png 2. 從網頁端上傳 https://i.imgur.com/WknF0Su.png 要了解這二個方法的利弊,就要知道PhotoPrism的運作原理。假設硬碟有個資料夾叫做 Pictures,我們將它掛載到PhotoPrism容器的originals(這是處理相片的主目錄), PhotoPrism就會開始處理,將相片轉檔成較小的格式寫入資料庫,變成網頁端看到的模樣 ,但不會修改硬碟中的原始相片。 https://i.imgur.com/yIqxidC.jpg 所以將相片放到硬碟可保有資料夾的分類模式,同時又能讓PhotoPrism全部掃描,豈不美 哉? 注意:PhotoPrism的「相簿」功能跟資料夾是不一樣的,相簿只有PhotoPrism網頁看得到 ,而資料夾會維持硬碟上顯示的樣子。 那如果從網頁端上傳呢?PhotoPrism一律會放到originals資料夾,以拍攝日期建立資料 夾。例如foo.jpg是11/1拍攝的,它就會在originals資料夾建立「11」、「01」的資料夾 ,再把相片檔案放進去。檔案總管能馬上在硬碟看到檔案。 由此可見,習慣用資料夾分類相片的人,還是採用方法一新增相片較好。你可以手動把檔 案傳到電腦,或是Syncthing這類軟體自動無線同步相片,板上有教學這裡就不贅述。 https://syncthing.net/ 從PhotoPrism網頁端刪除相片,硬碟上的檔案也會刪除,反之亦然。 3. 如何從外部網路存取? 類似NAS的情況,從外部網路存取家中電腦有二種方法: 1. 通訊埠轉發+DDNS 2. ZeroTier內網穿透 使用Zerotier就不用去調整路由器,只要在手機和電腦開VPN連上ZeroTier網路就行了, 開防火牆開9993 UDP通訊埠做P2P速度更快。 在設定好ZeroTier後,就能用"虛擬電腦區域IP:2342"的網址開啟PhotoPrism頁面 。 至於安全性問題,謹記設定防火牆規則,關閉UPNP,使用強密碼等等。 4. 如何分享相片? PhotoPrism分享相片的時候是使用「原始畫質」的相片。 PhtoPrism網頁端可直接下載相片,選取多個會變成壓縮檔。 https://i.imgur.com/sxZTbkO.png 分享相簿則是會產生一條連結。但要注意一點,別人要有你的IP或域名才能存取 PhotoPrism的網址;用ZeroTier的話還得把對方加入ZeroTier網路才行。 https://i.imgur.com/uY29rVV.png PhotoPrism尚提供用WebDAV上傳的功能,類似SMB共享資料夾那樣,讓別人直接存取 originals資料夾內容。 https://i.imgur.com/SHO8jGa.png 5. 結論 畢竟是私有雲端,PhotoPrism自用還美賣,跟別人共用就複雜點。 除PhotoPrism外還有很多功能更強的自架相簿服務,像Damselfly、Piwigo、LibrePhotos 等等,按照需求自行選擇。 -- 我一定是太閒才會發這種廢文。 https://i.imgur.com/kRCHaaH.png --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.27.87.83 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MobileComm/M.1669530054.A.070.html
1F:推 yys310: wow 抓地點跟人的功能都有嗎? 感覺太強了11/27 14:25
2F:推 pterion: 推分享11/27 14:45
3F:推 Sarasto: 大大你家IP需要碼嗎 還是那個是假的11/27 14:49
那是ZeroTier給的虛擬區域IP
4F:推 harry886901: 我自己方式是租一個vps架設proxy再用nextcloud連上去11/27 15:07
5F:→ harry886901: IP又不是公網IP你也要加到他vpn裡面才能連11/27 15:08
6F:→ fujisawa: ZeroTier大多數環境不筆轉發埠也能建P2P tunnel吧11/27 15:25
對,只要開電腦防火牆就夠了,所以才說比通訊埠轉發方便。
7F:推 Ereinion9895: 大推11/27 15:46
8F:推 tennyleaz: 搭配Cloudflare tunnel可以不需要公網IP11/27 16:09
9F:→ tennyleaz: 或是VPN就可以外部存取11/27 16:09
10F:推 lkj12tw: 推教學分享11/27 16:15
11F:推 vip125785373: 推 11/27 16:45
12F:推 siegfriedlin: 太神了 感謝您11/27 17:10
13F:推 MK47: 感謝分享 看起來不錯用11/27 17:17
14F:推 romber: 感謝好文11/27 17:24
15F:推 xylophone135: 推一下 雖然我用S家內建的11/27 17:32
16F:推 hollen9: 如果和群輝內建的人臉辨識比 有比較準確嗎11/27 17:36
17F:推 Two4: 推~11/27 17:36
18F:推 dowbane: 讚讚推11/27 17:39
19F:推 yasamnoya: 推11/27 18:14
20F:推 jyunwei: 讚讚的 11/27 18:28
21F:推 xgpwh: 翠 危! XD11/27 18:31
※ 編輯: ivon852 (114.27.87.83 臺灣), 11/27/2022 18:52:31
22F:推 jasonaz: 群輝的人臉很弱吧11/27 19:08
23F:推 blackguitar: 推好文11/27 19:55
24F:推 joeboy: 用docker建,看來簡單多了11/27 20:16
25F:推 watched: 很用心給推11/27 20:22
26F:推 chenyuassa: 推11/27 20:29
27F:推 ja881213: 用心推11/27 20:34
28F:推 JonDoe297: 推11/27 20:51
29F:推 ShibaTatsuya: 推教學分享 這篇優文11/27 20:58
30F:推 nigelm80: 推推11/27 21:41
31F:推 RODPoy99: 推好文11/27 22:13
32F:推 a1597890: 推 11/27 22:26
33F:推 xru03: 用心分享 推推推11/27 22:34
34F:推 lucas0412: 推詳細11/27 22:56
35F:推 Alllllogo: 推分享心得,舊電腦需要找到出路11/28 01:35
36F:推 yurian: 這些我也都研究過11/28 06:13
37F:→ yurian: 但最後問題還是在算太慢 圖多點就……11/28 06:13
對,一千張照片就要幾小時整理。聽說類似產品Damselfly能負荷更多圖片。
38F:→ yurian: 只是個人純簡單生活拍照就還勉強11/28 06:13
39F:推 chungkai: 可以像G相簿,隨時雲端自動同步,不須手動備份嗎?11/28 06:30
PhotoPrism沒有做APP應該沒辦法,官方也是叫你用PhotoSync來同步檔案到電腦
40F:推 MusicD: 感謝分享11/28 08:40
※ 編輯: ivon852 (42.77.221.118 臺灣), 11/28/2022 08:44:36
41F:推 yurian: 可以利用別的方式來做雲端備份到你的伺服器裡的特定資料 11/28 08:49
42F:→ yurian: 夾 11/28 08:49
43F:→ yurian: 再讓相關的相簿圖像軟體來做處理 11/28 08:49
44F:→ yurian: 或者一開始就選nextcloud相容的軟件 可以直接用next clou 11/28 08:49
45F:→ yurian: d的app 11/28 08:49
46F:→ yurian: 不過雖然docker已經簡易化很多了 但這些都還是要懂一些架 11/28 08:50
47F:→ yurian: (站 伺服器 linux like 現在選擇很多) 11/28 08:50
48F:→ yurian: 不過最後考量實際的費用 時間 效果等 11/28 08:51
49F:→ yurian: 還是暫時考慮pixel1 會比較好lol 11/28 08:51
50F:→ yurian: 等被pixel1都死光了再說吧(畢竟這裡是手機版嘛xd 11/28 08:51
51F:→ yurian: 唯一的問題就是原po說的 現在google的使用者服務和誠信問 11/28 08:53
52F:→ yurian: 題 已經被法令凌駕 不是可以完全信賴了 11/28 08:53
53F:推 yurian: Google最好用的還是自動集錦 11/28 08:58
54F:→ yurian: 小孩幾年前以來(連續幾年)的照片會不定時集錦提醒你去看 11/28 08:58
55F:→ yurian: 這些就算其他軟體做了人臉辨識也沒辦法達成這樣的目的 11/28 08:58
56F:→ yurian: 畢竟人臉辨識沒有這類運用基本上也主要就是一個擺設性的 11/28 08:58
57F:→ yurian: 功能而已 11/28 08:58
58F:→ yurian: 不過google要自斷一臂(資料最重要的一環是資料安全性)也 11/28 08:58
59F:→ yurian: 是沒辦法 只能期待這些開源/收費軟體將來更成熟 11/28 08:58
60F:推 saspn05: 推推 11/28 09:12
61F:→ jamt: 但這種東西沒辦法用在Android電視、Smart display、手機上的 11/28 09:48
62F:→ jamt: 螢幕保護、電子相框,簡單來說還是Google好 11/28 09:48
63F:推 Makeinu: 看來是效能可能會是瓶頸? 希望日後加入Coral TPU或GPU的 11/28 10:04
64F:→ Makeinu: 支援 11/28 10:04
65F:→ justblackJ: pixel很容易掛而且無法維修 11/28 10:41
66F:推 a0910bb: 推推 11/28 11:13
67F:推 Qaenamo: 推分享 11/28 12:26
68F:推 yurian: 原則上有人寫app就行 搞不好有了 11/28 12:28
69F:→ yurian: 只是吃的都是你家的電 或是錢(租伺服器的話 但那上傳和運 11/28 12:29
70F:→ yurian: 算時間=$$很恐怖) 11/28 12:29
71F:→ yurian: (回某樓tv,螢保的需求 11/28 12:30
72F:→ jamt: 樓上,不要什麼都想用app解決,smart display不能安裝app 11/28 13:12
73F:推 yurian: 沒在用老實說不知道那是啥 如果是綁定google的東西當然只 11/28 13:24
74F:→ yurian: 有本家可以用 11/28 13:24
75F:→ yurian: 但其他有些的是可以達成的 11/28 13:24
76F:推 tom282f3: 推 感覺之後會用到 11/28 13:43
77F:推 a2470abc: 進階功能需要的就斗內一下吧 自架中這套是最有戲的了 11/28 14:37
78F:→ a2470abc: 不然source code都在 自己研究(X 11/28 14:38
79F:推 Taichun318: 推 11/28 18:40
80F:推 Xgaming7805: 推 11/29 08:30
81F:推 akumahirosi: 推推 11/29 08:35
82F:推 manpower9: 推 12/01 00:19
83F:推 mrnegativetw: 結論:好東西,但還是付錢買Google One比較實在 12/01 16:03
84F:推 vi000246: 我有NAS 但架這個好麻煩 繼續用google相簿 12/09 17:42
85F:→ vi000246: 我也是用pixel 1代的方案 雖然麻煩了點 但比自架簡單 12/09 17:43
86F:推 meowlike: 大家就乖乖用G 哪天被砍帳號就不要來哭說照片不見 01/16 20:16







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP