創用 CC 授權條款
除非另有註明,本網站的著作Fygul Hether製作,以創用CC 姓名標示-非商業性-禁止改作 4.0 國際 授權條款釋出。

2019年5月6日 星期一

在Linux tty以fbterm與小小輸入法來輸入中文

前言

之前在Ubuntu機器上使用tty1-tty6時發現無法正常顯示與輸入中文,於是使用fbterm與ucimf的組合來暫時解決這問題。當時其實對fbterm不甚熟悉,並未深入去了解它,後來才發現有人在fbterm使用小小輸入法或是fcitx。於是心想何不改成自己已使用多年而且相當順手的小小輸入法,這樣做的話整個安裝與設置工作也會比舊的作法簡化些,可以寫個不用太長的說明。這想法就這樣放在心中許久,但一直沒去實現,做〈小小輸入法臺灣包2018年版使用說明〉時也忘了這件事,直到最近才強迫自己寫下這篇。

提醒:一般使用者不會用到tty(或稱console),如果看倌用不著tty,建議直接路過就好。

摘要

在Ubuntu機器使用tty1-tty6時無法正常顯示中文,在這情況下可使用framebuffer terminal,fbterm是其中一種。在fbterm中也能輸入中文,本文將小小輸入法平台為例。

本文以下將假定已先安裝好小小輸入法Linux版,且在桌面環境已能正常使用,如果要給多人使用的,別裝在家目錄,可裝在/opt/下。展示的作業系統環境為Ubuntu MATE 18.04。

fbterm可支援雙位元文字,像中、日文,還有其他功能,本文主要僅涉及中文與部分功能,其他未提到功能的使用可見man fbterm。

2019年4月27日 星期六

Linux螢幕錄影軟體Kazam

Kazam是Linux上眾多開放源碼的螢幕錄影軟體之一[1]。它也有螢幕快照(即擷取螢幕畫面)的功能,只是這方面有其他軟體做的更方便好用,往後會另行介紹。較新的1.5.3版還有其他功能,只是本文主要介紹螢幕錄影這方面。

雖然Kazam的開發在近幾年沒什麼新的進度,不過用起來倒也感覺穩定沒什麼問題,而且使用上相當方便,很容易上手,而且對於一般螢幕錄影的用途而言,它大致上都還可以應付的過去。

2019年4月20日 星期六

淺談桌上型電腦電源供應器與測試方法

之前寫的一份內部記錄,排除掉具版權的內容後,調整一下放上來給需要的人參考。之所以會寫本文,主要是買來的東西沒有附上清楚的使用說明,且之前在網路上所見別人寫的相關資料也有點混亂或是老舊,索性自己花時間整理一下也罷。

摘要

本文二大主題,一是對桌上型電腦用的電源供應器做個簡單的基礎介紹;二是對電源供應器的測試方法做個簡單說明。只是簡單的介紹,細節請見參考。

撰寫本文時瀏覽了一些網路上發表的文章,但有些網路文章內容是抄襲來的,且不見得正確,故做了些過濾,排除掉有問題或老舊過時的資料,本文所採用的主要參考文章之連結條列在最後一段。

2019年4月14日 星期日

圖片壓縮優化軟體與線上服務

現代有許多網站如論壇或部落格所提供的上傳圖片的功能中,會同時將圖片做重新壓縮再儲存,有的甚至還附帶圖片剪裁功能。這樣一來可減少儲存空間,也節省網路頻寬的耗用,避免使用者下載大圖檔時等待過久。但並非所有這類網站的設計都這麼現代化,偶而還是會碰到某些網站在這方面有待改善的,譬如在好不容易等半天上傳完圖檔後,才出現個類似圖檔過大無法儲存之類的通知訊息;或是根本就沒提供圖片重新壓縮功能,或是對上傳圖片做了大小限制,超過就拒收,遇到這類狀況最好還是自己把圖片減肥一下再上傳才是良策。

這裡所謂的減肥也就是把體積縮小,有人稱圖片壓縮,或是影像優化(或稱最佳化)image optimize,同時也要避免對畫質產生太大的影響,最好是感覺不出差異。雖然有許多影像編輯軟體都可以做到這點,不過這類影像編輯軟體通常也較大,有點殺雞用牛刀的感覺,倒是有一些專門做這類工作的軟體,使用上既便利,體積也通常較小巧,執行速度也不錯,如果懶得下載軟體來用,也還有線上版的。

以下就簡單介紹一些這類軟體與線上服務,軟體圖片在官網上可看到,這裡就不放了。其他縮小體積的方式還有減少尺寸或剪裁,以下所列的某些軟體也提供了這類功能,但本文主題在影像優化這方面。

2019年3月30日 星期六

利用CUE分割MP3檔案

之前寫的〈音訊檔分割器:mp3splt-gtk〉提到了自己過去在Windows上分割音訊檔的方式,曾寫過一篇內部記錄,以下就是該文章的內容。其中提到的作法僅供參考,畢竟是過去採用的方式,況且同樣的工作也可以使用不同的方式來完成。其中提及的軟體,有部分在以前也介紹過。

摘要

有時候想把手邊的大錄音檔依段落分割成多個檔案,可方便快速從各段落的開頭開始聽。這裡以一個實例做展示,從YouTube取得《The Science of Getting Rich》 Full Audio Book有聲書的音訊檔,轉換成MP3音訊檔,再依章節標示其時間,最後分割出各章節獨立的音訊檔案。

需要的軟硬體

做這工作需要的一些軟體,雖然可以有不同的選擇性,但本文所用的如下:
  1. 一部執行Windows作業環境的機器:主要用於執行以下軟體。
  2. 網際網路連線。
  3. uGet:用來下載YouTube上所要的影音檔。
  4. VCL Media Player:影音檔轉成MP3格式。
  5. mp3DirectCut:依MP3檔內容章節製作CUE檔案。
  6. 純文字編輯器:任何慣用的純文字編輯器都可以,用來編輯調整CUE檔案。
  7. Medieval CUE Splitter:依CUE的指示分割出多個MP3檔案。
各軟體的版號並不是很重要,只要有提供所要的功能即可。以上3-7項軟體是可免費取得的軟體。

2019年3月23日 星期六

Kid3音訊標籤編輯器

之前介紹過可在Windows上使用的〈Mp3tag音樂標籤編輯器〉,本文所要介紹的Kid3,則是可用在Linux, Windows, macOS與Android,是開放源碼軟體。

2019年3月14日 星期四

音訊檔分割器:mp3splt-gtk

有天突然發覺過去在自己的blog上介紹過一些影音方面的工具軟體,其中大多數不是自己平常很常用的,而是在某段時期因工作上的需要而使用,待此階段性的工作結束之後就很少動到它們,直到下回,也許隔一段時間後又有需要時才會再度使用它們,畢竟我不是專門搞影音工作的。前述的所謂的隔一段時間,也許三個月,也許半年、一年或更長時間,這有時也會導致有點困擾或說是搞笑的現象。譬如當需要處理某個影音方面的工作時,會想著如何做比較好,對不清楚的方面就必須查一下相關資訊,必要時寫下一些記錄,但有時忘了其實很久以前已經做過同樣的事,也有留下部分記錄,只是一時之間沒想起這回事。等這件工作處理一段進程後,可能會突然發現,原來之前做過類似事,用過類似軟體,也找到舊的記錄文件,之前怎麼做的已有清楚的記錄,所以此回算是多花了些時間去做準備或查閱資料。之前做過幾回分割音訊檔,就幹這種事,所以就打算寫這篇文字記錄一下。當然某些資訊在隔段時間會有所更新,有必要查一下新的作法,但某些則是可以照舊即可,無須如此頻繁額外花時間去更新這方面的資訊與知識。

分割音訊檔有多種的作法,軟體工具也相當多樣,過去在Windows上分割音訊,mp3DirectCut這支免費軟體算是不錯的工具,了解音訊的人稍微看一下就大概知道怎麼使用,它也可協助製作CUE檔,再利用Medieval CUE Splitter分割音訊。(這時我突然想到之前有寫了篇內部記錄,可以的話改天放上來)。後來因較少使用Windows,較常用Linux的桌面環境,就想找一下類似軟體,最好是開放源碼軟體,並支援三大主要作業系統。mp3splt-gtk符合這兩個條件,雖然目前尚不支援多國語言介面,程式介面看來也不起眼,有時執行還不是很順利,算不上很理想,不過用了幾回,它大致上還符合我工作上的需要。本文以下就透過二個使用例,來對它做簡單、局部功能的使用介紹。

先提醒一下,mp3splt-gtk並不是個完美的軟體,目前知道有幾個問題:一是在Linux上使用時,它無法讀取NTFS分區上的音訊檔案,若讀取時程式會當掉,解決之道是把檔案複製到Linux上慣用格式的分區上處理。二是可能二進制檔製作包裝上的差異,有的會有執行不很順利,或啟動較久的現象,會給使用者不穩定的感覺,這點最好是使用包裝良好的版本來避免此問題。如果看倌不是個完美主義者,可以接受這個不起眼的軟體,有興趣的話請往下看。