我們可以裁剪圖像。我們可以裁剪視頻嗎?在iOS中裁剪視頻
回答
由於視頻是圖片的集合,因此您可以在視頻和創建新視頻後裁剪所有幀。 AVFoundation指南描述了一些任務: Putting it all Together: Capturing Video Frames as UIImage Objects 此之後,你的作物圖像和寫入視頻
您可以使用資產的作家產生QuickTime電影文件或從媒體如樣品緩衝或靜止的 MPEG-4文件圖片。
感謝您的回答。你提供的鏈接真的很好。通過使用CMSampleBuffer我得到圖像,但如何將其轉換爲視頻。 – Anand 2011-07-14 11:46:07
「把它放在一起......」不再有效的鏈接是有一個新的鏈接,或另一個人可以提供的教程 – iqueqiorio 2015-04-03 19:32:26
@beryllium鏈接不工作如此downvoted。毫無疑問,你的答案是正確的。 – KDeogharkar 2015-04-23 06:47:57
它並不像圖片
一樣簡單,但它可以作爲視頻的正確規範一樣簡單,但沒有足夠的信息。在解碼設置中,您可以通過幾何圖形來操作視頻像素,即變形,擠壓,拉伸以及播放器/瀏覽器設置,圖像窗口或播放器窗口,您可以指定一個小的播放器窗口和一個放大級別。如果你允許或不允許縮放/放大,你會強制一個offscreeen繪製或黑條。
我會編碼到正確的大小和平臺以獲得最佳質量,這些修補程序是'kludges',但他們工作在一個捏。我會抓住quicktime sdk並捅捅。
您應該可以使用AVAssetExportSession,AVVideoComposition和AVVideoCompositionCoreAnimationTool來完成此操作(並且只需根據需要設置CALayer層次結構)。不過,我不確定這是否是最有效的方法。
[[NSFileManager defaultManager] removeItemAtURL:outputURL error:nil];
AVURLAsset *asset = [AVURLAsset URLAssetWithURL:inputURL options:nil];
AVAssetExportSession *exportSession = [[AVAssetExportSession alloc] initWithAsset:asset presetName:AVAssetExportPresetLowQuality];
exportSession.outputURL = outputURL;
exportSession.shouldOptimizeForNetworkUse = YES;
exportSession.outputFileType = AVFileTypeQuickTimeMovie;
CMTime start = CMTimeMakeWithSeconds(1.0, 600);
CMTime duration = CMTimeMakeWithSeconds(120.0, 600);
CMTimeRange range = CMTimeRangeMake(start, duration);
exportSession.timeRange = range;
[exportSession exportAsynchronouslyWithCompletionHandler:^(void){
handler(exportSession);
[exportSession release];}];
這裏我們得到一個前2分鐘的視頻。
- 1. 在iOS上裁剪視頻
- 2. 在MATLAB中裁剪視頻?
- 3. 裁剪視頻到廣場iOS
- 4. uiimagepicker中的視頻裁剪
- 5. 裁剪視頻到框架
- 6. 在iOS中將視頻裁剪成圓形?
- 7. iOS:調整大小/裁剪錄製的視頻
- 8. 通過ffmpeg進行Android視頻裁剪
- 9. directshow視頻裁剪過濾器
- 10. 如何從頂部裁剪視頻?
- 11. 的Android Camera2 API裁剪視頻
- 12. 在ios的徒手剪裁
- 13. 在ubuntu上用ffmpeg在視頻中裁剪黑條更改視頻大小
- 14. 如何在iOS中裁剪圖像
- 15. 如何在自舉輪播中裁剪視頻
- 16. 在android中如何通過觸摸裁剪視頻?
- 17. 如何在Android中使用ffmpeg庫來裁剪視頻?
- 18. 使用XNA裁剪音頻
- 19. 裁剪/剪裁Sprite
- 20. 在Directshow中剪輯視頻
- 21. Android:在使用MediaCodec和MediaMuxer進行錄製時裁剪視頻
- 22. 從穩定視頻中裁剪黑色文物
- 23. 裁剪而不是裁剪
- 24. 多視錐體剪裁
- 25. 如何在裁剪UIImage如IOS 5時使視圖效果?
- 26. iOS AVExportSession失敗,僅修剪視頻
- 27. iOS修剪視頻至固定長度
- 28. 如何使用裁剪圖像裁剪和旋轉Android中的視頻並轉換圖像庫?
- 29. 更正Three.js中的透視裁剪
- 30. 裁剪
嗨,你能找到答案嗎?我需要實現相同的 – SriPriya 2011-07-14 06:13:08
@Priya,抱歉,我沒有得到任何答案。等待線索或專家的建議 – Anand 2011-07-14 08:31:09
謝謝,如果我發現任何,我會告訴你 – SriPriya 2011-07-14 08:35:45