2014-02-16 58 views
0

我在iOS上編寫應用程序,需要使用視頻轉換功能。 whatI需要的功能是:iOS中的視頻轉換

  • 降低視頻的分辨率
  • 剪切視頻(以squere例如)
  • 降低視頻的比特率
  • 在mp4格式旋轉視頻
  • 保存視頻

我的問題是,我只有在iOS的一點經驗,我不知道我怎麼能做到這一點。我知道我不能使用FFMpeg,因爲它的許可證。我聽說有一個內置的AV Foundation框架。我可以使用此框架執行此類操作嗎?如果沒有其他方法可以做到這一點。

+1

查看本教程,您可以使用AVFoundation框架實現所有這些http://www.raywenderlich.com/13418/how-to-play-record-edit-videos-in-ios 2.http://www.raywenderlich .com/30200/avfoundation-tutorial-adding-overlays-and-animations-to- videos – prasad

+0

謝謝,你真的幫了我很多。我欠你:) – AYMADA

+0

@prasad我認爲,動態加載視頻或使用iPhone攝像頭錄製電影,然後進行一些轉換而不需要播放視頻給用戶,然後保存或發送到服務器將沒有問題,對不對? – AYMADA

回答

1

的MPMoviePlayerController將幫助:

1.是 - u能做到這一點,但你應該考慮到這個離線做

2.yes - 調整MPMoviePlayerController視圖大小

。是的 - u能做到這一點,但你應該考慮到這個離線

4.yes

5.Don't明白做 - u有一個視頻,和u希望改變他的格式?

+0

第5點:是的,我想從iPhone的前置攝像頭錄製視頻,然後加載它並將其格式更改爲mp4 – AYMADA

+0

您是否試過這個:http://stackoverflow.com/questions/8474517/mov-to-mp4-視頻轉換iphone程序設計 – gran33

+0

@ gran33我不認爲任何與MPMoviePlayerController相關的任何此功能 – prasad