Set personal render defaults

This commit is contained in:
Mikei386
2026-06-08 11:27:14 +02:00
parent c60abaa7ae
commit a59bd46cdf
2 changed files with 21 additions and 21 deletions
+21 -21
View File
@@ -119,37 +119,37 @@ struct FFmpegFilterAvailability: Equatable {
}
struct RenderSettings: Equatable {
var inputFolder: URL?
var outputFile: URL?
var ffmpegExecutable: URL?
var ffprobeExecutable: URL?
var inputFolder: URL? = URL(fileURLWithPath: "/Users/mike_i386/Not To Sync/TESTIN", isDirectory: true)
var outputFile: URL? = URL(fileURLWithPath: "/Users/mike_i386/Desktop/Joshua_GrowthLapse.mp4")
var ffmpegExecutable: URL? = URL(fileURLWithPath: "/Users/mike_i386/Downloads/ffmpeg")
var ffprobeExecutable: URL? = URL(fileURLWithPath: "/Users/mike_i386/Downloads/ffprobe")
var renderMode: RenderMode = .videoGrowthLapse
var segmentLength: Double = 20
var targetClipLength: Double = 3
var transitionLength: Double = 0.5
var segmentLength: Double = 8
var targetClipLength: Double = 1.5
var transitionLength: Double = 0.6
var fps: Int = 30
var outputFormat: OutputFormat = .landscape1920x1080
var sortMode: SortMode = .filenameAscending
var duplicateClipSelection: DuplicateClipSelection = .first
var sortMode: SortMode = .ageWeeksAscending
var duplicateClipSelection: DuplicateClipSelection = .longest
var removeAudio: Bool = true
var takeMiddleSegment: Bool = true
var startOffset: Double = 0
var startOffset: Double = -2
var keepIntermediateClips: Bool = false
var keepRenderCacheForReview: Bool = true
var burnInClipNumbers: Bool = false
var videoEncoder: VideoEncoder = .videoToolbox
var crf: Int = 20
var hardwareBitrateMbps: Int = 12
var stabilizationEnabled: Bool = false
var crf: Int = 17
var hardwareBitrateMbps: Int = 20
var stabilizationEnabled: Bool = true
var stabilizationMethod: StabilizationMethod = .vidstab
var stabilizationStrength: StabilizationStrength = .medium
var stabilizationAnchorEnabled: Bool = false
var stabilizationAnchorX: Double = 0.5
var stabilizationAnchorY: Double = 0.5
var stabilizationAnchorSize: Double = 0.35
var bestSegmentDetectionEnabled: Bool = false
var faceNormalizationEnabled: Bool = false
var targetFaceHeightRatio: Double = 0.28
var stabilizationStrength: StabilizationStrength = .strong
var stabilizationAnchorEnabled: Bool = true
var stabilizationAnchorX: Double = 0.2
var stabilizationAnchorY: Double = 0.18
var stabilizationAnchorSize: Double = 0.22
var bestSegmentDetectionEnabled: Bool = true
var faceNormalizationEnabled: Bool = true
var targetFaceHeightRatio: Double = 0.26
}
struct PersistedRenderSettings: Codable {
Binary file not shown.