全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1715
推到 Plurk!
推到 Facebook!

讀取AVI檔會出現速度越變越慢的情況!!

缺席
u9012021
一般會員


發表:21
回覆:19
積分:23
註冊:2005-01-18

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-05-20 15:36:00 IP:210.61.xxx.xxx 未訂閱
http://home.pchome.com.tw/shop/jaison7231/SnapImage.jpg    以上連結是我在程式Coding中所出現的錯誤訊息,此錯誤訊息在全速執行的時候不會出現,是在單步執行的時候才會發生~    目前程式需要將AVI檔案讀入轉成BMP格式處理,我用不同的壓縮格式所產生的兩段AVI檔案,在讀檔的過程中,其中一段可以很順利的播放完成,另一段雖然可以播放完成但在播放的過程中會發生播放速度變慢的情形!!    正常播放的AVI檔資訊.............會越來越慢的AVI檔資訊 fccType = 1935960438............fccType = 193596438 fccHandle = 0...................fccHandle = 844515635 dwScale = 1.....................dwScale = 33333 dwRate = 9......................dwRate = 10000000 dwSuggestedBufferSize = 25810...dwSuggestedBufferSize = 16456 其他沒打出來的的資訊都相同!!    程式可參考:http://delphi.ktop.com.tw/topic.php?topic_id=71004 此篇的Code     請問各位先進是否有遇到過類似的情況,謝謝!!     發表人 - u9012021 於 2005/05/20 18:41:36 發表人 - u9012021 於 2005/05/21 00:12:05 發表人 - u9012021 於 2005/05/21 00:31:14
RedSnow
版主


發表:79
回覆:1322
積分:845
註冊:2003-12-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-05-20 17:30:19 IP:219.137.xxx.xxx 未訂閱
u9012021 您好:    我無法看到您說的那個連結圖,可否請您將圖檔直接上傳到這裡來?這樣比較方便些,您可以透過修改文章的功能,修改頁面上有一個標示著 "文章中的連結圖檔上傳" 的按鈕項目,透過該功能即可將圖檔上傳,然後將上傳後的位址改過來即可。 另外您那個有關播放速度的問題,最好是將相關背景資料再描述得詳細一點,例如:各別使用了那種的壓縮格式?相關參數是如何設定的?讀檔程序為何?如果方便的話,就將相關程式敘述貼上來,這樣子比較容易讓其他人瞭解問題,進而推論或猜測出癥結所在。
u9012021
一般會員


發表:21
回覆:19
積分:23
註冊:2005-01-18

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-05-26 21:12:40 IP:210.61.xxx.xxx 未訂閱
經過測試發現主要是因為下列程式執行所造成速度變慢  
 
 lpbi =  (LPBITMAPINFOHEADER)AVIStreamGetFrame(gapgf,lFrame );
 
 
懷疑原因可能是gapgf資料流在解壓縮的時候格式有問題~造成取出Frame時 會有延遲的現象~(解壓縮SDK指令 AVIStreamGetFrameOpen ) 想請問各位先進除了AVIStreamGetFrame是否有其他取出資料流Frame的指令 或者是有其他方法可以解決~
u9012021
一般會員


發表:21
回覆:19
積分:23
註冊:2005-01-18

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-06-02 18:55:15 IP:140.125.xxx.xxx 未訂閱
此段影片為錄影完後再壓縮的AVI檔~讀檔速度沒問題!! http://home.pchome.com.tw/shop/jaison7231/Test1.avi 此段影片為一邊錄影一邊壓縮的AVI檔~讀檔的時候速度會變慢!! http://home.pchome.com.tw/shop/jaison7231/Test2.avi 請有遇過此問題的大大們可否給個建議應該如何解決??
dragonhippopdc
一般會員


發表:45
回覆:51
積分:19
註冊:2005-01-15

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-06-03 20:05:33 IP:220.133.xxx.xxx 未訂閱
你好~我現在也是在做讀avi檔方面的東西我想請問你~你讀avi檔會有時間越久記憶體就越少的問題嗎~我大概讀一分鐘左右記憶體就被吃光了~想請教你會有這個問題嗎~
u9012021
一般會員


發表:21
回覆:19
積分:23
註冊:2005-01-18

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-06-05 20:41:36 IP:140.125.xxx.xxx 未訂閱
引言: 你好~我現在也是在做讀avi檔方面的東西我想請問你~你讀avi檔會有時間越久記憶體就越少的問題嗎~我大概讀一分鐘左右記憶體就被吃光了~想請教你會有這個問題嗎~
您好! 我猜你的問題我想應該是你有宣告的記憶體沒有釋放掉~ 你可以先檢查一下在你會重複執行的程式碼所宣告的記憶體是否都有釋放~
系統時間:2024-05-03 6:12:27
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!