瀏覽單個文章
jamin
Senior Member
 
jamin的大頭照
 

加入日期: Dec 2002
文章: 1,370
引用:
作者cmwang
一般影音剪輯軟體通常會開source與temp(audio/video,這兩部份會同時讀寫)及destionation這堆檔案,大致上的流程是先讀取source(一般是audio/video兩個stream混合的單一stream),解多工後放到temp區(把source拆成audio/video兩個獨立的檔案),等user剪輯完後再將audio/video兩個stream混回單一destination,若要降低disk I/O的overhead的話大概就要在source->temp和temp->destination的過程中下手,所以source/temp及temp/destination最好放在不同的實體HD上(降低HD random seek的影響,BTW,因為temp中的audio/video是同時讀寫的,所以可能的話分開來放會更好,又因為audio檔大小通常遠小於video,是有機會塞進ramdisk的,只是划不划算而已 ),至於source/destination因為不是同時讀寫的,放在同一顆HD影響應該有限,只是temp放那裡就要視AP而定了(不見得是Windows default的temp區,BTW,正常來說因為CPU的...

鵝老大你說的太難了, 非相關科系的聽不懂啦~

有一點我覺得很奇怪, 影音剪輯軟體會產生中繼檔放在硬碟嗎?
中繼資料應該是放在記憶體, 影像處裡後再直接壓縮, 類似 pipeline 方式運作比較合理.
況且, 輸出到硬碟再讀回來會不會太沒效率了點?
__________________
要討論也要找能溝通的, 跟狂吠的狗溝通只是浪費時間. 每日一句 : 很多不等於多數,也不等於少數
舊 2008-04-18, 10:02 PM #97
回應時引用此文章
jamin離線中