原创 PPM/PGM/PBM 圖象文件(thinkvd 開發日誌)

文章出處:飛諾網(www.firnow.com):http://dev.firnow.com/course/6_system/linux/Linuxjs/2008727/133901.htmlPPM->Portable PixMapPGM

原创 關於swf to video convert(thinkvd開發日誌)

swf to video convert技術問題經過一段時間開發後,主要技術問題基本解決。1。解決swf在播放有些flash文件時(這裏指swf文件)時,無論怎麼gotoFrame也不向前播放或有些loop腳本不執行。這個是看了<com原

原创 thinvd dvd and video 2011.02.23更新日誌

1. 解決dvd字幕在應用中播放時閃爍問題2。解決dvd字幕顯示效果、顏色問題3。播放時程序CPU佔用率有點高的問題4。rmvb頭信息中視頻大小不正確息時,轉換播放異常5。帶字幕的多個視頻合併問題。6. 播放時加時間長度出現馬賽克問題7.

原创 關於頭文件變量重複定義問題怎麼解決(thinkvd開發日誌)

在看一下開源程序時,編譯時出錯,與windows.h與mingw下的rpcndr.h衝突,原來它們都定義了:typedef unsigned char boolean;若是宏義定直接取消定義,這個還不行。還得改它們的頭文件,自然要改影響小

原创 MPEG簡介 + 如何計算CBR/VBR MP3的播放時間

MPEG簡介 + 如何計算CBR/VBR MP3的播放時間 - 1 http://blog.163.com/againinput4@yeah/blog/static/122764271200981972911855/   4 MP3的播

原创 關於QlistWidget的currentRowChanged延時響應

  如上圖所示,組與其子記錄用的都是QlistWidget,希望組更改時,不要立即顯示它包含的子記錄。 組切換記錄時用的是信號:currentRowChanged 這裏只說明如何用QTimer來實現延時處理.     ImListWi

原创 thinkvd 音視頻格式轉換軟件

【基本介紹】thinkvd 一款綜合性的音視頻轉換軟件,支持各種主流視頻格式的轉換(測試版)所支持操作系統:windows xp, win7, vista若有任何問題,請發郵件:[email protected]聯繫【軟件功能】支持視頻轉到M

原创 關於bmp save圖象顛倒解決方法

      (thinkvd開發日誌)在開發swf to video,保存bmp圖時,剛好圖象上下顛倒, 以前用了一個簡單算法把圖象數據倒過來,在網上查了一下,據說有一個標誌位,反覆看了BITMAPFILEHEADER, BITMAPIN

原创 window下配置QT QMAKESPEC has not been set, so configuration cannot be deduced

果編譯時候出現錯誤:QMAKESPEC has not been set, so configuration cannot be deduced. Error processing project file: XXXXX.pro

原创 編寫實現strstr()函數功能的代碼

參考:http://topic.csdn.net/t/20051001/17/4305285.html const char *strstr(const char *src, const char *needle); 輸入src, 尋找裏

原创 qt model刪除選中的記錄異常問題

Thinkvd開發日誌參考:http://www.java2s.com/Code/Cpp/Qt/QTreeViewdraganddrop.htmclass TreeModel : public QAbstractItemModel實現的M

原创 thinkvd capture screen to video發佈

  1. 抓屏轉換成不同的視頻格式,如avi, mpeg, swf, h264, wmv等2. 支持錄音功能(win7, vista, xp) 3. 支持全屏抓取或指定區別抓取 4. 支持設置錄製時間長度 5。支持實時顯示當前錄製時間 6

原创 遇到SDL兩個問題

在開發thinkvd軟件中,用的是SDL,實際應用中遇到了不少問題,有時想把它換掉。 今天又遇到兩個比較麻煩的問題: 1。多窗口時,其中一個窗口圖象不顯示 2。內存泄漏,每次播放都會增加0.3--0.5M。   問題一: 在SDL函數SD

原创 QSplitter 分割條默認位置怎麼修改

thinkvd開發日誌希望軟件再次啓動時,分割左右部分保持原來的大小。此軟件用了splitter將列表與播放分開成兩部分參考:http://www.qtcn.org/bbs/simple/?t34265.html用比例方法也可以,但QSp

原创 分配大塊內存與list列表buffer關聯的思考

在wince下某軟件工程中的數據流動流程大致如下,從採集到的數據,然後組包、濾波、已濾波包-->(分發) 1. 顯示緩存、顯示 2. 存儲包、存儲 3. 網絡包、上傳 4. 截屏 實際上要複雜些,這裏只列