2012-09-19 43 views
1

我需要在壓縮發生前獲取視頻長度因爲我需要將視頻長度限制爲最大時間間隔。當我點擊一個視頻時,壓縮首先發生,之後只有它調用didFinishPickingMediaWithInfo。因此,如果其較大的視頻文件沒有讓用戶等待進行視頻大小驗證的問題。在didFinishPickingMediaWithInfo之前沒有任何辦法可以做到這一點。UIImagePickerController獲取壓縮前的視頻長度

+0

你知道了嗎?我試圖做同樣的事情,並沒有太多的運氣,允許修剪或限制壓縮發生之前選擇的視頻的長度。 –

+0

沒有運氣。我將功能保留爲iOS中的默認功能。 – Dilshan

回答

0

如果您讓他們錄製,您可以用videoMaximumDuration限制視頻捕獲的長度。

我相信它也適用於圖書館,但不知道。

+0

是的,我已經添加了。我用它來允許用戶剪裁視頻。但在此之前,我想提醒用戶提及它會超過最大限制。 – Dilshan

+0

我以爲'allowEditing'允許用戶修剪。 'videoMaximumDuration'應該限制長度。 –

+0

這是錄製的,但我也需要從照片庫中選擇更大的視頻。 – Dilshan