|  | @@ -1730,20 +1730,16 @@ extension PQStuckPointPublicController {
 | 
	
		
			
				|  |  |                     avatarSticker.locationPath = avatarFilePath.replacingOccurrences(of: documensDirectory, with: "")
 | 
	
		
			
				|  |  |                     avatarSticker.timelineIn = bgMovieInfo.timelineIn
 | 
	
		
			
				|  |  |                     avatarSticker.timelineOut = bgMovieInfo.timelineOut
 | 
	
		
			
				|  |  | -               
 | 
	
		
			
				|  |  | -                   //头像绘制大小
 | 
	
		
			
				|  |  | -                   var avatarSize = Int(360 * (self.editProjectModel?.sData?.videoMetaData?.videoWidth ?? 0) / 1080)
 | 
	
		
			
				|  |  | -                   //头像到顶部的高度
 | 
	
		
			
				|  |  | -                   var avatarTop =   Int(430 * (self.editProjectModel?.sData?.videoMetaData?.videoHeight ?? 0) / 1920)
 | 
	
		
			
				|  |  | -                   if((self.editProjectModel?.sData?.videoMetaData?.videoHeight ?? 0) <= (self.editProjectModel?.sData?.videoMetaData?.videoWidth ?? 0)){//横屏
 | 
	
		
			
				|  |  | -                       avatarSize = 300
 | 
	
		
			
				|  |  | -                       avatarTop =  130
 | 
	
		
			
				|  |  | -                   }
 | 
	
		
			
				|  |  | -                   let avatarPostion:PQEditMaterialPositionModel = PQEditMaterialPositionModel.init()
 | 
	
		
			
				|  |  | -                   avatarPostion.width = avatarSize
 | 
	
		
			
				|  |  | -                   avatarPostion.height = avatarSize
 | 
	
		
			
				|  |  | -                   avatarPostion.x = ((self.editProjectModel?.sData?.videoMetaData?.videoWidth ?? 0) - avatarSize) / 2
 | 
	
		
			
				|  |  | -                   avatarPostion.y = avatarTop
 | 
	
		
			
				|  |  | + 
 | 
	
		
			
				|  |  | +                //头像绘制大小
 | 
	
		
			
				|  |  | +                let avatarSize =  min(360,300 * ((self.editProjectModel?.sData?.videoMetaData?.videoHeight ?? 0) / (self.editProjectModel?.sData?.videoMetaData?.videoWidth ?? 0)))
 | 
	
		
			
				|  |  | +                let avatarTop = min(430,130 * ((self.editProjectModel?.sData?.videoMetaData?.videoHeight ?? 0) / (self.editProjectModel?.sData?.videoMetaData?.videoWidth ?? 0)))
 | 
	
		
			
				|  |  | + 
 | 
	
		
			
				|  |  | +                let avatarPostion:PQEditMaterialPositionModel = PQEditMaterialPositionModel.init()
 | 
	
		
			
				|  |  | +                avatarPostion.width = Int(avatarSize)
 | 
	
		
			
				|  |  | +                avatarPostion.height = Int(avatarSize)
 | 
	
		
			
				|  |  | +                avatarPostion.x = ((self.editProjectModel?.sData?.videoMetaData?.videoWidth ?? 0) - Int(avatarSize)) / 2
 | 
	
		
			
				|  |  | +                avatarPostion.y = Int(avatarTop)
 | 
	
		
			
				|  |  |                     avatarSticker.materialPosition = avatarPostion
 | 
	
		
			
				|  |  |                     
 | 
	
		
			
				|  |  |                     //3,用户名素材
 | 
	
	
		
			
				|  | @@ -1752,13 +1748,11 @@ extension PQStuckPointPublicController {
 | 
	
		
			
				|  |  |                     userNameSticker.timelineOut = bgMovieInfo.timelineOut
 | 
	
		
			
				|  |  |                     userNameSticker.type = StickerType.SUBTITLE.rawValue
 | 
	
		
			
				|  |  |                     
 | 
	
		
			
				|  |  | +                
 | 
	
		
			
				|  |  |                     //用户名绘制用到的参数
 | 
	
		
			
				|  |  | -                   var userNameTop =  Int(870 * (self.editProjectModel?.sData?.videoMetaData?.videoHeight ?? 0) / 1920)
 | 
	
		
			
				|  |  | -                   var userNameFontSize = Int(100 * (self.editProjectModel?.sData?.videoMetaData?.videoWidth ?? 0) / 1080)
 | 
	
		
			
				|  |  | -                   if((self.editProjectModel?.sData?.videoMetaData?.videoHeight ?? 0) <= (self.editProjectModel?.sData?.videoMetaData?.videoWidth ?? 0)){
 | 
	
		
			
				|  |  | -                       userNameTop = 480
 | 
	
		
			
				|  |  | -                       userNameFontSize = 70
 | 
	
		
			
				|  |  | -                   }
 | 
	
		
			
				|  |  | +                   let userNameTop = min(870,480 * ((self.editProjectModel?.sData?.videoMetaData?.videoHeight ?? 0) / (self.editProjectModel?.sData?.videoMetaData?.videoWidth ?? 0)))
 | 
	
		
			
				|  |  | +                   let userNameFontSize = min(100,70 * ((self.editProjectModel?.sData?.videoMetaData?.videoHeight ?? 0) / (self.editProjectModel?.sData?.videoMetaData?.videoWidth ?? 0)))
 | 
	
		
			
				|  |  | + 
 | 
	
		
			
				|  |  |                     let subtitleInfo:PQEditSubtitleInfoModel = PQEditSubtitleInfoModel.init()
 | 
	
		
			
				|  |  |                     subtitleInfo.fontSize = userNameFontSize
 | 
	
		
			
				|  |  |                     subtitleInfo.text = BFLoginUserInfo.shared.nickName
 |