|
@@ -72,11 +72,13 @@ class PQStuckPointPublicController: PQBaseViewController {
|
|
|
//---------------------------add by ak 保存系统相册使用的变量
|
|
|
// 导出有水印的正片
|
|
|
private var watermarkMovieExporter: PQCompositionExporter!
|
|
|
- private var watermarkMovieLocalURL: URL? // 导出的地址
|
|
|
+ // 带水印 MP4 导出地址
|
|
|
+ private var watermarkMovieLocalURL: URL?
|
|
|
// 导出片尾
|
|
|
private var endMovieExporter: PQCompositionExporter!
|
|
|
- private var endMovieLocalURL: URL? // 导出的地址
|
|
|
- // 保存相册的合成视频地址 水印+片尾
|
|
|
+ // 导出片尾 MP4 地址
|
|
|
+ private var endMovieLocalURL: URL?
|
|
|
+ // 保存相册的合成视频地址 水印+片尾 MP4 地址
|
|
|
private var saveMovieLocalURL: URL?
|
|
|
|
|
|
//----------------------------
|
|
@@ -620,6 +622,7 @@ class PQStuckPointPublicController: PQBaseViewController {
|
|
|
}
|
|
|
|
|
|
deinit {
|
|
|
+ BFLog(message: "发布界面析构 1")
|
|
|
view.endEditing(true)
|
|
|
PQNotification.removeObserver(self)
|
|
|
// 取消导出
|
|
@@ -827,7 +830,7 @@ extension PQStuckPointPublicController {
|
|
|
BFLog(message: "开始导出")
|
|
|
}
|
|
|
exporter.progressClosure = { [weak self] _, _, progress in
|
|
|
- BFLog(message: "合成进度 \(progress)")
|
|
|
+ BFLog(message: "正片合成进度 \(progress)")
|
|
|
let useProgress = progress > 1 ? 1 : progress
|
|
|
if progress > 0, Int(useProgress * 100) > (self?.exportProgrss ?? 0) {
|
|
|
// 更新进度
|