https://avatars.githubusercontent.com/u/6058558

程式狂想筆記

SSH Tunnel 三種方式備忘錄

最近要連某一台主機上的 Transmission 管理介面,Port 是 9091,但主機本身沒有直接對外開放這個 Port,所以最後還是得靠 SSH Tunnel 裡最常見的 Local Port Forwarding 來處理。

這個功能我以前就知道,只是通常久久才會用一次。每次要用的時候,又得重新想一次 -L-R-D 到底差在哪裡。既然這次剛好重新整理,就乾脆把重點記下來,之後自己複習也比較快。

Linux 掛載硬碟另類方法

在 Linux 系統管理裡,掛載硬碟看起來像是基本功,但真的遇到外接硬碟、USB、SD 卡、NAS 或 NFS 時,選錯方法很容易把自己搞到開機變慢、服務卡住,甚至一拔裝置就滿地錯誤。

我以前比較常直接用 /etc/fstab,後來在不同情境下才慢慢發現,其實 systemdudeviludev,甚至 autofs 都各有適合的使用場景。這篇就把幾種常見做法整理成一篇,順便補上我自己覺得比較實用的踩雷心得。

切歌總有「啵」一聲?解決獨佔模式切換歌會爆音

最近在玩 USB DAC、播放器獨佔模式時,有一個很容易讓人分心的小問題:明明音質很好,但每次切歌都會突然「啵」一聲。尤其是從 44.1kHz 切到 96kHz、192kHz 這種不同採樣率的音樂時,耳機裡那一下真的很明顯,聽久了不只不舒服,也會讓人擔心是不是設備哪裡有問題。

我一開始也以為是喇叭壞掉、USB 線不穩,或播放器設定怪怪的。後來查了一輪資料,有查到關掉獨佔模式可以解決部分問題,沒想到測試竟然解決。但聽音樂怎麼可能不開獨佔模式?那就失去很多音質優勢了啊。後來有找到解決方法,發現很少網站提到這個方法,甚至很多人都還在苦惱這個問題,希望這問題能幫助到大家。

這篇就整理成一篇實戰筆記,說明為什麼會有這個聲音,以及我自己覺得最有效、最省事的處理方式。

使用 OBS 錄製畫面,並以 FFmpeg AV1 壓縮影片

常看到網路上有人貼補幀或對比示範影片,但不確定如何錄製與壓縮。其實用 OBS 就能錄製,Windows 內建遊戲列也能錄,但檔案通常偏大。這篇示範:

  • 用 OBS 錄製桌面(顯示器擷取)
  • 錄完用 FFmpeg 壓縮為 AV1(檔案小、品質佳)

目標是做出「體積小、觀感不差、可快速分享」的示範影片。

Docker Roon Server 本地建置與部署教學

本教學整合了 Roon Server 的 Docker 映像建置與部署流程,讓你可以在本地環境中運行 Roon Server。 Info 以下這篇參考Docker上构建并部署Roon镜像 - 虚境星尘撰寫,並做了一些啟動調整,算是我自己個人筆記。 前置需求 Docker 與 Docker Compose 已安裝 足夠的磁碟空間(建議至少 50GB) 區域網路環境 步驟一:取得 Dockerfile 方法:從 GitHub 克隆 1 2 git clone https://github.com/cyril2007/docker-roonserver-local.git cd docker-roonserver-local 相關準備好的 RoonServer_linuxx64.tar.bz2 檔案也需要放在同一目錄中。 步驟二:建置 Docker 映像 在包含 Dockerfile 的目錄中執行: 1 docker build -t docker-roonserver:latest . 建置過程說明: -t docker-roonserver:latest:為映像命名並標記為 latest 版本 .:使用當前目錄的 Dockerfile 建置時間約 5-10 分鐘,視網路速度而定。 驗證映像建置成功 1 docker images | grep docker-roonserver 應該會看到類似輸出: 1 docker-roonserver latest abc123def456 2 minutes ago 500MB 步驟三:準備 Docker Compose 配置 選項 A:使用 Host 網路模式(推薦) 建立 docker-compose.

串流音樂伺服器 Navidrome 使用 Feishin 播放器的獨佔模式

Navidrome 是一款輕量級的自架串流音樂伺服器,支援多種前端播放器。其中 Feishin 是一款功能強大的網頁播放器,支援獨佔模式(Exclusive Mode),讓使用者在播放音樂時能夠獲得更好的音質體驗。本文將介紹如何在 Navidrome 中使用 Feishin 播放器的獨佔模式。

Linux 掛載硬碟另類方法

在 Linux 系統管理中,檔案系統的掛載是核心操作之一。自動掛載機制允許系統在開機時或在特定條件下(如插入可移動裝置)自動連接儲存裝置到指定的掛載點,無需使用者手動介入。本文整理 4 種常見又實用的作法:/etc/fstabsystemd mount/automount、udevil + devmon、以及 udev 規則,最後附上小實驗示範用 loop device 測試掛載。