|  | @@ -167,7 +167,7 @@ class PQStuckPointEditerController: PQBaseViewController {
 | 
	
		
			
				|  |  |                  // 初始化音频的开始和结束时间
 | 
	
		
			
				|  |  |                  self?.playeTimeRange = CMTimeRange(start: CMTimeMakeWithSeconds(Float64(startTime), preferredTimescale: BASE_FILTER_TIMESCALE), end: CMTimeMakeWithSeconds(Float64(endTime), preferredTimescale: BASE_FILTER_TIMESCALE))
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -//                DispatchQueue.global().async { // 并行、异步
 | 
	
		
			
				|  |  | +                DispatchQueue.global().async { // 并行、异步
 | 
	
		
			
				|  |  |                  let beginTime: TimeInterval = Date().timeIntervalSince1970
 | 
	
		
			
				|  |  |                  self?.mStickers = self?.createStickers(sections: self?.projectModel.sData?.sections ?? List(), inputSize: CGSize(width: CGFloat(self?.projectModel.sData?.videoMetaData?.videoWidth ?? 0), height: CGFloat(self?.projectModel.sData?.videoMetaData?.videoHeight ?? 0)), model: self?.currentCreateStickersModel ?? .createStickersModelSpeed)
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -177,7 +177,7 @@ class PQStuckPointEditerController: PQBaseViewController {
 | 
	
		
			
				|  |  |                      BFLog(message: "endTime is endTimeendTime \(endTime = beginTime)")
 | 
	
		
			
				|  |  |                      self?.playerView.play(pauseFirstFrame: false, playeTimeRange: self!.playeTimeRange)
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  | -//                }
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          return stuckPointCuttingView
 | 
	
	
		
			
				|  | @@ -831,6 +831,7 @@ class PQStuckPointEditerController: PQBaseViewController {
 | 
	
		
			
				|  |  |      func settingPlayerView() {
 | 
	
		
			
				|  |  |          // 1,设置播放器的显示区域 和画布大小
 | 
	
		
			
				|  |  |          //  - 按第一个素材尺寸自适应
 | 
	
		
			
				|  |  | +        playerView.pause()
 | 
	
		
			
				|  |  |          let playerShowHeight = pointEditBGView.frame.minY - (navHeadImageView?.frame.maxY ?? 0)
 | 
	
		
			
				|  |  |          var showRect: CGRect = PQPlayerViewModel.getShowCanvasRect(editProjectModel: projectModel, showType: 1, playerViewHeight: playerShowHeight)
 | 
	
		
			
				|  |  |          if showRect.size.width == showRect.size.height {
 | 
	
	
		
			
				|  | @@ -1026,8 +1027,9 @@ extension PQStuckPointEditerController {
 | 
	
		
			
				|  |  |      func createStickers(sections: List<PQEditSectionModel>, inputSize _: CGSize = .zero, model: createStickersModel = .createStickersModelPoint) -> [PQEditVisionTrackMaterialsModel] {
 | 
	
		
			
				|  |  |          // 推荐卡点数
 | 
	
		
			
				|  |  |          let beginDecoderTime: TimeInterval = Date().timeIntervalSince1970
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -        dealParameter(model: model)
 | 
	
		
			
				|  |  | +        DispatchQueue.main.async {
 | 
	
		
			
				|  |  | +            self.dealParameter(model: model)
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |          // 保存滤镜对象数据
 | 
	
		
			
				|  |  |          var stickers: Array = Array<PQEditVisionTrackMaterialsModel>.init()
 | 
	
		
			
				|  |  |          for section in sections {
 |