1
0
Fork 0
Aegisub/src/libresrc/default_config.json

672 lines
14 KiB
JSON

{
"App" : {
"Auto" : {
"Backup" : true,
"Check For Updates" : true,
"Load Linked Files" : 2,
"Save" : true,
"Save Every Seconds" : 60,
"Save on Every Change" : false
},
"Call Tips" : false,
"First Start" : true,
"Hotkey Migrations" : [{"string": "placeholder since empty arrays aren't supported"}],
"Language" : "",
"Maximized" : false,
"Save Charset" : "UTF-8",
"Save UI State" : true,
"Show Toolbar" : true,
"Toolbar Icon Size" : 16
},
"Audio" : {
"Auto" : {
"Commit" : false,
"Focus" : false,
"Scroll" : true
},
"Cache" : {
"HD" : {
"Location" : "default",
},
"Type" : 1
},
"Colour Schemes" : [
{ "string" : "Green" },
{ "string" : "Icy Blue" }
],
"Display Height" : 200,
"Display" : {
"Draw" : {
"Cursor Time" : true,
"Inactive Comments" : false,
"Keyframes in Dialogue Mode" : true,
"Keyframes in Karaoke Mode" : true,
"Seconds" : true,
"Video Position" : true
},
"Waveform Style" : 0
},
"Downmixer" : "ConvertToMono",
"Drag Timing" : true,
"Inactive Lines Display Mode" : 3,
"Karaoke" : {
"Font Face" : "Verdana",
"Font Size" : 9
},
"Lead" : {
"IN" : 100,
"OUT" : 350
},
"Line Boundaries Thickness" : 2,
"Link" : true,
"Lock Scroll on Cursor" : false,
"Medusa Timing Hotkeys" : false,
"Next Line on Commit" : true,
"Player" : "",
"Plays When Stepping Video" : false,
"Provider" : "ffmpegsource",
"Renderer" : {
"Spectrum" : {
"Cutoff" : 0,
"Memory Max" : 128,
"Quality" : 1,
"FreqCurve" : 0
}
},
"Snap" : {
"Distance" : 8,
"Enable" : true
},
"Spectrum" : true,
"Start Drag Sensitivity" : 8,
"Track Cursor" : {
"Font Face" : ""
},
"Volume" : 50,
"Wheel Default to Zoom" : false,
"Zoom" : {
"Horizontal" : 0,
"Vertical" : 50
}
},
"Automation" : {
"Autoreload Mode" : 1,
"Trace Level" : 3
},
"Colour" : {
"Audio Display" : {
"Keyframe" : "rgb(255,0,255)",
"Line Boundary Inactive Line" : "rgb(190,190,190)",
"Line boundary End" : "rgb(0, 0, 216)",
"Line boundary Start" : "rgb(216, 0, 0)",
"Play Cursor" : "rgb(255,255,255)",
"Seconds Line" : "rgb(0,100,255)",
"Spectrum" : "Icy Blue",
"Syllable Boundaries" : "rgb(255,255,0)",
"Waveform" : "Green"
},
"Schemes" : {
"Green" : {
"Normal" : {
"Hue Offset" : 85.0,
"Hue Scale" : 0.0,
"Saturation Offset" : 255.0,
"Saturation Scale" : 0.0,
"Lightness Offset" : 0.0,
"Lightness Scale" : 200.0
},
"Inactive" : {
"Hue Offset" : 85.0,
"Hue Scale" : 0.0,
"Saturation Offset" : 255.0,
"Saturation Scale" : 0.0,
"Lightness Offset" : 0.0,
"Lightness Scale" : 100.0
},
"Selection" : {
"Hue Offset" : 80.0,
"Hue Scale" : 0.0,
"Saturation Offset" : 255.0,
"Saturation Scale" : 0.0,
"Lightness Offset" : 10.0,
"Lightness Scale" : 175.0
},
"Primary" : {
"Hue Offset" : 85.0,
"Hue Scale" : 0.0,
"Saturation Offset" : 128.0,
"Saturation Scale" : 0.0,
"Lightness Offset" : 25.0,
"Lightness Scale" : 300.0
},
"UI" : {
"Light" : "rgb(0, 200, 0)",
"Dark" : "rgb(0, 10, 0)",
"Selection" : "rgb(0, 80, 0)"
},
"UI Focused" : {
"Light" : "rgb(50, 255, 50)",
"Dark" : "rgb(0, 10, 0)",
"Selection" : "rgb(0, 80, 0)"
}
},
"Icy Blue" : {
"Normal" : {
"Hue Offset" : 191.0,
"Hue Scale" : -128.0,
"Saturation Offset" : 127.0,
"Saturation Scale" : 128.0,
"Lightness Offset" : 0.0,
"Lightness Scale" : 255.0
},
"Inactive" : {
"Hue Offset" : 191.0,
"Hue Scale" : -128.0,
"Saturation Offset" : 63.0,
"Saturation Scale" : 192.0,
"Lightness Offset" : 32.0,
"Lightness Scale" : 192.0
},
"Selection" : {
"Hue Offset" : 191.0,
"Hue Scale" : -128.0,
"Saturation Offset" : 127.0,
"Saturation Scale" : 128.0,
"Lightness Offset" : 32.0,
"Lightness Scale" : 192.0
},
"Primary" : {
"Hue Offset" : 191.0,
"Hue Scale" : -128.0,
"Saturation Offset" : 127.0,
"Saturation Scale" : 128.0,
"Lightness Offset" : 64.0,
"Lightness Scale" : 192.0
},
"UI" : {
"Light" : "rgb(89, 145, 220)",
"Dark" : "rgb(8, 4, 13)",
"Selection" : "rgb(65, 34, 103)"
},
"UI Focused" : {
"Light" : "rgb(205, 240, 226)",
"Dark" : "rgb(8, 4, 13)",
"Selection" : "rgb(82, 107, 213)"
}
}
},
"Style Editor" : {
"Background" : {
"Preview" : "rgb(125, 153, 176)"
}
},
"Subtitle Grid" : {
"Active Border" : "rgb(255, 91, 239)",
"Background" : {
"Background" : "rgb(255,255,255)",
"Comment" : "rgb(216, 222, 245)",
"Inframe" : "rgb(255, 253, 234)",
"Selected Comment" : "rgb(211, 238, 238)",
"Selection" : "rgb(206, 255, 231)",
"Open Fold" : "rgb(235, 235, 235)",
"Closed Fold" : "rgb(200, 200, 200)"
},
"Collision" : "rgb(255,0,0)",
"CPS Error" : "rgb(255,0,0)",
"Header" : "rgb(165, 207, 231)",
"Left Column" : "rgb(196, 236, 201)",
"Lines" : "rgb(190,190,190)",
"Selection" : "rgb(0,0,0)",
"Standard" : "rgb(0,0,0)"
},
"Subtitle" : {
"Background" : "rgb(255, 255, 255)",
"Syntax" : {
"Background" : {
"Brackets" : "",
"Comment" : "",
"Drawing Command" : "",
"Drawing X" : "",
"Drawing Y" : "",
"Error" : "rgb(255, 200, 200)",
"Karaoke Template" : "",
"Karaoke Variable" : "",
"Line Break" : "",
"Normal" : "",
"Parameters" : "",
"Slashes" : "",
"Tags" : ""
},
"Bold" : {
"Brackets" : false,
"Comment" : true,
"Drawing Command" : true,
"Drawing X" : false,
"Drawing Y" : false,
"Error" : false,
"Karaoke Template" : true,
"Karaoke Variable" : true,
"Line Break" : true,
"Normal" : false,
"Parameters" : false,
"Slashes" : false,
"Tags" : true
},
"Underline": {
"Drawing Endpoint": true
},
"Brackets" : "rgb(20, 50, 255)",
"Comment" : "rgb(0,0,0)",
"Drawing Command" : "rgb(0,0,0)",
"Drawing X" : "rgb(90,40,40)",
"Drawing Y" : "rgb(40,90,40)",
"Error" : "rgb(200, 0, 0)",
"Karaoke Template" : "rgb(128, 0, 192)",
"Karaoke Variable" : "rgb(128, 0, 192)",
"Line Break" : "rgb(160, 160, 160)",
"Normal" : "rgb(0,0,0)",
"Parameters" : "rgb(40, 90, 40)",
"Slashes" : "rgb(255, 0, 200)",
"Tags" : "rgb(90, 90, 90)"
}
},
"Video Dummy" : {
"Last Colour" : "rgb(47, 163, 254)"
},
"Visual Tools" : {
"Highlight Primary" : "rgb(255, 169, 40)",
"Highlight Secondary" : "rgb(255, 253, 185)",
"Lines Primary" : "rgb(187, 0, 0)",
"Lines Secondary" : "rgb(106, 32, 19)",
"Shaded Area Alpha" : 0.5
}
},
"Limits" : {
"Find Replace" : 16,
"MRU" : 16,
"Undo Levels" : 50
},
"Path" : {
"Auto" : {
"Backup" : "?user/autoback",
"Save" : "?user/autosave"
},
"Automation" : {
"Autoload" : "?user/automation/autoload/|?data/automation/autoload/",
"Base" : "?data/automation/",
"Include" : "?user/automation/include/|?data/automation/include/"
},
"Dictionary" : "?user/dictionaries",
"Fonts Collector Destination" : "?script",
"Last" : {
"Audio" : "",
"Automation" : "",
"Keyframes" : "",
"Subtitles" : "",
"Timecodes" : "",
"Video" : ""
},
"Screenshot" : "?video"
},
"Player" : {
"Audio" : {
"ALSA" : {
"Device" : "default"
},
"DirectSound" : {
"Buffer Latency" : 100,
"Buffer Length" : 5
},
"OSS" : {
"Device" : "/dev/dsp"
},
"PortAudio" : {
"Device Name" : "Default"
}
}
},
"Provider" : {
"Audio" : {
"AVS" : {
"Sample Rate" : 0
},
"FFmpegSource" : {
"Decode Error Handling" : "ignore",
"Downmix" : false
},
"BestSource": {
"Max Cache Size" : 100,
"Aegisub Cache" : true
},
"VapourSynth" : {
"Default Script" : "# This default script will load an audio file using BestAudioSource.\n# It requires the `bas` plugin.\n\nimport vapoursynth as vs\ntry:\n vs.core.bas.Source(source=filename).set_output()\nexcept AttributeError:\n raise vs.Error(\"To use Aegisub's default audio loader, the `bas` plugin for VapourSynth must be installed\")"
}
},
"Avisynth" : {
"Memory Max" : 1024
},
"FFmpegSource" : {
"Cache" : {
"Files" : 20,
"Size" : 42
},
"Index All Tracks" : true,
"Log Level" : "quiet"
},
"BestSource" : {
"Cache" : {
"Files" : 100,
"Size" : 42
}
},
"VapourSynth" : {
"Cache" : {
"Files" : 500,
"Size" : 1000
}
},
"Video" : {
"Cache" : {
"Size" : 32
},
"FFmpegSource" : {
"Decoding Threads" : -1,
"Unsafe Seeking" : false
},
"BestSource" : {
"Max Cache Size" : 1024,
"Threads" : 0,
"Seek Preroll" : 12
},
"VapourSynth" : {
"Log Level": "Information",
"Default Script" : "# This default script will load a video file using LWLibavSource.\n# It requires the `lsmas` plugin.\n# See ?data/automation/vapoursynth/aegisub_vs.py for more information.\n\nimport aegisub_vs as a\nimport vapoursynth as vs\n\nclip, videoinfo = a.wrap_lwlibavsource(filename, __aegi_vscache)\nclip.set_output()\n__aegi_timecodes = videoinfo[\"timecodes\"]\n__aegi_keyframes = videoinfo[\"keyframes\"]\n# Uncomment this to automatically generate keyframes at scene changes.\n#__aegi_keyframes = a.get_keyframes(filename, clip)\n\n# Check if the file has an audio track. This requires the `bas` plugin.\n__aegi_hasaudio = 1 if a.check_audio(filename) else 0"
}
}
},
"Subtitle" : {
"Character Counter" : {
"Ignore Whitespace" : true,
"Ignore Punctuation" : true,
"CPS Warning Threshold" : 15,
"CPS Error Threshold" : 30
},
"Character Limit" : 40,
"Default Resolution" : {
"Auto" : true,
"Height" : 720,
"Width" : 1280
},
"Edit Box" : {
"Font Face" : "",
"Font Size" : 10
},
"Grid" : {
"Column" : [
{"bool" : true}
],
"Focus Allow" : true,
"Font Face" : "Tahoma",
"Font Size" : 8,
"Hide Overrides" : 1,
"Hide Overrides Char" : "☀",
"Highlight Subtitles in Frame" : true
},
"Highlight" : {
"Syntax" : true
},
"Provider" : "libass",
"Show Original": false,
"Time Edit" : {
"Insert Mode" : true
}
},
"Subtitle Format" : {
"ASS": {
"Default Style Catalog": "Default"
},
"EBU STL" : {
"Display Standard" : 0,
"Inclusive End Times" : true,
"Line Wrapping Mode" : 1,
"Max Line Length" : 42,
"TV Standard" : 0,
"Text Encoding" : 0,
"Timecode Offset" : {
"H" : 0,
"M" : 0,
"S" : 0,
"F" : 0
},
"Translate Alignments" : true
},
"MicroDVD": {
"Default Style Catalog": "Default",
},
"SRT": {
"Default Style Catalog": "Default",
},
"TTXT": {
"Default Style Catalog": "Default",
},
"TXT": {
"Default Style Catalog": "Default",
}
},
"Timing" : {
"Default Duration" : 3000
},
"Tool" : {
"Colour Picker" : {
"Mode" : 4,
"Recent Colours" : [
{"color" : "&H000000&"},
{"color" : "&H0000FF&"},
{"color" : "&H00FFFF&"},
{"color" : "&H00FF00&"},
{"color" : "&HFFFF00&"},
{"color" : "&HFF0000&"},
{"color" : "&HFF00FF&"},
{"color" : "&HFFFFFF&"}
],
"Last" : {
"X" : -1,
"Y" : -1
},
"Restrict to Window" : false,
"Maximized" : false
},
"Fonts Collector" : {
"Action" : 0
},
"Import" : {
"Text" : {
"Actor Separator" : ":",
"Comment Starter" : "#",
"Include Blank" : false
}
},
"Kanji Timer" : {
"Interpolation" : true
},
"Paste Lines Over" : {
"Fields" : [
{"bool" : false},
{"bool" : false},
{"bool" : false},
{"bool" : false},
{"bool" : false},
{"bool" : false},
{"bool" : false},
{"bool" : false},
{"bool" : false},
{"bool" : true}
]
},
"Preferences" : {
"Page" : 0
},
"Search Replace" : {
"Affect" : 0,
"Field" : 0,
"Match Case" : false,
"RegExp" : false,
"Skip Comments" : false,
"Skip Tags" : false
},
"Select Lines" : {
"Action" : 0,
"Condition" : 0,
"Field" : 0,
"Match" : {
"Case" : false,
"Comment" : false,
"Dialogue" : true
},
"Mode" : 1,
"Text" : ""
},
"Shift Times" : {
"Affect" : 0,
"ByTime" : true,
"Direction" : true,
"Frames" : 0,
"Time" : 0,
"Type" : 0
},
"Spell Checker" : {
"Backend" : "hunspell",
"Language" : "en_US",
"Skip Comments" : false,
"Skip Uppercase" : false
},
"Style Editor" : {
"Last" : {
"Height" : -1,
"Width" : -1,
"X" : -1,
"Y" : -1
},
"Maximized" : false,
"Preview Text" : "Aegisub\\N0123 日本語"
},
"Style Manager" : {
"Last" : {
"X" : -1,
"Y" : -1
},
"Maximized" : false
},
"Styling Assistant" : {
"Last" : {
"X" : -1,
"Y" : -1
},
"Maximized" : false
},
"Thesaurus" : {
"Language" : "en_US"
},
"Timing Post Processor" : {
"Adjacent Bias" : 0.9000000000000000222,
"Enable" : {
"Adjacent" : true,
"Keyframe" : true,
"Lead" : {
"IN" : true,
"OUT" : true
}
},
"Only Selection" : false,
"Lead" : {
"IN" : 100,
"OUT" : 350
},
"Threshold" : {
"Adjacent Gap" : 300,
"Adjacent Overlap" : 50,
"Key End After" : 250,
"Key End Before" : 200,
"Key Start After" : 150,
"Key Start Before" : 200
}
},
"Translation Assistant" : {
"Last" : {
"X" : -1,
"Y" : -1
},
"Maximized" : false,
"Skip Whitespace" : true
},
"Visual" : {
"Perspective": {
"Outer": false,
"Outer Locked": false,
"Grid": false,
"Org Mode": 0
},
"Autohide": false
},
"Align to Video" : {
"Tolerance" : 20,
"Maximized" : true
}
},
"Version" : {
"Last Version" : 4040,
"Next Check" : 0
},
"Video" : {
"Disable Scroll Zoom" : false,
"Reverse Zoom" : false,
"Default Zoom" : 7,
"Detached" : {
"Enabled" : false,
"Last" : {
"X" : -1,
"Y" : -1
},
"Maximized" : false
},
"Dummy" : {
"FPS" : 23.975999999999999091,
"Last" : {
"Height" : 720,
"Length" : 40000,
"Width" : 1280
},
"Pattern" : false
},
"Last Script Resolution Mismatch Choice" : 2,
"Open Audio" : true,
"Overscan Mask" : false,
"Provider" : "ffmpegsource",
"Script Resolution Mismatch" : 1,
"Slider" : {
"Fast Jump Step" : 10,
"Show Keyframes" : true
},
"Subtitle Sync" : true,
"Default to Video Zoom": false
}
}