Set personal render defaults
This commit is contained in:
@@ -119,37 +119,37 @@ struct FFmpegFilterAvailability: Equatable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
struct RenderSettings: Equatable {
|
struct RenderSettings: Equatable {
|
||||||
var inputFolder: URL?
|
var inputFolder: URL? = URL(fileURLWithPath: "/Users/mike_i386/Not To Sync/TESTIN", isDirectory: true)
|
||||||
var outputFile: URL?
|
var outputFile: URL? = URL(fileURLWithPath: "/Users/mike_i386/Desktop/Joshua_GrowthLapse.mp4")
|
||||||
var ffmpegExecutable: URL?
|
var ffmpegExecutable: URL? = URL(fileURLWithPath: "/Users/mike_i386/Downloads/ffmpeg")
|
||||||
var ffprobeExecutable: URL?
|
var ffprobeExecutable: URL? = URL(fileURLWithPath: "/Users/mike_i386/Downloads/ffprobe")
|
||||||
var renderMode: RenderMode = .videoGrowthLapse
|
var renderMode: RenderMode = .videoGrowthLapse
|
||||||
var segmentLength: Double = 20
|
var segmentLength: Double = 8
|
||||||
var targetClipLength: Double = 3
|
var targetClipLength: Double = 1.5
|
||||||
var transitionLength: Double = 0.5
|
var transitionLength: Double = 0.6
|
||||||
var fps: Int = 30
|
var fps: Int = 30
|
||||||
var outputFormat: OutputFormat = .landscape1920x1080
|
var outputFormat: OutputFormat = .landscape1920x1080
|
||||||
var sortMode: SortMode = .filenameAscending
|
var sortMode: SortMode = .ageWeeksAscending
|
||||||
var duplicateClipSelection: DuplicateClipSelection = .first
|
var duplicateClipSelection: DuplicateClipSelection = .longest
|
||||||
var removeAudio: Bool = true
|
var removeAudio: Bool = true
|
||||||
var takeMiddleSegment: Bool = true
|
var takeMiddleSegment: Bool = true
|
||||||
var startOffset: Double = 0
|
var startOffset: Double = -2
|
||||||
var keepIntermediateClips: Bool = false
|
var keepIntermediateClips: Bool = false
|
||||||
var keepRenderCacheForReview: Bool = true
|
var keepRenderCacheForReview: Bool = true
|
||||||
var burnInClipNumbers: Bool = false
|
var burnInClipNumbers: Bool = false
|
||||||
var videoEncoder: VideoEncoder = .videoToolbox
|
var videoEncoder: VideoEncoder = .videoToolbox
|
||||||
var crf: Int = 20
|
var crf: Int = 17
|
||||||
var hardwareBitrateMbps: Int = 12
|
var hardwareBitrateMbps: Int = 20
|
||||||
var stabilizationEnabled: Bool = false
|
var stabilizationEnabled: Bool = true
|
||||||
var stabilizationMethod: StabilizationMethod = .vidstab
|
var stabilizationMethod: StabilizationMethod = .vidstab
|
||||||
var stabilizationStrength: StabilizationStrength = .medium
|
var stabilizationStrength: StabilizationStrength = .strong
|
||||||
var stabilizationAnchorEnabled: Bool = false
|
var stabilizationAnchorEnabled: Bool = true
|
||||||
var stabilizationAnchorX: Double = 0.5
|
var stabilizationAnchorX: Double = 0.2
|
||||||
var stabilizationAnchorY: Double = 0.5
|
var stabilizationAnchorY: Double = 0.18
|
||||||
var stabilizationAnchorSize: Double = 0.35
|
var stabilizationAnchorSize: Double = 0.22
|
||||||
var bestSegmentDetectionEnabled: Bool = false
|
var bestSegmentDetectionEnabled: Bool = true
|
||||||
var faceNormalizationEnabled: Bool = false
|
var faceNormalizationEnabled: Bool = true
|
||||||
var targetFaceHeightRatio: Double = 0.28
|
var targetFaceHeightRatio: Double = 0.26
|
||||||
}
|
}
|
||||||
|
|
||||||
struct PersistedRenderSettings: Codable {
|
struct PersistedRenderSettings: Codable {
|
||||||
|
|||||||
BIN
Binary file not shown.
Reference in New Issue
Block a user