現在ffmpeg的官方建議ubuntu的環境下用mingw32編譯ffmpeg library for windows.而我一年之前在mingw+msys編譯出來的library,似乎會因為mmx,sse的問題當機.有爬文說到用gcc3.4.5編譯出來的確實可能這樣的問題存在...所以試試新的方法,是否真的解決問題和過程是不是比較簡單?

用Virtual Box裝了ubuntu 10.10 server version.整個過程比Desktop的版本順暢,不過沒有window介面唷.裝完之後,由於公司是在防火牆內,所以要設定proxy server.一開始用環境變數http_proxy的設定proxy.不過wget和apt對於windows的proxy認證一直有問題. (The ISA server requires authorization to fulfill the request....).所以改用ntlmaps,不過它需要Python1.5.2來執行.

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

超危險特工 RED

這是一部很有趣的電影,某種感覺就像前不久的騎士出任務,不過我覺得還是略輸一籌,但是這部電影有重量級陣容,又是老將出馬,身手當然不會太敏捷,火力倒是強大許多.而且對話多了很多笑點,所以也不算太差.還算是可以到電影院消遣的電影.

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

2010/9/6

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

source code analysis dependency

介紹不錯的程式碼分析或整理的軟體.

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

轉換VC裡的字串型態,因為常用到,所以記錄下來.

void wtoc(char* Dest, TCHAR* Source, int SourceSize /*useless parameter*/)
{
USES_CONVERSION;

strcpy (Dest, T2A (Source));
}

 

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

參考來源

談基本心法

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

使用 mingw 編譯 ffmpeg 0.5(教學 + 下載)

內文中提到的yasm很重要,雖然可以--disable-yasm將它關閉,實際在我的電腦上解H.264 live stream時,會一直當機.

也試過 --disable-mmx --disable-mmx2 --disable-ssse3 雖然可以解決,但效能上降低非常多.

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

呼叫函式GetCommandLine() { & CommandLineToArgvW() } API anytime可以取得命令列的資訊.

LPTSTR WINAPI GetCommandLine(void);

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

整部看下來,跟史實的順序差很多, 也因為這樣, 我對虛構的劇情不會有太大的共鳴...

大佛的場面和解案的過程,偶而有驚喜. 最後案情急轉直下, 就開始唬爛收尾了...

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

說實在的,我並沒有那麼喜歡LiveMedia的設計.即使很多人推薦它.使用它的理由,主要的原因就是有人在持續維護它.或者有一天我很熟悉它的時候.

用它來開發一個RTSP Server,如果資料來源是檔案.幾乎不太需要做修改.即可以完成.但是如果要改自己的input source機制,沒有弄懂一些interfaces和virtual functions,我覺得想用它完成自己的RTSP Server是有點困難的,尤其目前為止我還沒找到文件很完整的介紹它.唯一,就是讀source code.和一堆test programs...但可能沒有涵蓋到你要的usecase.

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