將字幕和影片精準地同步,並解決亂碼

本方法

利用修改字幕檔來同步,不同於一般播放器內建的同步功能

Subtitle Edit

一個編輯字幕軟體,支援多種字幕格式,可載入 UTF-8 和其他 Unicode 類型檔案

文章標籤

Shawn 發表在 痞客邦 留言(0) 人氣()

修復因為 Replay Gain 套用時更改了 "修改日期" 屬性

Replay Gain

為一種將音量標準化的標準與技術,音頻太大聲則變小聲,太小聲則變大聲,使播放任何音頻時音量趨一致。

Replay Gain 通常不會直接修改音頻,而是將該增減多少音量的訊息存進檔案的 Tag 內

文章標籤

Shawn 發表在 痞客邦 留言(0) 人氣()

C# 實作用 Pascal's triangle 趨近 Sierpinski triangle

名詞解釋

建構方法

要建立謝爾賓斯基三角形有幾種方法,可參考 Wiki:

  1. 去掉中心 (Removing triangles)
  2. 縮小複製 (Shrinking and duplication)
  3. 隨機 (Chaos game)
  4. 箭頭曲線 (Arrowhead curve)
  5. 細胞自動機 (Cellular automata)
  6. 帕斯卡三角形 (Pascal's triangle)
  7. 河內塔 (Towers of Hanoi)

本 C# 程式用 #6 帕斯卡三角形來趨近謝爾賓斯基三角形, 較複雜且詳盡的圖形趨近用 #3 來建立較佳, 因為帕斯卡三角形越下面數字越大,不容易計算

文章標籤

Shawn 發表在 痞客邦 留言(0) 人氣()

本文將介紹一個快速發文在部落格的技巧,並有 工具、FAQ、範例

什麼是 Markdown

是一種輕量級標記語言,可以讓人用易讀易寫的純文字格式編寫,然後轉換成有效的 HTML

Markdown 有一般格式、Github 格式、Multimarkdown 格式等

文章標籤

Shawn 發表在 痞客邦 留言(1) 人氣()

底下是 Windows 上的 CodeBlocks + Pretty Printers 教學,如果是其他作業系統,請按照 CodeBlocks 官網的教學

其他方法

要看 STL 內容如果用 VC++ ,可以直接看

需要什麼

  1. MinGW
  2. Python
  3. CodeBlocks

步驟

安裝 MinGW 特定工具

  1. 下載 MinGW (官網右上角 Download Installer)
  2. 安裝 MinGW
  3. 打開 MinGW Installation Manager
  4. 左邊點 Basic Setup, 右邊勾選底下幾項為 Mark for Installation
    • mingw32-base
    • mingw32-gcc-g++
  5. 左邊點 All Packages -> MinGW -> MinGW Base System, 右邊勾選底下幾項為 Mark for Installation
    • mingw32-gdb-python (Class 為 bin)
  6. 選單 Installation -> Apply Changes
  7. Apply

安裝 Python

  1. 下載 Python (2.X.X 版本,下載 32bit 版本 (Windows x86 MSI Installer) 或 64bit 版本 (Windows X86-64 MSI Installer))

Python 可以 32bit 和 64bit 都裝,詳細方法請另外搜尋,

文章標籤

Shawn 發表在 痞客邦 留言(0) 人氣()

 

轉換目標

1. 如果是單純的

Shawn 發表在 痞客邦 留言(1) 人氣()

 

如果 BOINC 工作常因為過熱,風扇太吵,甚至過熱關機,

文章標籤

Shawn 發表在 痞客邦 留言(2) 人氣()

正在玩 Mirror's Edge, 到了第三關卻有 slowdown 的問題,

整個動作完全變緩慢,完全跳不過大樓,好不容易用 patch 解決,

文章標籤

Shawn 發表在 痞客邦 留言(0) 人氣()



NppExec 以及 MinGW 安裝和設置 請先參考 此篇文章

文章標籤

Shawn 發表在 痞客邦 留言(0) 人氣()



最近在 Windows 7 上玩了經典遊戲 Road Rash PC 版,發現顏色在遊戲開始不久後出現 紫色、紅色、綠色 等很奇怪的破圖

文章標籤

Shawn 發表在 痞客邦 留言(0) 人氣()




Shawn 發表在 痞客邦 留言(2) 人氣()