| 
														
															@@ -1166,8 +1166,7 @@ extension PQStuckPointEditerController { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     } else if model == .createStickersModelOnlyMusic || model == .createStickersModelSpeed { // 仅音乐 和 快慢速卡点 
														 | 
														
														 | 
														
															                     } else if model == .createStickersModelOnlyMusic || model == .createStickersModelSpeed { // 仅音乐 和 快慢速卡点 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         BFLog(message: "stuckPoints count is \(finallyStuckPoints.count)") 
														 | 
														
														 | 
														
															                         BFLog(message: "stuckPoints count is \(finallyStuckPoints.count)") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                        // 一共裁剪的段数 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-//                        var totalClipNum: Int = 0 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         for sticker in section.sectionTimeline!.visionTrack!.getEnableVisionTrackMaterials() { 
														 | 
														
														 | 
														
															                         for sticker in section.sectionTimeline!.visionTrack!.getEnableVisionTrackMaterials() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                             if sticker.type == StickerType.VIDEO.rawValue { 
														 | 
														
														 | 
														
															                             if sticker.type == StickerType.VIDEO.rawValue { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                                 let asset: AVURLAsset = AVURLAsset(url: URL(fileURLWithPath: documensDirectory + sticker.locationPath), options: nil) 
														 | 
														
														 | 
														
															                                 let asset: AVURLAsset = AVURLAsset(url: URL(fileURLWithPath: documensDirectory + sticker.locationPath), options: nil) 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -1479,10 +1478,10 @@ extension PQStuckPointEditerController { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															                                 let lastPointIndex = (sticker.clipCount % stuckPointsTemp.count) 
														 | 
														
														 | 
														
															                                 let lastPointIndex = (sticker.clipCount % stuckPointsTemp.count) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                                 // 两个卡点 
														 | 
														
														 | 
														
															                                 // 两个卡点 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                                let a: Float = stuckPointsTemp[lastPointIndex ?? 0] 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                                let a: Float = stuckPointsTemp[lastPointIndex] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                                 var b: Float = 0.0 
														 | 
														
														 | 
														
															                                 var b: Float = 0.0 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                                if (lastPointIndex ?? 0) + 1 < stuckPointsTemp.count { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                                    b = stuckPointsTemp[(lastPointIndex ?? 0) + 1] 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                                if lastPointIndex + 1 < stuckPointsTemp.count { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                                    b = stuckPointsTemp[lastPointIndex + 1] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                                     let pointDuration = b - a 
														 | 
														
														 | 
														
															                                     let pointDuration = b - a 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                                     // 要适应到卡点内要使用的C速度 
														 | 
														
														 | 
														
															                                     // 要适应到卡点内要使用的C速度 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                                     let needSpeed = lastAssetDuration / pointDuration 
														 | 
														
														 | 
														
															                                     let needSpeed = lastAssetDuration / pointDuration 
														 |