2012-03-10 72 views
1

我是一名新開發人員,我想知道是否可以錄製視頻並對其進行處理,以便在視頻上方/下方或視頻內部顯示特定文本。同步錄製的視頻和文本播放 - iPhone

具體來說,我的教育應用程序會定期在文本標籤中顯示隨機單詞,並且我希望我的用戶能夠記錄自己用前置攝像頭說出這些單詞。然後,我想將該視頻添加到該視頻中 - 這意味着在視頻播放過程中,用戶會在錄製過程中看到所有單詞。

我想知道這個文本顯示(和同步)是否可能。

有沒有人有正確的方向(如果這甚至可能)的任何建議或指針?

+0

絕對有可能,你可以以最初顯示它們的相同的定期間隔顯示這些單詞,對吧? – 2012-03-10 22:44:22

回答

2

蘋果有很多關於Core Media Time的文檔。

創建一個您希望每個單詞出現和消失的時間列表,然後將這些時間與定時器或幀速率回調中的記錄運行時間進行比較,以決定要將哪個單詞(重新)繪製到視圖或圖層。

+0

感謝您的鏈接! – 2012-03-13 05:08:06

+0

鏈接已過期,您可以提供另一個鏈接。 – Imran 2014-02-13 13:00:24

0

只要視頻已滿(根本沒有任何中止),並且它們以相同的幀速率錄製,那麼您只需找到一個點即可找到同步點,其餘點將處於同步。另一種選擇是記錄您想要顯示的文本的時間戳。通過這種方式,您可以在兩個文本之間進行相減以獲得文本的持續時間。