用 FFmpeg 調高視頻影片聲量

「得到」了一條視頻影片後,無論在電腦、電視、手機還是平板上,用不同的App和軟件播放聲音都小得可憐? 上網Google的話,八成是見到某家收費視頻影片編輯小軟件(i甚麼Sky甚麼)公司的廣告?其實不嫌麻煩的話,也有免費的解決方案──就是 FFmpeg! 首先是要先在電腦上安裝 FFmpeg。如果你用的是 Mac,小不幸,安裝FFmpeg很麻煩,不過可以參閱這篇《Mac OS 上安裝 FFmpeg》。 在電腦上有了FFmpeg就好辦了,下面是相關的 FFmpeg 指令……

[Continue reading]

Mac OS 上安裝 FFmpeg

FFmpeg 是一個功能強大的視頻影片編輯工具庫,而且是開源、免費、有強大的網上社群頻密更新。FFmpeg 沒有圖像介面(GUI),市面上為這個工具製作GUI的公司亦不少。 在Windows上,安裝FFmpeg不外乎下載、兩點擊、安裝。 Mac OS就沒有這樣舒服了。正正是由於 FFmpeg 是開源、沒有GUI的情況下「理應」只有會用要打字的文字指令介面 (Command Line Interface, CLI或者「命令列介面」)的人才會用,所以就是連安裝,也得用CLI。下面是Mac OS 上安裝 FFmpeg 的步驟…

[Continue reading]

ReactJS 開壇筆記

下面是 ReactJS 開壇的筆記。適用版本React 15.4.2。 無痛開壇法 部份library可能先要用下邊「人肉開壇法」的command line安裝。 用Git tool,從github.com把預先煮好的React壇用npm安裝。 連結: facebookincubator/create-react-app

[Continue reading]

解決Illustrator CS6中文版在英文OS X上的出現PARM錯誤

當在英文OS X上安裝Illustrator CS6中文版時,會出現奇妙的PARM錯誤。這一錯誤一直以來都有在各中文版Adobe CS中出現,成因應該是Adobe認為用「中文版」的人絕不會用「英文」作為OS X的系統語言。 果然是西人公司… 下面節錄了原自Adobe Community support的解決方法────

[Continue reading]

在notepad++時,以regular expression於行頭/行尾加入字符

在Windows上的Notepad++、或者Mac上的Textwrangler時,過去,當我要在 整個檔案內容的行頭或行尾加入特定的字符時,通常都只會用簡單去取代\r\l\n之類的斷行符號。 然而,這方法在最首和最尾的一行時,就要改回人手,而視乎文字檔的斷行格式是CR、LF還是CRLF,尋找.取代時,要用\n\r還是\l也很麻煩。 Regular expression (regex)就是大救星! Regular Expression很神很好用… 但絕不容易。有些時候,像行頭行尾,就超簡單: 行首的話,尋找的字元是:^ 行尾首的話,尋找的字元是:$ 然後取代成你要的文字即成。 BTW,不同OS間的文字檔的End of line關係大概是: windows<cr><lf> Macintosh<cr> Unix<lf>

[Continue reading]

用Mencoder來分開影片

和Mplayer同源的Mencoder是一款簡單方便的影片轉檔程式,在把RMVB轉成AVI、MP4格式時尤其方便!不過由於codec上的限制,Mencoder在處理MP4時要有其他程式輔助,處理H.264的功能也很弱。 和Handbrake相比,Mencoder在處理影片影像的像把兩幾條影片連接、或者是將影片中某段分開出來的超陽春剪接功能也絕不遜於Handbrake。 這裡會講講分開、縮短影片的Mencoder CLI。

[Continue reading]

無痛!iTunes對應的AtomicParsley快速指令

上回講到在跑busybox Linux的Synology NAS上自行compile用來處理mp4檔案meta-date的AtomicParsley。安裝了以後,接下來就是「使用」。 AtomicParsley是跑指令碼的工具,在安裝包裡頭的RTF文件雖然是有記載,但也只是很簡單講了半下(一下都沒有!),在幾次trial and error後,這是我得出來可以在iTunes和iOS上最大化對應的指令碼──

[Continue reading]