2016-01-22

解決 elementary OS 影片畫面撕裂問題

環境:
  • elementary OS 0.3.2 Freya (based on Ubuntu 14.04)
  • Intel HD Graphics 4400

步驟:
  1. 更新顯示卡驅動程式
  2. 以 sudo 身份開啟檔案管理員
  3. 進入 /usr/share/X11/xorg.conf.d/
  4. 如果沒有 20-intel.conf 這個檔案,就建立一個
  5. 用 scratch 或 gedit 之類的文字編輯器打開該檔案
  6. 輸入:
    Section "Device"
       Identifier  "Intel Graphics"
       Driver      "intel"
       Option      "AccelMethod"  "sna"
       Option      "TearFree"    "true"
    EndSection
  7. 儲存後重開機

2015-12-05

面積比一比

有個參照比較容易想像……

國家‧地區 面積(km2 台灣的幾倍?
荷蘭 4 1526 1.15
瑞士 4 1285 1.14
中國‧山東半島 3 9000 1.08
日本‧九州 3 6753 1.02
台灣‧本島 3 6188 1
德國‧巴登符騰堡 3 5752 0.99
薩丁尼亞島+科西嘉島
(義大利西邊的兩大島)
3 2772 0.91
比利時 3 0528 0.84


區域 面積(km2 北市的幾倍?
原高雄市 154 0.57
原台中市 164 0.60
台北市 272 1
新加坡 716 2.63
香港 1104 4.06
北北基 2457 9.03

2014-10-03

文章的難度

『在英文非正式閱讀評量中,常以學生不認識的詞(word)佔全文總詞數的比例做為文章難易之分界,不認得的詞在5%以內的,稱為「獨立級」文章;不認得的詞介於5%-10%,稱為「教學級」文章;至於不認識的詞多於10%,則屬於「挫折級」文章 ,表示尚不宜做為閱讀教材,以免超出學童可負荷的範圍(Clay, 1993)。』

久了就會忘的小文法:Akkusativ der Zeit

Wenn man Maßangaben (z.B. Zentimeter, Meter, Hälfte ...) mit passenden Adjektiven verbindet (drei Zentimeter lang, fünf Meter hoch, hundert Euro wert ...), dann stehen diese Maßangaben im Akkusativ (adverbialer Akkusativ/Akkusativ des Maßes). Auch das "Zeitmaß" (Zeitangaben ohne Präposition) kann im Akkusativ stehen (Akkusativ der Zeit).
Quelle: http://www.cafe-deutsch.de/dialoge/treffen-26.html

系級怎麼說?

  • Jahrgang = 屆
  • Studienjahr = 年級
  • Fakultät = 院
  • Institut = 系
  • Abteilung = 系之下的組(例如歐語系德文組)

另外,別再用「姓氏, 名字」這種用法來寫台灣名了!
  • (X) Ma, Angel
  • (O) Ma Angel
  • (O) MA Angel

IN, AN, AUF, ZU 小比較

1. 其實沒有「100% 正確」的用法,我們常常會發現不同地區有不同用法,不同時代也有不同用法。

2. 雖然如此,我們還是可以遵照大原則,也就是我們一直以來學的:

  • in = 在 ... 裡面
  • an = 在 ... 旁邊、附近
  • auf = 在 ... 上面
  • zu = 單純陳述目的地

3. 結論就是你只能依照大原則 + 記住特殊用法,可能和動詞一起記會比較好。
  • in der Uni = 在大學(物理上的概念、具體位置)
  • an der Uni = 也是在大學(非物理上的概念、機構組織等概念)常搭配 studieren 
  • zur Uni gehen = 去學校(指你的目的地)
  • in die Uni gehen = 特別強調進入到學校建築物裡面
  • auf die Uni gehen = 上學(學生去學校上課)

4. 所以 an 可以和 zu 通用嗎?例如 Ich fahre ans Meer. 和 Ich fahre zum Meer.
答:意思相似又有點不同。當你不確定時,建議你選擇你常常聽到、用到的那個說法。

2014-06-26

奇門遁甲


三奇:乙、丙、丁
六儀:戊、己、庚、辛、壬、癸
八門:休門、生門、傷門、杜門、景門、死門、驚門、開門

「甲」最為尊貴,藏而不現,故稱「遁甲」


六十甲子之組合

六甲 六丁
甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉
甲戌 乙亥 丙子 丁丑 戊寅 己卯 庚辰 辛巳 壬午 癸未
甲申 乙酉 丙戌 丁亥 戊子 己丑 庚寅 辛卯 壬辰 癸巳
甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛丑 壬寅 癸卯
甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑
甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥

2013-10-16

將 SRT 字幕塞進 MP4 檔案


一般情況下,只要把SRT字幕檔案和影片檔設為同樣的名稱,播放器就能夠讀取到字幕,但如果不想要影片和字幕分成兩個檔案,可以透過 ffmpeg 把字幕檔併入影片檔裡面。(註:可以隨意開啟或關閉,而不是直接和影像融合)

  • 使用 -i 來表示要合併的檔案,即影片檔和字幕檔
  • 字幕檔的前面還必須用 -sub_charenc來設定字幕檔的編碼,例如 UTF-8、CP874、CP936 等等
-i Video.mp4
-sub_charenc UTF-8 -i Subtitle_A.srt   
-sub_charenc UTF-8 -i Subtitle_B.srt
 
  • 接著用 -map 0 -c copy ,表示複製第 0 個檔案的內容,因為這裡只是要加上字幕,沒有要更動影片本身(註:順序是由 0 開始,故第一個檔案是 0)
-map  0  -c  copy

  • 再用 -map 1 -c:s:0 mov_text,表示把第 1 個檔案,也就是字幕檔 A,轉為 mov_text 格式
  • 最後用 -metadata:s:s:0 ,設定第一個字幕的語言,這裡要用 ISO-639 三個字母的代碼,例如 eng、deu、zho 等等
-map 1 -c:s:0 mov_text    -metadata:s:s:0 language=deu

  •  字幕檔 B 也用同樣的方式
-map 2 -c:s:1 mov_text    -metadata:s:s:1 language=zho


把這些參數依次排列,最後再寫上要輸出的檔案名稱:
ffmpeg -i Video.mp4 -sub_charenc UTF-8 -i Subtitle_A.srt -sub_charenc UTF-8 -i Subtitle_B.srt -map 0 -c copy -map 1 -c:s:0 mov_text -metadata:s:s:0 language=deu -map 2 -c:s:1 mov_text -metadata:s:s:1 -language=zho  output.mp4  


參考資料
  1.  http://en.wikibooks.org/wiki/FFMPEG_An_Intermediate_Guide/subtitle_options

2013-03-10

在 Linux 玩仙境傳說Online


Wine 能夠幫我們在 Linux 系統上執行 Windows 的程式,不過,並非所有程式都能夠完美的執行,有時仍然會出現一些問題。


第一步:安裝 wine 和 winetricks

第二步:在 wine 裡面安裝遊戲需要的元件 Visual C++ 2008 libraries
  1. 從應用程式清單開啟 winetricks
  2. 點選 select the default wineprefix ---> Install a Windows DLL or component ---> 勾選 vcrun2008 (mfc90, msvcp90, msvcr90) 並安裝
第三步:安裝新細明體
主觀認為新細明體以外的字型在仙境裡面都不太好看,所以得幫 wine 裝一套新細明體。
  1. 從應用程式清單 ---> wine ---> Browse C: Drive
  2. 進入資料夾 windows ---> Fonts
  3. 把新細明體的檔案丟進去
補充:設定漢字字型
如果裝了新細明體之後,畫面上的漢字還是破碎的,或者單純不想使用新細明體,就再進行以下的設定:
  1. 從應用程式清單開啟 winetricks
  2. 點選 select the default wineprefix ---> run regedit
  3. 點選 編輯(E) ---> 搜尋(F) ---> 輸入 replacements
  4. 觀察畫面左邊欄位的資料夾是否叫 Replacements
  5. 在畫面右邊欄位找到一個叫 PMingLiU(新細明體)的項目,點進去之後在數值資料的地方也填上 PMingLiU,或者填入你喜歡的字體名稱,例如 AR PL UMing TW

---

什麼是 DirectX?
DirectX(縮寫為 DX)是 Windows 系統專門的多媒體程式開發界面(API),它可以幫助許多程式設計師快速地開發遊戲,卻也造成許多遊戲只支援 Windows系統。原則上,DX 10 之前的版本都保持向下相容,亦即安裝了 DX 9 就可以執行由 DX 6 編寫的程式。DirectX 包含了許多元件,其中最常見的應該是 Direct Graphics(Direct3D + Direct2D/DirectDraw)。

在 DirectX 問世之前,另有一套跨平台的程式開發界面叫 OpenGL,曾是專業繪圖市場中的龍頭老大,後來因種種緣故而變得弱勢,然而在 Windows 以外的系統仍佔有一席之地。

[1] http://chenmike.pixnet.net/blog/post/25948906
[2] http://expect7.pixnet.net/blog/post/7769474
[3] http://www.ptt.cc/man/WinNT/DCC7/DFEE/M.1146728433.A.909.html

---

nVidia的PureVideo技術,讓顯示卡能幫助中央處理器解碼,也就是俗稱的硬解。在 Linux 上,必須透過 VDPAU 這組 API 才能夠使用 PureVideo 的功能。支援的顯示卡必須是GeForce 8或之後的產品。在此之前,NVIDIA使用XvMC(其中一個X-Video輸出模組)實現相似功能,但此計劃最終停止了更新。

2013-02-28

220伏特比110伏特省電嗎?


紀錄一下最簡單的說法。


功率(瓦特) = 電壓(伏特) x 電流(安培)


根據上面的公式,在功率不變的情況下,電壓如果升高,電流就會下降。

讓我們拿一臺50瓦的電風扇為例:

50W = 110V x 0.45A
50W = 220V x 0.22A

家庭電錶所計算的是「千瓦小時」,也就是功率。因為功率沒有變化,所以沒有比較省錢。


不過,電流在電線中流動時會因電阻而發熱,如果我們提高電壓來降低電流,就可以減少發熱的情形,避免電線過熱融化,進而發生危險。

因此家裡如果有使用高功率的電器,例如冷氣、暖爐、烘衣機等等,可以考慮使用220V的插座 —— 使用前要注意電器本身是否能使用220V喔!


2013-01-30

奇妙的德語發音


ㄧ音或ㄟ音之後接著 r 音起頭的音節,聽起來會多個小小的ㄜ音」


 例如:
  1. Lehrer
    (原本)ㄌㄟ~   ㄖㄜ
    (聽起來)ㄌㄟ~        ㄖㄜ
  2. klären
    (原本)ㄎ   ㄌㄟ    ㄖㄣ
    (聽起來)ㄎ    ㄌㄟ      ㄖㄣ
  3. Ihrer
    (原本)ㄧ   ㄖㄜ
    (聽起來)ㄧ      ㄖㄜ

解決 elementary OS 影片畫面撕裂問題

環境: elementary OS 0.3.2 Freya (based on Ubuntu 14.04) Intel HD Graphics 4400 步驟: 更新顯示卡驅動程式 以 sudo 身份開啟檔案管理員 進入 /usr/shar...