我想知道是否有可能在iphone應用程序中更改視頻播放速度。我們希望用戶在麥克風中大喊,以加快播放速度並最終結束。如何更改視頻播放的速度
2
A
回答
2
你必須使用setCurrentPlaybackRate:
1
有一個rate
屬性爲AVPlayer
。
如果您在資源部分中以蘋果爲例,稱爲「avPlayerDemo」,那麼您只需設置mplayer.rate
即可。它爲我工作,我在xib文件中創建了一個新滑塊,在AVPlayerDemoPlaybackViewController
中實現了該滑塊,並簡單地將mPlayer.rate
設置爲滑塊值。
0
MPMoviePlayerController呢?
setCurrentPlaybackRate
下面是一些代碼,不會在該點
-(IBAction)abspielen:(id)sender
{
NSString *titleOfButton = [sender titleForState:UIControlStateNormal];
NSBundle *bundle = [NSBundle mainBundle];
NSString *moviePath = [bundle pathForResource:titleOfButton ofType:@"mov"];
NSURL *movieURL = [ NSURL fileURLWithPath:moviePath];
MPMoviePlayerController *themovie = [[MPMoviePlayerController alloc]initWithContentURL: movieURL];
[themovie play];
[themovie setCurrentPlaybackRate:2.f];
[themovie release];
MPMoviePlayerViewController *moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:movieURL];
[self presentMoviePlayerViewControllerAnimated:moviePlayer];
[moviePlayer release];
}
相關問題
- 1. 如何更改HTML5中視頻的播放速度?
- 2. 如何更改視頻播放速度與咖啡文字
- 3. 更改多個html5視頻播放器的速度
- 4. 允許更改播放速率的.NET視頻播放庫?
- 5. 如何使用JavaScript和HTML5播放器更改當前正在播放的YouTube視頻的播放速度?
- 6. 使用video.js更改視頻播放速度
- 7. Pydub - 如何更改幀速率而不更改播放速度
- 8. 更改播放視頻
- 9. 如何在移動設備上更改HTML5視頻的播放速度?
- 10. Flash播放視頻速度正常,音頻速度正常
- 11. 動態xna視頻播放速度?
- 12. DirectShow Jerky視頻播放速度
- 13. Playpoint嵌入式視頻播放速度
- 14. FFmpegFrameRecorder視頻播放音頻比3G網絡中的視頻幀速度更快
- 15. pygame音頻播放速度
- 16. 播放視頻後更改視圖
- 17. 如何使用javascript或jquery降低視頻的播放速度?
- 18. 如何調整Android上視頻的播放速度?
- 19. 我如何改變音頻文件播放的速度?
- 20. 如何實時更改我的VLC播放速度細粒度?
- 21. iPhone SDK:使用核心音頻更改播放速度AVAudioPlayer
- 22. 在Flash中動態更改視頻播放速率
- 23. 如何在播放視頻時更改音頻pich?
- 24. 播放一次後更改視頻
- 25. 更改音頻的速度(速度)
- 26. 在C#中播放AVI文件並更改視頻的亮度
- 27. 的Symbian/S60的音頻播放速度
- 28. 如何顯示html5視頻播放結束的視頻播放?
- 29. 如何更改AVPlayer視頻的速率
- 30. Gstreamer:如何讓音頻和視頻以相同的速度播放
我想了解一下這個速度工作。無論我設置了多低,視頻仍然只能播放30-40%,我甚至不會放慢播放速度。有關爲什麼此費率支持似乎有限的任何想法? – Kenneth 2011-12-09 21:32:43
我也想知道這一點,似乎範圍0.0-0.5不起作用,這很奇怪,因爲你會認爲速度越低,處理器就越容易及時解碼幀。 – sinsro 2011-12-15 22:49:30
「我發現我必須在'[_player play]之後設置'_player.rate = 0.25;'''。之前設置無效。」 - http://stackoverflow.com/questions/4857409/adjust-avplayer-frame-rate-during-playback – Cbas 2016-06-29 08:25:43