linux下常用的解壓檔案,看動漫、文字及編輯?

小可是動漫愛好者,但同時要在 linux 環境下工作,以下內容適合 linux 使用者中的動漫及電影愛好者。

小可曾寫下這片文章與同伴用作內部交流使用,現略作修改,在此處與大家分享。

<用smplayer的童鞋遇到異常退出程式碼1的往下看!!>

目錄

解壓檔案
察看文字
播放器與系統音量
多媒體編輯介紹,字型及文字編輯

第一部分 解壓檔案

1. tar檔案
編譯安裝軟體常用,所以這個不多說,直接就是

支援壓縮分卷,為保險起見,建議從part1開始。

$ tar zxvf xxx.tar.gz

$ tar jxvf xxx.tar.bz2

2. zip檔案
注意察看字元編碼,以及壓縮檔案的來源,例如:

$ unzip -O GBK xxx.zip

這個是解壓來自 中文Windows 的壓縮檔案
-O 是解壓來自Windows的,後面跟上系統的字元編碼,-I 則是解壓來自Unix系統的。
(來自日本的包,GBK改成SHIFT_JIS)
字元編碼察看通過以下命令:

$ gedit --list-encodings

(編碼列表見第二部分結尾)
3. rar檔案
首先要安裝rar元件

$ sudo apt-get -y install rarunrar

解壓檔案時,用unrar,這個攜帶自動編碼識別的功能。

$unrar x xxx.rar .

後面的點是完整的相對路徑,而x選項可以解壓出檔案中的目錄。

第二部分 察看文字

你可以自己定義幾個 alias 到 $HOME/.bashrc 或 /etc/environment 裡面,建議使用前者,這樣重灌系統時如果使用者名稱相同的話,設定不會改變。

格式:

alias gek='gedit --encoding=GBK'

雖然 vim 是十分強大的編輯器,但依然建議用 gedit 察看小說類的文字,而不是用 vim,這涉及到編碼——從 linux 下的 vim 編輯出來的程式碼放 VC 裡編譯出錯也與編碼有關。

(關於程式碼移植:vim下編輯完程式碼用gedit開啟,檔案另存,編碼選擇 Unicode(UTF-16),行尾選擇 Windows,這樣就可以放在 VC 下編譯了。如果是VC6.0,則編碼選擇GB18030。)

帶有編碼選項的命令:

$ gedit --encoding=GBKxxx.txt

察看簡體中文編碼的文字

同樣編碼列表:

$ gedit --list-encodings

常用的編碼示例:

GBK 簡體中文

GB18030 支援字元種類更多的簡體中文

BIG5 繁體中文

SHIFT_JIS 日語 Windows 的預設編碼

UTF-8 Unix的預設編碼

第三部份 播放器與系統音量

如果你是動漫和電影愛好者,那麼SMPlayer應該不陌生,下面把一些小的故障解決跟大家分享一下。

1.字幕亂碼。

這個是編碼問題導致的,有的時候會出現隱性亂碼(字幕的特效沒有顯現出來,或者字幕在某一部份開始明顯加速,甚至帶有一串數字),

解決:先配置 gedit 的儲存編碼列表。開啟 gedit 選擇 檔案 另存為,在編碼欄選擇 新增刪除,常用的有以下幾個:

GBK

GB18030

UTF-8

UTF-16

配置完畢,雙擊字幕檔案開啟,如果是亂碼,則按照GB18030編碼對待,如果不是亂碼,開啟另存為,這時檔案的編碼型別與另存為裡顯示的編碼是一致的,記住這個編碼,然後進入SMPlayer的首選項裡更改字幕檔案的編碼即可。

幸運的話可以在終端裡執行

$ file xxx.ass

來直接獲取編碼

顯示UTF-8或UTF-16一般沒有問題,但如果顯示ISO-8859或Non-ISO,那麼它八成屬於GB18030型別,如果字幕來自日本,則還要考慮SHIFT_JIS編碼,其他國家來源以此類推。

2.MPlayer異常退出,錯誤程式碼:1此問題常見於播放編碼為XviD的MKV檔案,此時開啟首選項,在“常規”下的“視訊”選項卡里,去掉“分塊繪製視訊”即可。

3.建議:

H.264解碼執行緒數改為與計算機CPU數目相同的數字(包括超執行緒的CPU,即“系統監視器”裡看到的CPU數)

4.音量調節相關

如果你在圖形介面的音量調節掛了,可以在終端下輸入alsamixer來使用核心級的音量調節器,

要是用耳機,請先插入耳機再調,有的機器上(多為筆記本)揚聲器和耳機的音量不同步。

第四部份 多媒體編輯介紹,字型及文字編輯

1.audacity,編輯音訊的,linux 下可替代 windows 的 cool edit。
安裝完畢後,在偏好選項裡,修改一下臨時資料夾,選擇一個較大的分割槽,這樣在編輯以整張CD為來源的無損音訊時不會出現磁碟空間溢位的情況。(有時資料量會達到3GB+)

2.pitivi,編輯視訊,時間軸等,缺點是需要自己安裝解碼器。

3.gimp,輕量級的超級影象編輯器;ksnapshot,自定義截圖,而且是任意形狀。

(以上三項均可用 apt-get 來安裝)

4.批量安裝字型,可以用“字型管理器”

$ sudo apt-get -y install font-manager

之後在終端輸入 font-manager 在視窗左下角的一排按鈕中有安裝和解除安裝的功能。

5.與 vim 應用有關的亂七八糟的建議

1)用二進位制編輯器?好說,先 vim -b,然後 :%!xxd 改完了用 :%!xxd -r 轉換回來。

想看純正的二進位制? :%!xxd -b 不過,很遺憾,轉換不回來了。

2)在個人資料夾下建立一個 .vimrc 寫入:

set number #自動分配行號

set hlsearch #對搜尋結果高亮

set smartindent #根據所編輯的原始碼型別自動縮排

這些對程式設計有幫助,不論是C,還是bash shell,甚至是彙編。

相關問題答案