我正在製作一個應用程序,從服務器下載電影並將它們存儲在本地的NSDocumentDirectory中。MPMoviePlayerController生成本地視頻文件的縮略圖並存儲它
這工作正常。
我想在每個單元格的名稱前添加每個電影生成的縮略圖。
我的問題:
我如何能在一個電影在下載後的縮略圖(所以瞬間,而不必首先播放的電影)?我想在NSDocumentDirectory中將與縮略圖相同名稱的縮略圖存儲爲jpg。
我的猜測
-download電影並將其存儲在NSDocumentDirectory(作品)
-somehow加載影片中的MPMoviePlayerController的內存(不知道如何)
- 當加載在內存中,生成縮略圖thumbnailImageAtTime(MPMovieTimeOptionNearestKeyFrame)(應該工作)
- 存儲它(應該工作)
如果有人可以幫助我...
感謝
這是行不通的。我認爲問題在於電影必須先加載到內存中。雖然我不知道該怎麼做。 –
** sourceFilePath **是NSDocumentDirectory路徑,其中存儲視頻文件的物理位置。 –
儘管縮略圖圖像返回(數據長度)爲0,所以沒有創建縮略圖... –