一個簡單而美觀的跨平臺播客應用程式
播客在過去幾年中變得非常流行。 播客就是所謂的“資訊娛樂”,它們通常是輕鬆的,但也會為你提供有價值的資訊。 播客在過去幾年中已經非常火爆了,如果你喜歡某些東西,就很可能有個相關的播客。 Linux 桌面版上有很多播客播放器,但是如果你想要一些視覺上美觀、有順滑的動畫並且可以在每個平臺上執行的東西,那就並沒有很多替代品可以替代 CPod 了。 CPod(以前稱為 Cumulonimbus)是一個開源而成熟的播客應用程式,適用於 Linux、MacOS 和 Windows。
CPod 執行在一個名為 Electron 的東西上 —— 這個工具允許開發人員構建跨平臺(例如 Windows、MacOS 和 Linux)的桌面圖形化應用程式。 在本簡要指南中,我們將討論如何在 Linux 中安裝和使用 CPod 播客應用程式。
安裝 CPod
轉到 CPod 的釋出頁面。 下載並安裝所選平臺的二進位制檔案。 如果你使用 Ubuntu / Debian,你只需從釋出頁面下載並安裝 .deb 檔案,如下所示。
$ wget https://github.com/z-------------/CPod/releases/download/v1.25.7/CPod_1.25.7_amd64.deb
$ sudo apt update
$ sudo apt install gdebi
$ sudo gdebi CPod_1.25.7_amd64.deb
如果你使用其他發行版,你可能需要使用釋出頁面中的 AppImage。
從釋出頁面下載 AppImage 檔案。
開啟終端,然後轉到儲存 AppImage 檔案的目錄。 更改許可權以允許執行:
$ chmod +x CPod-1.25.7-x86_64.AppImage
執行 AppImage 檔案:
$ ./CPod-1.25.7-x86_64.AppImage
你將看到一個對話方塊詢問是否將應用程式與系統整合。 如果要執行此操作,請單擊“yes”。
特徵
探索標籤頁
CPod 使用 Apple iTunes 資料庫查詢播客。 這很好,因為 iTunes 資料庫是最大的這類資料庫。 如果某個播客存在,那麼很可能就在 iTunes 上。 要查詢播客,只需使用探索部分中的頂部搜尋欄即可。 探索部分還展示了一些受歡迎的播客。
主標籤頁
主標籤頁在開啟應用程式時是預設開啟的。 主標籤頁顯示你已訂閱的所有播客的所有劇集的時間順序列表。
在主頁選項卡中,你可以:
- 標記劇集閱讀。
- 下載它們進行離線播放
- 將它們新增到播放佇列中。
訂閱標籤頁
你當然可以訂閱你喜歡的播客。 你可以在訂閱標籤頁中執行的其他一些操作是:
- 重新整理播客藝術作品
- 匯出訂閱到 .OPML 檔案中,從 .OPML 檔案中匯入訂閱。
播放器
播放器可能是 CPod 最美觀的部分。 該應用程式根據播客的橫幅更改整體外觀。 底部有一個聲音視覺化器。 在右側,你可以檢視和搜尋此播客的其他劇集。
缺點/缺失功能
雖然我喜歡這個應用程式,但 CPod 確實有一些特性和缺點:
- 糟糕的 MPRIS 整合 —— 你可以從桌面環境的媒體播放器對話方塊中播放或者暫停播客,但這是不夠的。 播客的名稱未顯示,你可以轉到下一個或者上一個劇集。
- 不支援章節。
- 沒有自動下載 —— 你必須手動下載劇集。
- 使用過程中的 CPU 使用率非常高(即使對於 Electron 應用程式而言)。
總結
雖然它確實有它的缺點,但 CPod 顯然是最美觀的播客播放器應用程式,並且它具有最基本的功能。 如果你喜歡使用視覺上美觀的應用程式,並且不需要高階功能,那麼這就是你的完美應用。我知道我肯定會使用它。
你喜歡 CPod 嗎? 請將你的意見發表在下面的評論中。
資源
via: https://www.ostechnix.com/cpod-a-simple-beautiful-and-cross-platform-podcast-app/
相關文章
- 推薦一個可以讓 go 程式跨平臺簡單部署的包Go
- 觀點丨新經濟 DTC 轉型,一個簡單而強大的資料平臺至關重要
- 一個高效能、簡單、跨平臺的 PHP7 程式碼加密擴充套件PHP加密套件
- 應用跨平臺問題?
- Oracle跨平臺遷移的簡單總結Oracle
- 跨平臺c++/boost/asio 簡單的HTTP POST請求 客戶端模型C++HTTP客戶端模型
- cross-plateform 跨平臺應用程式-03-如果只選擇一個框架,應該選擇哪一個?ROSORM框架
- 跨平臺的 SQL 客戶端SQL客戶端
- 一個簡單的iptable的應用
- 一個簡單的 indexedDB 應用示例Index
- godebug:一個跨平臺的Go程式除錯工具Go除錯
- 跨平臺`ChatGpt` 客戶端ChatGPT客戶端
- 如何用 Electron + WebRTC 開發一個跨平臺的視訊會議應用Web
- cross-plateform 跨平臺應用程式-01-概覽ROSORM
- 使用electron+vue開發一個跨平臺todolist(便籤)桌面應用Vue
- 有了這個平臺,企業開發應用更簡單了!
- 使用Electron構建跨平臺的桌面應用
- 對微軟跨平臺通用應用野心的思考微軟
- 一個現代化輕量級的跨平臺Redis桌面客戶端Redis客戶端
- Qt-跨平臺的C++圖形使用者介面應用程式框架(一)QTC++框架
- cross-plateform 跨平臺應用程式-05-Flutter 介紹ROSORMFlutter
- cross-plateform 跨平臺應用程式-07-Taro 介紹ROSORM
- MediaPipe - 跨平臺機器學習應用開發框架API機器學習框架
- cordova + vue cli構建跨平臺應用Vue
- 用 Vue 建立一個簡單的 electron 桌面應用Vue
- 低程式碼平臺探索:10分鐘實現一個表單應用(包含前端)前端
- 使用 cmake 來搭建跨平臺的應用程式框架:C語言版本框架C語言
- 用HTML5+JS開發跨平臺的桌面應用HTMLJS
- 從零到一:用ReactNative開發的第一個跨平臺appReactAPP
- 一個免費好用的應用託管平臺
- 日全食,簡訊平臺應用
- cross-plateform 跨平臺應用程式-10-naitvescript 介紹ROSORMAI
- 跨平臺SSH客戶端Termius中文客戶端
- 跨平臺ssh客戶端工具Termius客戶端
- EasyTask——強大而簡單的分散式任務排程平臺分散式
- 跨平臺打造移動原生應用的10大武器
- 一應俱全!開源跨平臺3D應用開發框架Minko3D框架
- 簡單獲取安卓應用簽名(微信開放平臺)安卓