2014年6月11日

影音轉檔小技巧


和聰賢老師聊天勝過看文件好幾天,正在為教學錄影檔容量偒腦筋時,他說教學錄影檔要減肥,可以從聲音著手,會大都是聲音,個人試了一下真的可以變小,也把ffmpeg的參數找出來
原來是 -ab 320k -ar 44100 -ac 2
我把聲音效果砍半,轉出來聽不太出來有差別。
-ab 160k -ar 22050 -ac 1
-ac  設定聲音的聲道數。1指是的單聲道。
-ab 指定聲音的bitrate。
-ar  指定聲音的取樣頻率。一般預設是44100。

經過這樣的減肥,容量真的少一大半。之前轉出來是33MB的mp4,轉好變成14MB。
我是利用FF Multi Converter直接轉出來,這支程式好用。

2014年6月5日

freemind在ntpcU上無法執行

有人反應freemind在ntpcU上可以安裝但無法執行,無任會反應。查了一下,Freemind需要的java版本有點舊java6,又不想再多把舊版java裝回來,找了一些文件,找到答案,記錄一下。
在終端機中執行freemind出現錯誤訊息
 freemind
[warning] /usr/bin/freemind: No java runtime was found
[error] /usr/bin/freemind: Unable to find an appropriate java runtime. See java_wrappers(7) for help

得知是java出問題,找到答案
vim /usr/bin/freemind
在第151行左右找到下列內容

if [ -r /usr/lib/java-wrappers/java-wrappers.sh ]
then # the Debian method
        . /usr/lib/java-wrappers/java-wrappers.sh
       require_java_runtime java6
else
        findjava
        if [ $? -ne 0 ]
        then
                exit 1
        fi
fi
加兩個##號變成如下
if [ -r /usr/lib/java-wrappers/java-wrappers.sh ]
then # the Debian method
        . /usr/lib/java-wrappers/java-wrappers.sh
#       require_java_runtime java6
#else
        findjava
        if [ $? -ne 0 ]
        then
                exit 1
        fi
fi
完成,可以正常啟動。