2013-06-01 57 views
0

如何轉換的Cutlist - >框架範圍爲環路/修剪

start: hours:minutes:seconds:milliseconds 
end: hours:minutes:seconds:milliseconds 

start1: hours:minutes:seconds:milliseconds 
end1: hours:minutes:seconds:milliseconds 

... 

一個cutlist爲幀範圍爲

Loop(0,start,end) 

Trim 

我試圖

((milliseconds/100)+seconds+(minutes * 60)+(hours*3600))*framerate 

但這種削減在錯誤的位置。

回答

0

毫秒是千分之一秒。否則你的代碼看起來很好。

0

如上所述,一秒鐘有1000毫秒。你得到的另一個問題是整數除法,意味着milliseconds/1000將總是產生零。

所以我覺得這應該是正確的表達:

round(((float(milliseconds)/1000)+seconds+(minutes * 60)+(hours*3600))*framerate)