FFplay 與 Xephyr 實作多格監視畫面

最近在評估無須依賴監視系統所提供的網頁後台、就能夠在電腦上查看監視畫面的替代方案。由於該監視系統也有提供 RTSP 串流,所以其實是可以在媒體播放器上,輸入指定的連線位址及登入帳密,就能夠播放監視畫面。然而如果要同時觀看十幾個畫面頻道,這樣若是播放程式也要同時開啟十幾個在桌面上,感覺就不是一件很妙的事……

 

分類: 

SRPM 套用修補程式及重新編譯套件

自己已經很久沒有遇到需要重新編譯 SRPM 套件的情形了,顯得相當生疏,需要順便記錄下來……話說最近在等待 CentOS Stream/RHEL 9 的 net-snmp 套件釋出針對某項問題的修正,但不知何故,問題回報上去,而且 net-snmp 專案本身也已經有相應的更新,卻過了一個月都沒有後續的下文。

 

於是決定自己手工解決,在 CentOS Stream 9 環境中,本文的操作指令皆是統一在 root 權限下執行(儘管有些動作實際上並不依賴 root 權限),首先執行以下的 dnf 群組安裝指令:

  • dnf group install "Development Tools"

 

然後針對 net-snmp 套件重新編譯的依賴需求,再安裝以下套件:

分類: 

使用 dd 指令測試磁碟寫入速度

在 Linux 上若要簡單地測試磁碟的寫入速度,一般來說並不需要任何額外的工具,只要用 dd 就可以了:

  • dd if=/dev/zero of=test1.img bs=1G count=1 oflag=dsync

 

前述指令會產生一個 1GB 大小的空白檔案(test1.img)在當前路徑中,並顯示所花費的時間,以及平均的寫入速度。印象中 DR 第一次使用這樣的測試指令,應該是數年前在雲主機商做工程師的時候。那時遇到的一項困擾,是用於建構用戶 VPS 的多部 Linux KVM Hypervisor 伺服器,存在著效能參差不齊的問題。其主要的癥結點,估計是因為公司並未對主機資源是否超賣的定義及量化,有很積極及足夠科學的評估。

 

分類: 

《天旋地轉 3》原始碼釋出

古典的《天旋地轉》(Descent)系列算是屬於 FPS 遊戲中較為少見的一種子類型。玩家得操控某種武裝飛行載具,在無重力的封閉空間中,可自由地做出各種翻轉動作。也因此很容易就會玩得暈頭轉向,當年的中文名稱可謂命名得非常貼切。《天旋地轉》的一、二代,從很早期就已實現由社群維護的開源碼版本(DXX-Rebirth)。至於時至目前為止,為此系列最終作的三代(Descent 3,1999),其原始碼則是在近期終於以 GPLv3 授權條款發佈在 GitHub 上。而且維護者也有意願持續接受改進,來改善遊戲的健全狀況。

 

 

分類: 

Wild Apples: The 12 weirdest and rarest Macs ever made

來自 Ars Technica 網站的文章《Wild Apples: The 12 weirdest and rarest Macs ever made》,作者列舉了十二款最為古怪或罕見的 Mac 電腦。雖然 DR 完全不是 Apple 產品的愛好者,平常也只有非常少數的情況下會操作到 Mac,但也不否認 Apple 的東西經常擁有獨特或者是領先業界的設計。所以這篇文章顯然是有些可看之處,文章中所列舉的型號如下:

分類: 

從影片檔分離出音訊的 FFmpeg 腳本

赫然發覺 FFmpeg 好像已經默默地成為本站文章的常客……回歸正題,倘若使用者的需求,是希望將影片檔中的音訊軌,單純地按照其原始編碼另存成獨立的音訊檔,而不做任何編碼格式的轉換,那麼透過 FFmpeg 所需要使用的操作指令並不複雜。然而如果是想要以更加自動化的方式,比方說形成一支腳本程式。那麼腳本設計中就必須要能夠偵測原始音訊的編碼格式,以便儲存成對應的音訊檔。

 

以 Python 語言編寫的腳本在此:audio_extractor.py,下載後給予可執行權限,然後在執行時以影片檔作為輸入參數:

  • chmod +x audio_extractor.py
  • ./audio_extractor.py <影片檔名>

 

分類: 

二號機核心組件升級(2024)

話說上週某日發現二號機開機開不起來,有啟動但無嗶聲,鍵盤及螢幕皆無訊號。將顯卡及記憶體拔除測試,也都未有相應的嗶聲,用別顆電源供應器測試也是如此。按此情形,認為主機板故障的可能性較高。然而這顆 CPU(AMD FX-8350)已經用了超過十年,主機板也曾經在 2020 年做過更換。讓 DR 覺得如今已經到了應該要大幅升級的階段,而不是再去找二手主機板來換。

 

於是隨即開始上網挑需要的組件,來實現這個睽違了十年以上的重度翻新。任務目標是以最快速度、以及可控的成本(畢竟這是一筆非預期的開支),讓二號機回復成可運作的狀態,並一定程度考量未來的升級彈性。採買的組件如下:

  • 主機板:Gigabyte B650 EAGLE AX
  • CPU:AMD Ryzen 5 7600(附 AMD Wraith Stealth 散熱器)
  • 記憶體:Kingston FURY Beast DDR5-5600 16GB
  • 電源供應器:FSP HA550 550W 80 PLUS Bronze(二號機原本的 650W 電源供應器也是用了十年以上,同樣陳舊故一併更換)

 

分類: 

RHEL 9 作為桌面系統之嘗試與感想

雖然標題是這樣寫,但其實本文很大程度應該算是偏綜合性的雜談,只是 RHEL 9 在當中佔了蠻重要的份量。故事的起頭,是在物盡其用的訴求下,前陣子開始在規劃,如何將還堪用的舊筆電(十年以上),重新打造成在硬體規格尚可負荷的前提下,能夠迎合日常各式電腦使用需求的狀態。進行試驗的兩款筆電型號,分別是一部 Lenovo ThinkPad X230 Tablet(CPU i7-3520M),以及一部 Toshiba Portege R830(CPU i3-2350M),儲存媒體皆更換至 1TB SATA SSD,以及記憶體皆更換至 8GB(DDR3 4GB * 2)。

 

分類: 

Godzilla x Kong: The New Empire - 金剛力霸王:地底下的僭位者

台灣沒上映《哥吉拉 -1.0》(Godzilla Minus One,2023)著實是件蠻遺憾的事情;不過另一方面,《哥吉拉與金剛:新帝國》(Godzilla x Kong: The New Empire)則是毫無懸念地在全球大規模上映,所以只能先評判一下這部的表現如何。或許最直白的初步感想,可以說這是一部在製作思維上非常精打細算的作品,讓人有一種介於讚嘆與感嘆之間的五味雜陳。

 

 

分類: 

Wi-Fi 下載速度測試腳本

測試網路速度或者是下載速度,顯然有很多種方式。比方說若要測試兩個端點之間的傳輸頻寬,常見的有例如 iPerf 這樣的工具,基本上無須在此多做介紹。不過倘若是想要單純地驗證,一個地方的 Wi-Fi 無線網路,客戶端連接後實際的上網體驗大概如何,而且又要留下數據可作為比對及後續評估。那麼顯然一種簡單有效的作法,就是測試從網路上下載檔案,並且要能夠記錄其下載速度及時長。

 

分類: 

頁面

Subscribe to DarkRanger's Secret Area RSS