2012-09-19 4 views
1

비디오 길이를 최대 시간 간격으로 제한해야하므로 압축이 발생하기 전에 비디오 길이를 가져와야합니다. 비디오를 클릭하면 압축이 먼저 발생하고 이후에는 didFinishPickingMediaWithInfo 만 호출됩니다. 따라서 더 큰 비디오 파일의 경우 사용자가 비디오 크기 유효성 검사를 수행 할 때까지 기다릴 필요가 없습니다. didFinishPickingMediaWithInfo보다 먼저 만들 방법이 없습니까?UIImagePickerController 압축 전 비디오 길이 가져 오기

+0

이것을 알아 냈습니까? 나는 똑같은 일을하려고하고 있고, 압축이 일어나기 전에 선택된 비디오의 길이를 제한하거나 트리밍을 허용하지 않으면 많은 행운이 없다. –

+0

행운이 없습니다. 나는 그 기능을 iOS에서 제공하는 기본값으로 유지했다. – Dilshan

답변

0

녹화를 허용하는 경우 videoMaximumDuration으로 비디오 캡처 길이를 제한 할 수 있습니다.

나는 그것이 도서관에도 적용되지만 확실하지 않다고 생각한다.

+0

예 이미 추가했습니다. 나는 그것을 사용하여 사용자가 비디오를 다듬을 수있게한다. 하지만 압축하기 전에 먼저 최대 제한을 초과한다는 경고를 사용자에게 전하고 싶습니다. – Dilshan

+0

'letsEditing'은 사용자가 다듬을 수 있다고 생각했습니다. 'videoMaximumDuration'은 길이를 제한해야합니다. –

+0

이것은 기록하는 데 사실이지만 사진 라이브러리에서 더 큰 비디오를 선택해야합니다. – Dilshan