avplayer

    0热度

    1回答

    嘿,我试图让视频以不同的速率播放(更慢)。我似乎无法得到它的工作。 代码: 这行代码不起作用 playerLayerView.player?.rate = 0.50 全码: var player = AVPlayer() var playerLayer = AVPlayerLayer() var playerLayerView = AVPlayerViewController() l

    0热度

    1回答

    我的项目有问题。我在ViewWillAppear中使用AVPlayer播放音频,并且工作正常。我在播放器中有一个文本阅读按钮,当我点击这个按钮时,一个新的视图控制器即将出现并显示一些文本,但是当我按下后退按钮时,音频从开始播放。我想连续播放它。我不知道,怎么办?我正在使用Swift3。 // PlayerViewController import UIKit import AVFoundatio

    0热度

    1回答

    在AVPlayer中播放视频时,逐帧提取所有图像。 例如,如果视频速度为30 fps,视频持续时间为10秒,那么我应该可以从视频中获得300幅图像。使用此代码 目前我提取图像: [self.player addPeriodicTimeObserverForInterval:CMTimeMake(1,fps)的队列:dispatch_get_main_queue()usingBlock: ^(CMT

    1热度

    2回答

    我有一个详细的控制器,其中AVPlayer创建时,当我启动播放器,然后我退出控制器,我输入关于歌曲的数据没有保存,当我点击播放AVPlayer被再次创建。问题是如何让AVPlayer保存所有数据,而不必删除旧的播放器。 GIF下面 的问题是我的代码: ViewControllerAudioInfo是控制器中,我得到有关的歌曲 func request(){ let urlData =

    0热度

    3回答

    我与音频的阵列工作在斯威夫特3. import Foundation import UIKit import AVFoundation class TableViewController: UITableViewController, AVAudioPlayerDelegate { var players: [AVAudioPlayer] = [] var audi

    1热度

    1回答

    我不知道如何旋转视频90度在AVPlayerViewController,任何人有任何想法如何做到这一点?我不确定如何正常访问AVPlayerLayer。

    0热度

    1回答

    我正在寻找解决方案,使一个功能,例如通过每一次转发的视频在AVPlayer视频10%上的按钮(10%+另外10%的下次点击用户点击+另一个10%下一次点击等)从视频中的当前状态。到目前为止,我已经找到了一个seek(to:CMTimeMakeWithSeconds(seconds: Float64, preferredTimescale: Int32),但是它的每一次移动视频的具体时间,而不是一个

    0热度

    1回答

    早 目前,我有以下监听我的AVPlayer NotificationCenter.default.addObserver(self, selector: #selector(self.didFinishPlaying), name: NSNotification.Name.AVPlayerItemDidPlayToEndTime, object: video.currentItem) 我想知道

    0热度

    1回答

    我有一个videPlayerView,它上面有ContainerView来显示activityIndi​​catorView。当我从单元格中的一个collectionView中选择一个项目时,该视图被加载。我的问题是如何使用cancelButton以除去这种观点,我试图removeFromSuperview()用于容器都和playerView但与此错误 AQDefaultDevice(1)应用程序

    0热度

    1回答

    我有这个错误在那里我用avfoundation做出路径到我的音频文件,所以,当我使用这行代码 audioPlayer = try AVAudioPlayer(contentsOf: URL.init(fileURLWithPath: Bundle.main.path(forResource: "Alone", ofType: "m4r")!)) audioPlayer.prepareToPlay