Remember settings for advanced FCP XML export

This commit is contained in:
Nikolaj Olsson 2017-10-30 18:07:41 +01:00
parent 86f3821ddb
commit 0eecd062b2
4 changed files with 1005 additions and 191 deletions

View File

@ -288,6 +288,25 @@ namespace Nikse.SubtitleEdit.Core
}
public class FcpExportSettings
{
public string FontName { get; set; }
public int FontSize { get; set; }
public string Alignment { get; set; }
public int Baseline { get; set; }
public Color Color { get; set; }
public FcpExportSettings()
{
FontName = "Lucida Sans";
FontSize = 36;
Alignment = "center";
Baseline = 29;
Color = Color.WhiteSmoke;
}
}
public class WordListSettings
{
public string LastLanguage { get; set; }
@ -1225,6 +1244,7 @@ namespace Nikse.SubtitleEdit.Core
public RecentFilesSettings RecentFiles { get; set; }
public GeneralSettings General { get; set; }
public ToolsSettings Tools { get; set; }
public FcpExportSettings FcpExportSettings { get; set; }
public SubtitleSettings SubtitleSettings { get; set; }
public ProxySettings Proxy { get; set; }
public WordListSettings WordLists { get; set; }
@ -1245,6 +1265,7 @@ namespace Nikse.SubtitleEdit.Core
RecentFiles = new RecentFilesSettings();
General = new GeneralSettings();
Tools = new ToolsSettings();
FcpExportSettings = new FcpExportSettings();
WordLists = new WordListSettings();
SubtitleSettings = new SubtitleSettings();
Proxy = new ProxySettings();
@ -2061,7 +2082,7 @@ namespace Nikse.SubtitleEdit.Core
settings.Tools.ExportFullFrame = Convert.ToBoolean(subNode.InnerText);
subNode = node.SelectSingleNode("ExportFcpFullPathUrl");
if (subNode != null)
settings.Tools.ExportFcpFullPathUrl = Convert.ToBoolean(subNode.InnerText);
settings.Tools.ExportFcpFullPathUrl = Convert.ToBoolean(subNode.InnerText);
subNode = node.SelectSingleNode("ExportPenLineJoin");
if (subNode != null)
settings.Tools.ExportPenLineJoin = subNode.InnerText;
@ -2278,6 +2299,27 @@ namespace Nikse.SubtitleEdit.Core
if (subNode != null)
settings.Proxy.Domain = subNode.InnerText;
// Fxp xml export settings
node = doc.DocumentElement.SelectSingleNode("FcpExportSettings");
if (node != null)
{
subNode = node.SelectSingleNode("FontName");
if (subNode != null)
settings.FcpExportSettings.FontName = subNode.InnerText;
subNode = node.SelectSingleNode("FontSize");
if (subNode != null)
settings.FcpExportSettings.FontSize = int.Parse(subNode.InnerText);
subNode = node.SelectSingleNode("Alignment");
if (subNode != null)
settings.FcpExportSettings.Alignment = subNode.InnerText;
subNode = node.SelectSingleNode("Baseline");
if (subNode != null)
settings.FcpExportSettings.Baseline = int.Parse(subNode.InnerText);
subNode = node.SelectSingleNode("Color");
if (subNode != null)
settings.FcpExportSettings.Color = Color.FromArgb(int.Parse(subNode.InnerText));
}
// Word List
node = doc.DocumentElement.SelectSingleNode("WordLists");
subNode = node.SelectSingleNode("LastLanguage");
@ -3457,7 +3499,7 @@ namespace Nikse.SubtitleEdit.Core
textWriter.WriteElementString("ExportLastShadowTransparency", settings.Tools.ExportLastShadowTransparency.ToString(CultureInfo.InvariantCulture));
textWriter.WriteElementString("ExportLastFrameRate", settings.Tools.ExportLastFrameRate.ToString(CultureInfo.InvariantCulture));
textWriter.WriteElementString("ExportFullFrame", settings.Tools.ExportFullFrame.ToString(CultureInfo.InvariantCulture));
textWriter.WriteElementString("ExportFcpFullPathUrl", settings.Tools.ExportFcpFullPathUrl.ToString(CultureInfo.InvariantCulture));
textWriter.WriteElementString("ExportFcpFullPathUrl", settings.Tools.ExportFcpFullPathUrl.ToString(CultureInfo.InvariantCulture));
textWriter.WriteElementString("ExportPenLineJoin", settings.Tools.ExportPenLineJoin);
textWriter.WriteElementString("FixCommonErrorsFixOverlapAllowEqualEndStart", settings.Tools.FixCommonErrorsFixOverlapAllowEqualEndStart.ToString());
textWriter.WriteElementString("FixCommonErrorsSkipStepOne", settings.Tools.FixCommonErrorsSkipStepOne.ToString());
@ -3552,6 +3594,14 @@ namespace Nikse.SubtitleEdit.Core
textWriter.WriteElementString("UseOnlineNames", settings.WordLists.UseOnlineNames.ToString());
textWriter.WriteEndElement();
textWriter.WriteStartElement("FcpExportSettings", string.Empty);
textWriter.WriteElementString("FontName", settings.FcpExportSettings.FontName);
textWriter.WriteElementString("FontSize", settings.FcpExportSettings.FontSize.ToString(CultureInfo.InvariantCulture));
textWriter.WriteElementString("Alignment", settings.FcpExportSettings.Alignment);
textWriter.WriteElementString("Baseline", settings.FcpExportSettings.Baseline.ToString(CultureInfo.InvariantCulture));
textWriter.WriteElementString("Color", settings.FcpExportSettings.Color.ToArgb().ToString(CultureInfo.InvariantCulture));
textWriter.WriteEndElement();
textWriter.WriteStartElement("CommonErrors", string.Empty);
textWriter.WriteElementString("StartPosition", settings.CommonErrors.StartPosition);
textWriter.WriteElementString("StartSize", settings.CommonErrors.StartSize);

717
src/Debug/Settings.xml Normal file
View File

@ -0,0 +1,717 @@
<?xml version="1.0" encoding="utf-8"?>
<Settings>
<Compare>
<ShowOnlyDifferences>True</ShowOnlyDifferences>
<OnlyLookForDifferenceInText>False</OnlyLookForDifferenceInText>
<IgnoreLineBreaks>False</IgnoreLineBreaks>
</Compare>
<RecentFiles>
<FileNames>
<FileName VideoFileName="E:\Data\Video\The Orville\the.orville.s01e07.720p.web.hevc.x265.mkv" FirstVisibleIndex="894" FirstSelectedIndex="911">E:\Data\Video\The Orville\the.orville.s01e07.720p.web.hevc.x265.en.srt</FileName>
<FileName VideoFileName="E:\Data\Video\Star Trek Discovery\star.trek.discovery.s01e05.choose.your.pain.720p.web.dl.hevc.x265.mkv" FirstVisibleIndex="0" FirstSelectedIndex="6">E:\Data\Video\Star Trek Discovery\star.trek.discovery.s01e05.choose.your.pain.720p.web.dl.hevc.x265.en.srt</FileName>
<FileName FirstVisibleIndex="0" FirstSelectedIndex="0">C:\Program Files\OpenDCP\bin\smpt2007.xml</FileName>
<FileName FirstVisibleIndex="0" FirstSelectedIndex="1">C:\Program Files\OpenDCP\bin\smpt2010.xml</FileName>
<FileName FirstVisibleIndex="0" FirstSelectedIndex="1">C:\Program Files\OpenDCP\bin\interop.xml</FileName>
<FileName FirstVisibleIndex="-1" FirstSelectedIndex="-1"></FileName>
<FileName VideoFileName="E:\Data\Video\Star Trek Discovery\star.trek.discovery.s01e01.720p.webrip.hevc.x265.mkv" FirstVisibleIndex="0" FirstSelectedIndex="0">E:\Data\Video\Star Trek Discovery\star.trek.discovery.s01e01.720p.webrip.hevc.x265.en.srt</FileName>
<FileName VideoFileName="E:\Data\Matroska\Not valid mkv\[Hatsuyuki]_Fairy_Tail_-_The_Phoenix_Priestess_(Prologue)_[10bit][BD][1080p_H264_FLAC][D3EF4EAC].mkv" FirstVisibleIndex="0" FirstSelectedIndex="0">E:\Data\Matroska\Not valid mkv\[Hatsuyuki]_Fairy_Tail_-_The_Phoenix_Priestess_(Prologue)_[10bit][BD][1080p_H264_FLAC][D3EF4EAC].ass</FileName>
<FileName VideoFileName="E:\Data\Video\Big Bang Theory\Season 11\the.big.bang.theory.s11e02.720p.hdtv.hevc.x265.mkv" FirstVisibleIndex="0" FirstSelectedIndex="0">E:\Data\Video\Big Bang Theory\Season 11\the.big.bang.theory.s11e02.720p.hdtv.hevc.x265.en.srt</FileName>
<FileName VideoFileName="E:\Data\Video\Gossip Girl\gossip.girl.s02e12.480p.web.x264.mp4" FirstVisibleIndex="0" FirstSelectedIndex="0">E:\Data\Video\Gossip Girl\gossip.girl.s02e12.ass</FileName>
<FileName VideoFileName="E:\Data\Video\Gossip Girl\gossip.girl.s02e12.480p.web.x264.mkv" FirstVisibleIndex="0" FirstSelectedIndex="2">E:\Data\Video\Gossip Girl\gossip.girl.s02e12.480p.web.x264.fcpxml</FileName>
<FileName VideoFileName="E:\Data\Video\Gossip Girl\gossip.girl.s02e12.480p.web.x264.mkv" FirstVisibleIndex="0" FirstSelectedIndex="6">E:\Data\Video\Gossip Girl\gossip.girl.s02e12.480p.web.x264.en.srt</FileName>
<FileName VideoFileName="E:\Data\Video\Gossip Girl\gossip.girl.s01e06.480p.web.x264.mkv" FirstVisibleIndex="0" FirstSelectedIndex="0">E:\Data\Video\Gossip Girl\gossip.girl.s01e06.480p.web.x264.en.srt</FileName>
<FileName VideoFileName="E:\Data\Video\The Gifted\the.gifted.s01e01.720p.hdtv.hevc.x265.mkv" FirstVisibleIndex="0" FirstSelectedIndex="10">C:\Users\WinX\Desktop\wtf\2602\wpt13 15 EE648815 ENG3 - se test.srt</FileName>
<FileName OriginalFileName="C:\Users\WinX\Desktop\wtf\2602\wpt13 15 EE648815 ENG3 - se test.srt" VideoFileName="E:\Data\Video\The Gifted\the.gifted.s01e01.720p.hdtv.hevc.x265.mkv" FirstVisibleIndex="0" FirstSelectedIndex="3">C:\Users\WinX\Desktop\wtf\2602\translation.srt</FileName>
<FileName VideoFileName="C:\Users\WinX\Desktop\wtf\Test_RO.ts" FirstVisibleIndex="0" FirstSelectedIndex="0">C:\Users\WinX\Desktop\wtf\Karim Rajabali\1778_Part2AuthorityAndDevotion_SE.txt</FileName>
<FileName FirstVisibleIndex="0" FirstSelectedIndex="0">C:\Users\WinX\Desktop\wtf\Karim Rajabali\1778_Part2AuthorityAndDevotion.txt</FileName>
<FileName FirstVisibleIndex="0" FirstSelectedIndex="0">E:\Data\Subtitles\StrangeFormats\ASS\Alvin 3.ass</FileName>
<FileName FirstVisibleIndex="0" FirstSelectedIndex="0">Conviction 2016 Amour maternel (4_13) fr.srt</FileName>
<FileName FirstVisibleIndex="116" FirstSelectedIndex="117">E:\Data\Subtitles\StrangeFormats\ASS\complicated\test.ass</FileName>
<FileName FirstVisibleIndex="0" FirstSelectedIndex="0">E:\Data\Subtitles\StrangeFormats\ASS\from Ngoc Son Nguyen\Inception 2010 720p.ass</FileName>
<FileName FirstVisibleIndex="0" FirstSelectedIndex="0">E:\Data\Subtitles\StrangeFormats\ASS\working 10.ass</FileName>
<FileName FirstVisibleIndex="0" FirstSelectedIndex="0">E:\Data\Subtitles\StrangeFormats\ASS\SubstationAlpha.ssa</FileName>
<FileName FirstVisibleIndex="0" FirstSelectedIndex="13">E:\Data\Subtitles\StrangeFormats\ASS\BHR-BFS_Kaku_07.ass</FileName>
<FileName VideoFileName="E:\Data\Subtitles\StrangeFormats\ASS\Crash\Segoe Script and AgencyFB.avi" FirstVisibleIndex="0" FirstSelectedIndex="0">E:\Data\Subtitles\StrangeFormats\ASS\Crash\Segoe Script and AgencyFB.ass</FileName>
</FileNames>
</RecentFiles>
<General>
<ShowToolbarNew>True</ShowToolbarNew>
<ShowToolbarOpen>True</ShowToolbarOpen>
<ShowToolbarSave>True</ShowToolbarSave>
<ShowToolbarSaveAs>False</ShowToolbarSaveAs>
<ShowToolbarFind>True</ShowToolbarFind>
<ShowToolbarReplace>True</ShowToolbarReplace>
<ShowToolbarFixCommonErrors>False</ShowToolbarFixCommonErrors>
<ShowToolbarRemoveTextForHi>False</ShowToolbarRemoveTextForHi>
<ShowToolbarVisualSync>True</ShowToolbarVisualSync>
<ShowToolbarSpellCheck>True</ShowToolbarSpellCheck>
<ShowToolbarNetflixGlyphCheck>True</ShowToolbarNetflixGlyphCheck>
<ShowToolbarSettings>False</ShowToolbarSettings>
<ShowToolbarHelp>True</ShowToolbarHelp>
<ShowFrameRate>True</ShowFrameRate>
<ShowVideoPlayer>True</ShowVideoPlayer>
<ShowAudioVisualizer>True</ShowAudioVisualizer>
<ShowWaveform>True</ShowWaveform>
<ShowSpectrogram>False</ShowSpectrogram>
<DefaultFrameRate>23.976</DefaultFrameRate>
<DefaultSubtitleFormat>SubRip</DefaultSubtitleFormat>
<DefaultEncoding>utf-8</DefaultEncoding>
<AutoConvertToUtf8>False</AutoConvertToUtf8>
<WriteUtf8Bom>True</WriteUtf8Bom>
<AutoGuessAnsiEncoding>False</AutoGuessAnsiEncoding>
<SystemSubtitleFontNameOverride />
<SystemSubtitleFontSizeOverride>10</SystemSubtitleFontSizeOverride>
<_subtitleFontName>Segoe UI</_subtitleFontName>
<SubtitleFontSize>9</SubtitleFontSize>
<SubtitleFontBold>False</SubtitleFontBold>
<SubtitleFontColor>-16777216</SubtitleFontColor>
<SubtitleBackgroundColor>-1</SubtitleBackgroundColor>
<CenterSubtitleInTextBox>False</CenterSubtitleInTextBox>
<ShowRecentFiles>True</ShowRecentFiles>
<RememberSelectedLine>True</RememberSelectedLine>
<StartLoadLastFile>True</StartLoadLastFile>
<StartRememberPositionAndSize>True</StartRememberPositionAndSize>
<StartPosition>-8;-8</StartPosition>
<StartSize>Maximized</StartSize>
<SplitContainerMainSplitterDistance>594</SplitContainerMainSplitterDistance>
<SplitContainer1SplitterDistance>768</SplitContainer1SplitterDistance>
<SplitContainerListViewAndTextSplitterDistance>387</SplitContainerListViewAndTextSplitterDistance>
<StartInSourceView>False</StartInSourceView>
<RemoveBlankLinesWhenOpening>False</RemoveBlankLinesWhenOpening>
<SubtitleLineMaximumLength>43</SubtitleLineMaximumLength>
<SubtitleMinimumDisplayMilliseconds>1000</SubtitleMinimumDisplayMilliseconds>
<SubtitleMaximumDisplayMilliseconds>8000</SubtitleMaximumDisplayMilliseconds>
<MinimumMillisecondsBetweenLines>2</MinimumMillisecondsBetweenLines>
<SetStartEndHumanDelay>100</SetStartEndHumanDelay>
<AutoWrapLineWhileTyping>False</AutoWrapLineWhileTyping>
<SubtitleMaximumCharactersPerSeconds>25</SubtitleMaximumCharactersPerSeconds>
<SubtitleOptimalCharactersPerSeconds>15</SubtitleOptimalCharactersPerSeconds>
<CharactersPerSecondsIgnoreWhiteSpace>False</CharactersPerSecondsIgnoreWhiteSpace>
<SubtitleMaximumWordsPerMinute>300</SubtitleMaximumWordsPerMinute>
<SpellCheckLanguage />
<VideoPlayer>MPV</VideoPlayer>
<VideoPlayerDefaultVolume>100</VideoPlayerDefaultVolume>
<VideoPlayerPreviewFontSize>12</VideoPlayerPreviewFontSize>
<VideoPlayerPreviewFontBold>True</VideoPlayerPreviewFontBold>
<VideoPlayerShowStopButton>True</VideoPlayerShowStopButton>
<VideoPlayerShowStopMute>True</VideoPlayerShowStopMute>
<VideoPlayerShowStopFullscreen>True</VideoPlayerShowStopFullscreen>
<Language>en-US</Language>
<ListViewLineSeparatorString>&lt;br /&gt;</ListViewLineSeparatorString>
<ListViewDoubleClickAction>1</ListViewDoubleClickAction>
<UppercaseLetters>ABCDEFGHIJKLMNOPQRSTUVWZYXÆØÃÅÄÖÉÈÁÂÀÇÊÍÓÔÕÚŁАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯĞİŞÜÙÁÌÑÎ</UppercaseLetters>
<DefaultAdjustMilliseconds>10000</DefaultAdjustMilliseconds>
<AutoRepeatOn>True</AutoRepeatOn>
<AutoRepeatCount>2</AutoRepeatCount>
<AutoContinueOn>False</AutoContinueOn>
<AutoContinueDelay>13</AutoContinueDelay>
<SyncListViewWithVideoWhilePlaying>False</SyncListViewWithVideoWhilePlaying>
<AutoBackupSeconds>900</AutoBackupSeconds>
<AutoBackupDeleteAfterMonths>6</AutoBackupDeleteAfterMonths>
<SpellChecker>hunspell</SpellChecker>
<AllowEditOfOriginalSubtitle>True</AllowEditOfOriginalSubtitle>
<PromptDeleteLines>True</PromptDeleteLines>
<Undocked>False</Undocked>
<UndockedVideoPosition>182;182;630;362</UndockedVideoPosition>
<UndockedWaveformPosition>208;208;648;242</UndockedWaveformPosition>
<UndockedVideoControlsPosition>234;234;484;348</UndockedVideoControlsPosition>
<WaveformCenter>False</WaveformCenter>
<WaveformUpdateIntervalMs>40</WaveformUpdateIntervalMs>
<SmallDelayMilliseconds>500</SmallDelayMilliseconds>
<LargeDelayMilliseconds>5000</LargeDelayMilliseconds>
<ShowOriginalAsPreviewIfAvailable>False</ShowOriginalAsPreviewIfAvailable>
<LastPacCodePage>1</LastPacCodePage>
<OpenSubtitleExtraExtensions>*.mp4;*.m4v;*.mkv;*.ts</OpenSubtitleExtraExtensions>
<ListViewColumnsRememberSize>True</ListViewColumnsRememberSize>
<ListViewNumberWidth>50</ListViewNumberWidth>
<ListViewStartWidth>76</ListViewStartWidth>
<ListViewEndWidth>76</ListViewEndWidth>
<ListViewDurationWidth>60</ListViewDurationWidth>
<ListViewCpsWidth>72</ListViewCpsWidth>
<ListViewWpmWidth>65</ListViewWpmWidth>
<ListViewActorWidth>80</ListViewActorWidth>
<ListViewRegionWidth>0</ListViewRegionWidth>
<VlcWaveTranscodeSettings>acodec=s16l</VlcWaveTranscodeSettings>
<VlcLocation />
<VlcLocationRelative />
<MpvVideoOutput>direct3d</MpvVideoOutput>
<MpvHandlesPreviewText>True</MpvHandlesPreviewText>
<MpcHcLocation />
<UseFFmpegForWaveExtraction>True</UseFFmpegForWaveExtraction>
<FFmpegLocation>E:\Data\Tools\FFMPEG\ffmpeg.exe</FFmpegLocation>
<UseTimeFormatHHMMSSFF>True</UseTimeFormatHHMMSSFF>
<ClearStatusBarAfterSeconds>10</ClearStatusBarAfterSeconds>
<Company />
<MoveVideo100Or500MsPlaySmallSample>False</MoveVideo100Or500MsPlaySmallSample>
<DisableVideoAutoLoading>False</DisableVideoAutoLoading>
<RightToLeftMode>False</RightToLeftMode>
<LastSaveAsFormat>Final Cut Pro Xml 1.5</LastSaveAsFormat>
<CheckForUpdates>True</CheckForUpdates>
<LastCheckForUpdates>2017-10-28</LastCheckForUpdates>
<ShowProgress>False</ShowProgress>
<ShowBetaStuff>False</ShowBetaStuff>
<NewEmptyDefaultMs>2000</NewEmptyDefaultMs>
</General>
<Tools>
<StartSceneIndex>1</StartSceneIndex>
<EndSceneIndex>1</EndSceneIndex>
<VerifyPlaySeconds>2</VerifyPlaySeconds>
<MergeLinesShorterThan>33</MergeLinesShorterThan>
<FixShortDisplayTimesAllowMoveStartTime>True</FixShortDisplayTimesAllowMoveStartTime>
<MusicSymbol></MusicSymbol>
<MusicSymbolToReplace>♪ ⶠ♪ âTª ã¢â™âª ?t×3 ?t¤3 #</MusicSymbolToReplace>
<UnicodeSymbolsToInsert>♪;♫;☺;☹;♥;©;☮;☯;Σ;∞;≡;⇒;π</UnicodeSymbolsToInsert>
<SpellCheckAutoChangeNames>True</SpellCheckAutoChangeNames>
<SpellCheckOneLetterWords>True</SpellCheckOneLetterWords>
<SpellCheckEnglishAllowInQuoteAsIng>False</SpellCheckEnglishAllowInQuoteAsIng>
<SpellCheckShowCompletedMessage>True</SpellCheckShowCompletedMessage>
<OcrFixUseHardcodedRules>True</OcrFixUseHardcodedRules>
<Interjections>Ah;Ahh;Ahhh;Ahhhh;Eh;Ehh;Ehhh;Hm;Hmm;Hmmm;Huh;Mm;Mmm;Mmmm;Phew;Gah;Oh;Ohh;Ohhh;Ow;Oww;Owww;Ugh;Ughh;Uh;Uhh;Uhhh;Whew</Interjections>
<MicrosoftBingApiId>C2C2E9A508E6748F0494D68DFD92FAA1FF9B0BA4</MicrosoftBingApiId>
<MicrosoftTranslatorApiKey>6ab96e62d9564188bc6dd6831ac754f0</MicrosoftTranslatorApiKey>
<GoogleTranslateUrl>translate.google.com</GoogleTranslateUrl>
<GoogleApiKey>ABQIAAAA4j5cWwa3lDH0RkZceh7PjBTDmNAghl5kWSyuukQ0wtoJG8nFBxRPlalq-gAvbeCXMCkmrysqjXV1Gw</GoogleApiKey>
<UseGooleApiPaidService>False</UseGooleApiPaidService>
<GoogleTranslateLastTargetLanguage>da</GoogleTranslateLastTargetLanguage>
<TranslateAutoSplit>True</TranslateAutoSplit>
<ListViewSyntaxColorDurationSmall>True</ListViewSyntaxColorDurationSmall>
<ListViewSyntaxColorDurationBig>True</ListViewSyntaxColorDurationBig>
<ListViewSyntaxColorLongLines>True</ListViewSyntaxColorLongLines>
<ListViewSyntaxMoreThanXLines>True</ListViewSyntaxMoreThanXLines>
<ListViewSyntaxMoreThanXLinesX>2</ListViewSyntaxMoreThanXLinesX>
<ListViewSyntaxColorOverlap>True</ListViewSyntaxColorOverlap>
<ListViewSyntaxErrorColor>-19306</ListViewSyntaxErrorColor>
<ListViewUnfocusedSelectedColor>-5383962</ListViewUnfocusedSelectedColor>
<ListViewShowColumnEndTime>True</ListViewShowColumnEndTime>
<ListViewShowColumnDuration>True</ListViewShowColumnDuration>
<ListViewShowColumnCharsPerSec>False</ListViewShowColumnCharsPerSec>
<ListViewShowColumnWordsPerMin>False</ListViewShowColumnWordsPerMin>
<ListViewShowColumnActor>False</ListViewShowColumnActor>
<ListViewShowColumnRegion>False</ListViewShowColumnRegion>
<SplitAdvanced>False</SplitAdvanced>
<SplitOutputFolder />
<SplitNumberOfParts>3</SplitNumberOfParts>
<SplitVia>Lines</SplitVia>
<NewEmptyTranslationText />
<BatchConvertOutputFolder>C:\Users\WinX\Desktop\out</BatchConvertOutputFolder>
<BatchConvertOverwriteExisting>True</BatchConvertOverwriteExisting>
<BatchConvertOverwriteOriginal>False</BatchConvertOverwriteOriginal>
<BatchConvertRemoveFormatting>True</BatchConvertRemoveFormatting>
<BatchConvertBridgeGaps>True</BatchConvertBridgeGaps>
<BatchConvertFixCasing>True</BatchConvertFixCasing>
<BatchConvertRemoveTextForHI>True</BatchConvertRemoveTextForHI>
<BatchConvertSplitLongLines>True</BatchConvertSplitLongLines>
<BatchConvertFixCommonErrors>True</BatchConvertFixCommonErrors>
<BatchConvertMultipleReplace>True</BatchConvertMultipleReplace>
<BatchConvertAutoBalance>True</BatchConvertAutoBalance>
<BatchConvertSetMinDisplayTimeBetweenSubtitles>True</BatchConvertSetMinDisplayTimeBetweenSubtitles>
<BatchConvertLanguage>en</BatchConvertLanguage>
<BatchConvertFormat>Blu-ray sup</BatchConvertFormat>
<BatchConvertAssStyles />
<BatchConvertSsaStyles />
<BatchConvertUseStyleFromSource>False</BatchConvertUseStyleFromSource>
<BatchConvertExportCustomTextTemplate />
<ModifySelectionRule>Contains</ModifySelectionRule>
<ModifySelectionText />
<ModifySelectionCaseSensitive>False</ModifySelectionCaseSensitive>
<ExportVobSubFontName>Arial Black</ExportVobSubFontName>
<ExportVobSubFontSize>18</ExportVobSubFontSize>
<ExportVobSubVideoResolution>960x720</ExportVobSubVideoResolution>
<ExportVobSubLanguage>English</ExportVobSubLanguage>
<ExportVobSubSimpleRendering>False</ExportVobSubSimpleRendering>
<ExportVobAntiAliasingWithTransparency>False</ExportVobAntiAliasingWithTransparency>
<ExportBluRayFontName>Agency FB</ExportBluRayFontName>
<ExportBluRayFontSize>66</ExportBluRayFontSize>
<ExportFcpFontName>Arial</ExportFcpFontName>
<ExportFontNameOther>Arial</ExportFontNameOther>
<ExportFcpFontSize>38</ExportFcpFontSize>
<ExportFcpImageType>Png</ExportFcpImageType>
<ExportFcpPalNtsc>PAL</ExportFcpPalNtsc>
<ExportBdnXmlImageType>Png</ExportBdnXmlImageType>
<ExportLastFontSize>42</ExportLastFontSize>
<ExportLastLineHeight>40</ExportLastLineHeight>
<ExportLastBorderWidth>0</ExportLastBorderWidth>
<ExportLastFontBold>False</ExportLastFontBold>
<ExportBluRayVideoResolution>1280x640</ExportBluRayVideoResolution>
<ExportFcpVideoResolution>854x480</ExportFcpVideoResolution>
<ExportFontColor>-1</ExportFontColor>
<ExportBorderColor>1744830464</ExportBorderColor>
<ExportShadowColor>-50331648</ExportShadowColor>
<ExportBoxBorderSize>8</ExportBoxBorderSize>
<ExportBottomMarginUnit>px</ExportBottomMarginUnit>
<ExportBottomMarginPercent>15</ExportBottomMarginPercent>
<ExportBottomMarginPixels>15</ExportBottomMarginPixels>
<ExportLeftRightMarginUnit>px</ExportLeftRightMarginUnit>
<ExportLeftRightMarginPercent>6</ExportLeftRightMarginPercent>
<ExportLeftRightMarginPixels>15</ExportLeftRightMarginPixels>
<ExportHorizontalAlignment>1</ExportHorizontalAlignment>
<ExportBluRayBottomMarginPercent>6</ExportBluRayBottomMarginPercent>
<ExportBluRayBottomMarginPixels>48</ExportBluRayBottomMarginPixels>
<ExportBluRayShadow>0</ExportBluRayShadow>
<Export3DType>0</Export3DType>
<Export3DDepth>0</Export3DDepth>
<ExportLastShadowTransparency>253</ExportLastShadowTransparency>
<ExportLastFrameRate>23.976</ExportLastFrameRate>
<ExportFullFrame>False</ExportFullFrame>
<ExportFcpFullPathUrl>True</ExportFcpFullPathUrl>
<ExportPenLineJoin>Round</ExportPenLineJoin>
<FixCommonErrorsFixOverlapAllowEqualEndStart>False</FixCommonErrorsFixOverlapAllowEqualEndStart>
<FixCommonErrorsSkipStepOne>False</FixCommonErrorsSkipStepOne>
<ImportTextSplitting />
<ImportTextMergeShortLines>False</ImportTextMergeShortLines>
<ImportTextLineBreak>|</ImportTextLineBreak>
<ImportTextMergeShortLines>False</ImportTextMergeShortLines>
<ImportTextRemoveEmptyLines>False</ImportTextRemoveEmptyLines>
<ImportTextRemoveLinesNoLetters>False</ImportTextRemoveLinesNoLetters>
<ImportTextGenerateTimeCodes>False</ImportTextGenerateTimeCodes>
<ImportTextAutoBreak>False</ImportTextAutoBreak>
<ImportTextGap>0</ImportTextGap>
<ImportTextDurationAuto>False</ImportTextDurationAuto>
<ImportTextFixedDuration>0</ImportTextFixedDuration>
<GenerateTimeCodePatterns>HH:mm:ss;yyyy-MM-dd;dddd dd MMMM yyyy &lt;br&gt;HH:mm:ss;dddd dd MMMM yyyy &lt;br&gt;hh:mm:ss tt;s</GenerateTimeCodePatterns>
<GenerateTimeCodePatterns>HH:mm:ss;yyyy-MM-dd;dddd dd MMMM yyyy &lt;br&gt;HH:mm:ss;dddd dd MMMM yyyy &lt;br&gt;hh:mm:ss tt;s</GenerateTimeCodePatterns>
<MusicSymbolStyle>Double</MusicSymbolStyle>
<BridgeGapMilliseconds>100</BridgeGapMilliseconds>
<ExportCustomTemplates>SubRipÆÆ{number}
{start} --&gt; {end}
{text}
Æhh:mm:ss,zzzÆ[Do not modify]ÆæMicroDVDÆÆ{{start}}{{end}}{text}
ÆffÆ||Æ</ExportCustomTemplates>
<ChangeCasingChoice>Normal</ChangeCasingChoice>
<UseNoLineBreakAfter>False</UseNoLineBreakAfter>
<NoLineBreakAfterEnglish> Mrs.; Ms.; Mr.; Dr.; a; an; the; my; my own; your; his; our; their; it's; is; are;'s; 're; would;'ll;'ve;'d; will; that; which; who; whom; whose; whichever; whoever; wherever; each; either; every; all; both; few; many; sevaral; all; any; most; been; been doing; none; some; my own; your own; his own; her own; our own; their own; I; she; he; as per; as regards; into; onto; than; where as; abaft; aboard; about; above; across; afore; after; against; along; alongside; amid; amidst; among; amongst; anenst; apropos; apud; around; as; aside; astride; at; athwart; atop; barring; before; behind; below; beneath; beside; besides; between; betwixt; beyond; but; by; circa; ca; concerning; despite; down; during; except; excluding; following; for; forenenst; from; given; in; including; inside; into; lest; like; minus; modulo; near; next; of; off; on; onto; opposite; out; outside; over; pace; past; per; plus; pro; qua; regarding; round; sans; save; since; than; through; thru; throughout; thruout; till; to; toward; towards; under; underneath; unlike; until; unto; up; upon; versus; vs; via; vice; with; within; without; considering; respecting; one; two; another; three; our; five; six; seven; eight; nine; ten; eleven; twelve; thirteen; fourteen; fifteen; sixteen; seventeen; eighteen; nineteen; twenty; thirty; forty; fifty; sixty; seventy; eighty; ninety; hundred; thousand; million; billion; trillion; while; however; what; zero; little; enough; after; although; and; as; if; though; although; because; before; both; but; even; how; than; nor; or; only; unless; until; yet; was; were</NoLineBreakAfterEnglish>
<UseNoLineBreakAfter>None</UseNoLineBreakAfter>
<ExportTextRemoveStyling>True</ExportTextRemoveStyling>
<ExportTextShowLineNumbers>False</ExportTextShowLineNumbers>
<ExportTextShowLineNumbersNewLine>True</ExportTextShowLineNumbersNewLine>
<ExportTextShowTimeCodes>False</ExportTextShowTimeCodes>
<ExportTextShowTimeCodesNewLine>True</ExportTextShowTimeCodesNewLine>
<ExportTextNewLineAfterText>True</ExportTextNewLineAfterText>
<ExportTextNewLineBetweenSubtitles>True</ExportTextNewLineBetweenSubtitles>
<VideoOffsetKeepTimeCodes>False</VideoOffsetKeepTimeCodes>
<FindHistory>
<Text>-</Text>
<Text>Psagmeno</Text>
<Text>MALE</Text>
<Text>(</Text>
<Text>"</Text>
<Text>comment</Text>
<Text>Psagmeno</Text>
<Text>I-i</Text>
</FindHistory>
</Tools>
<SubtitleSettings>
<SsaFontName>Arial</SsaFontName>
<SsaFontSize>100</SsaFontSize>
<SsaFontColorArgb>-1</SsaFontColorArgb>
<SsaFontBold>False</SsaFontBold>
<SsaOutline>2</SsaOutline>
<SsaShadow>1</SsaShadow>
<SsaOpaqueBox>False</SsaOpaqueBox>
<SsaMarginLeft>10</SsaMarginLeft>
<SsaMarginRight>10</SsaMarginRight>
<SsaMarginTopBottom>10</SsaMarginTopBottom>
<DCinemaFontFile>Arial.ttf</DCinemaFontFile>
<DCinemaFontSize>42</DCinemaFontSize>
<DCinemaBottomMargin>8</DCinemaBottomMargin>
<DCinemaZPosition>0</DCinemaZPosition>
<DCinemaFadeUpTime>5</DCinemaFadeUpTime>
<DCinemaFadeDownTime>5</DCinemaFadeDownTime>
<SamiDisplayTwoClassesAsTwoSubtitles>True</SamiDisplayTwoClassesAsTwoSubtitles>
<SamiFullHtmlEncode>0</SamiFullHtmlEncode>
<TimedText10TimeCodeFormat>Source</TimedText10TimeCodeFormat>
<TimedText10ShowStyleAndLanguage>True</TimedText10ShowStyleAndLanguage>
<FcpFontSize>18</FcpFontSize>
<FcpFontName>Lucida Grande</FcpFontName>
<Cavena890StartOfMessage>10:00:00:00</Cavena890StartOfMessage>
<EbuStlTeletextUseBox>True</EbuStlTeletextUseBox>
<EbuStlTeletextUseDoubleHeight>True</EbuStlTeletextUseDoubleHeight>
<EbuStlMarginTop>0</EbuStlMarginTop>
<EbuStlMarginBottom>2</EbuStlMarginBottom>
<EbuStlNewLineRows>2</EbuStlNewLineRows>
<CheetahCaptionAlwayWriteEndTime>False</CheetahCaptionAlwayWriteEndTime>
<NuendoCharacterListFile />
</SubtitleSettings>
<Proxy>
<ProxyAddress />
<UserName />
<Password />
<Domain />
</Proxy>
<WordLists>
<LastLanguage>en-US</LastLanguage>
<Names>https://raw.githubusercontent.com/SubtitleEdit/subtitleedit/master/Dictionaries/names.xml</Names>
<UseOnlineNames>False</UseOnlineNames>
</WordLists>
<CommonErrors>
<StartPosition>247;170</StartPosition>
<StartSize>1167;631</StartSize>
<EmptyLinesTicked>True</EmptyLinesTicked>
<OverlappingDisplayTimeTicked>False</OverlappingDisplayTimeTicked>
<TooShortDisplayTimeTicked>False</TooShortDisplayTimeTicked>
<TooLongDisplayTimeTicked>False</TooLongDisplayTimeTicked>
<InvalidItalicTagsTicked>False</InvalidItalicTagsTicked>
<BreakLongLinesTicked>False</BreakLongLinesTicked>
<MergeShortLinesTicked>False</MergeShortLinesTicked>
<MergeShortLinesAllTicked>True</MergeShortLinesAllTicked>
<UnneededSpacesTicked>False</UnneededSpacesTicked>
<UnneededPeriodsTicked>False</UnneededPeriodsTicked>
<MissingSpacesTicked>False</MissingSpacesTicked>
<AddMissingQuotesTicked>False</AddMissingQuotesTicked>
<Fix3PlusLinesTicked>False</Fix3PlusLinesTicked>
<FixHyphensTicked>False</FixHyphensTicked>
<FixHyphensAddTicked>False</FixHyphensAddTicked>
<UppercaseIInsideLowercaseWordTicked>False</UppercaseIInsideLowercaseWordTicked>
<DoubleApostropheToQuoteTicked>False</DoubleApostropheToQuoteTicked>
<AddPeriodAfterParagraphTicked>False</AddPeriodAfterParagraphTicked>
<StartWithUppercaseLetterAfterParagraphTicked>False</StartWithUppercaseLetterAfterParagraphTicked>
<StartWithUppercaseLetterAfterPeriodInsideParagraphTicked>False</StartWithUppercaseLetterAfterPeriodInsideParagraphTicked>
<StartWithUppercaseLetterAfterColonTicked>False</StartWithUppercaseLetterAfterColonTicked>
<AloneLowercaseIToUppercaseIEnglishTicked>False</AloneLowercaseIToUppercaseIEnglishTicked>
<FixOcrErrorsViaReplaceListTicked>False</FixOcrErrorsViaReplaceListTicked>
<RemoveSpaceBetweenNumberTicked>False</RemoveSpaceBetweenNumberTicked>
<FixDialogsOnOneLineTicked>False</FixDialogsOnOneLineTicked>
<TurkishAnsiTicked>False</TurkishAnsiTicked>
<DanishLetterITicked>False</DanishLetterITicked>
<SpanishInvertedQuestionAndExclamationMarksTicked>False</SpanishInvertedQuestionAndExclamationMarksTicked>
<FixDoubleDashTicked>False</FixDoubleDashTicked>
<FixDoubleGreaterThanTicked>False</FixDoubleGreaterThanTicked>
<FixEllipsesStartTicked>False</FixEllipsesStartTicked>
<FixMissingOpenBracketTicked>False</FixMissingOpenBracketTicked>
<FixMusicNotationTicked>False</FixMusicNotationTicked>
</CommonErrors>
<VideoControls>
<CustomSearchText1>The Free Dictionary</CustomSearchText1>
<CustomSearchText2>Wikipedia</CustomSearchText2>
<CustomSearchText3 />
<CustomSearchText4 />
<CustomSearchText5 />
<CustomSearchText6 />
<CustomSearchUrl1>http://www.thefreedictionary.com/{0}</CustomSearchUrl1>
<CustomSearchUrl2>http://en.m.wikipedia.org/wiki?search={0}</CustomSearchUrl2>
<CustomSearchUrl3 />
<CustomSearchUrl4 />
<CustomSearchUrl5 />
<CustomSearchUrl6 />
<LastActiveTab>Translate</LastActiveTab>
<WaveformDrawGrid>True</WaveformDrawGrid>
<WaveformDrawCps>False</WaveformDrawCps>
<WaveformDrawWpm>False</WaveformDrawWpm>
<WaveformAllowOverlap>False</WaveformAllowOverlap>
<WaveformFocusOnMouseEnter>False</WaveformFocusOnMouseEnter>
<WaveformListViewFocusOnMouseEnter>False</WaveformListViewFocusOnMouseEnter>
<WaveformSetVideoPositionOnMoveStartEnd>False</WaveformSetVideoPositionOnMoveStartEnd>
<WaveformBorderHitMs>15</WaveformBorderHitMs>
<WaveformGridColor>-15461358</WaveformGridColor>
<WaveformColor>-6229986</WaveformColor>
<WaveformSelectedColor>-1703936</WaveformSelectedColor>
<WaveformBackgroundColor>-16777216</WaveformBackgroundColor>
<WaveformTextColor>-8355712</WaveformTextColor>
<WaveformTextSize>14</WaveformTextSize>
<WaveformTextBold>True</WaveformTextBold>
<WaveformDoubleClickOnNonParagraphAction />
<WaveformRightClickOnNonParagraphAction />
<WaveformMouseWheelScrollUpIsForward>True</WaveformMouseWheelScrollUpIsForward>
<GenerateSpectrogram>False</GenerateSpectrogram>
<SpectrogramAppearance>OneColorGradient</SpectrogramAppearance>
<WaveformMinimumSampleRate>126</WaveformMinimumSampleRate>
<WaveformSeeksSilenceDurationSeconds>0.3</WaveformSeeksSilenceDurationSeconds>
<WaveformSeeksSilenceMaxVolume>0.1</WaveformSeeksSilenceMaxVolume>
</VideoControls>
<NetworkSettings>
<SessionKey>DemoSession</SessionKey>
<UserName>DESKTOP-8IODF72</UserName>
<WebServiceUrl>http://www.nikse.dk/se/SeService.asmx</WebServiceUrl>
<PollIntervalSeconds>5</PollIntervalSeconds>
<NewMessageSound />
</NetworkSettings>
<VobSubOcr>
<XOrMorePixelsMakesSpace>8</XOrMorePixelsMakesSpace>
<AllowDifferenceInPercent>1.1</AllowDifferenceInPercent>
<BlurayAllowDifferenceInPercent>7.5</BlurayAllowDifferenceInPercent>
<LastImageCompareFolder>Latin</LastImageCompareFolder>
<LastModiLanguageId>2048</LastModiLanguageId>
<LastOcrMethod>BinaryImageCompare</LastOcrMethod>
<TesseractLastLanguage>eng</TesseractLastLanguage>
<UseModiInTesseractForUnknownWords>False</UseModiInTesseractForUnknownWords>
<UseItalicsInTesseract>False</UseItalicsInTesseract>
<UseMusicSymbolsInTesseract>True</UseMusicSymbolsInTesseract>
<RightToLeft>False</RightToLeft>
<TopToBottom>True</TopToBottom>
<DefaultMillisecondsForUnknownDurations>5000</DefaultMillisecondsForUnknownDurations>
<PromptForUnknownWords>False</PromptForUnknownWords>
<GuessUnknownWords>False</GuessUnknownWords>
<AutoBreakSubtitleIfMoreThanTwoLines>False</AutoBreakSubtitleIfMoreThanTwoLines>
<ItalicFactor>0.2</ItalicFactor>
<LineOcrDraw>True</LineOcrDraw>
<LineOcrAdvancedItalic>False</LineOcrAdvancedItalic>
<LineOcrLastLanguages />
<LineOcrLastSpellCheck />
<LineOcrXOrMorePixelsMakesSpace>0</LineOcrXOrMorePixelsMakesSpace>
<LineOcrMinLineHeight>0</LineOcrMinLineHeight>
<LineOcrMaxLineHeight>0</LineOcrMaxLineHeight>
<LastBinaryImageCompareDb>Latin</LastBinaryImageCompareDb>
<LastBinaryImageSpellCheck>English (United States) [en_US]</LastBinaryImageSpellCheck>
</VobSubOcr>
<MultipleSearchAndReplaceGroups>
<Group>
<Name>Default</Name>
<Enabled>True</Enabled>
<Rule>
<Enabled>True</Enabled>
<FindWhat>&lt;font color="#ff0000"&gt;</FindWhat>
<ReplaceWith>&lt;font color="#ff0000" size="50"&gt;</ReplaceWith>
<SearchType>Normal</SearchType>
</Rule>
<Rule>
<Enabled>True</Enabled>
<FindWhat>&lt;font color="#ff0000"&gt;</FindWhat>
<ReplaceWith>&lt;font color="#ff0000" size="50"&gt;</ReplaceWith>
<SearchType>Normal</SearchType>
</Rule>
<Rule>
<Enabled>True</Enabled>
<FindWhat>&lt;font color="#ff0000"&gt;</FindWhat>
<ReplaceWith>&lt;font color="#ff0000" size="50"&gt;</ReplaceWith>
<SearchType>RegularExpression</SearchType>
</Rule>
<Rule>
<Enabled>True</Enabled>
<FindWhat>a</FindWhat>
<ReplaceWith>b</ReplaceWith>
<SearchType>Normal</SearchType>
</Rule>
</Group>
<Group>
<Name>Haxor</Name>
<Enabled>True</Enabled>
<Rule>
<Enabled>True</Enabled>
<FindWhat>e</FindWhat>
<ReplaceWith>3</ReplaceWith>
<SearchType>Normal</SearchType>
</Rule>
<Rule>
<Enabled>True</Enabled>
<FindWhat>s</FindWhat>
<ReplaceWith>$</ReplaceWith>
<SearchType>Normal</SearchType>
</Rule>
<Rule>
<Enabled>True</Enabled>
<FindWhat>a</FindWhat>
<ReplaceWith>å</ReplaceWith>
<SearchType>Normal</SearchType>
</Rule>
<Rule>
<Enabled>True</Enabled>
<FindWhat>p</FindWhat>
<ReplaceWith>q</ReplaceWith>
<SearchType>Normal</SearchType>
</Rule>
<Rule>
<Enabled>True</Enabled>
<FindWhat>o</FindWhat>
<ReplaceWith>ø</ReplaceWith>
<SearchType>Normal</SearchType>
</Rule>
</Group>
<Group>
<Name>Group3</Name>
<Enabled>True</Enabled>
<Rule>
<Enabled>True</Enabled>
<FindWhat>asdf</FindWhat>
<ReplaceWith>asdf</ReplaceWith>
<SearchType>RegularExpression</SearchType>
</Rule>
<Rule>
<Enabled>True</Enabled>
<FindWhat>a[Bb]e</FindWhat>
<ReplaceWith>abe</ReplaceWith>
<SearchType>RegularExpression</SearchType>
</Rule>
<Rule>
<Enabled>True</Enabled>
<FindWhat>\r</FindWhat>
<ReplaceWith> </ReplaceWith>
<SearchType>RegularExpression</SearchType>
</Rule>
</Group>
</MultipleSearchAndReplaceGroups>
<Shortcuts>
<GeneralGoToFirstSelectedLine>Control+L</GeneralGoToFirstSelectedLine>
<GeneralGoToNextEmptyLine />
<GeneralMergeSelectedLines>Control+Shift+M</GeneralMergeSelectedLines>
<GeneralMergeSelectedLinesOnlyFirstText />
<GeneralMergeWithNext />
<GeneralMergeWithPrevious />
<GeneralToggleTranslationMode>Control+Shift+O</GeneralToggleTranslationMode>
<GeneralSwitchOriginalAndTranslation>Control+Alt+O</GeneralSwitchOriginalAndTranslation>
<GeneralMergeOriginalAndTranslation>Control+Alt+Shift+M</GeneralMergeOriginalAndTranslation>
<GeneralGoToNextSubtitle>Shift+Return</GeneralGoToNextSubtitle>
<GeneralGoToPrevSubtitle />
<GeneralGoToEndOfCurrentSubtitle />
<GeneralGoToStartOfCurrentSubtitle />
<GeneralGoToPreviousSubtitleAndFocusVideo />
<GeneralGoToNextSubtitleAndFocusVideo />
<GeneralExtendCurrentSubtitle />
<GeneralAutoCalcCurrentDuration />
<GeneralPlayFirstSelected />
<GeneralHelp>F1</GeneralHelp>
<MainFileNew>Control+N</MainFileNew>
<MainFileOpen>Control+O</MainFileOpen>
<MainFileOpenKeepVideo />
<MainFileSave>Control+Alt+Shift+S</MainFileSave>
<MainFileSaveOriginal>Control+Shift+D1</MainFileSaveOriginal>
<MainFileSaveOriginalAs />
<MainFileSaveAs />
<MainFileCloseOriginal />
<MainFileSaveAll>Control+S</MainFileSaveAll>
<MainFileImportPlainText>Control+Alt+D2</MainFileImportPlainText>
<MainFileImportTimeCodes>Control+Shift+D3</MainFileImportTimeCodes>
<MainFileExportEbu />
<MainFileExportPlainText />
<MainFileExportEbu />
<MainEditUndo>Control+Z</MainEditUndo>
<MainEditRedo>Control+Y</MainEditRedo>
<MainEditFind>Control+F</MainEditFind>
<MainEditFindNext>F3</MainEditFindNext>
<MainEditReplace>Control+H</MainEditReplace>
<MainEditMultipleReplace>Control+Alt+M</MainEditMultipleReplace>
<MainEditGoToLineNumber>Control+G</MainEditGoToLineNumber>
<MainEditRightToLeft>Control+Shift+Alt+R</MainEditRightToLeft>
<MainToolsFixCommonErrors>Control+Shift+F</MainToolsFixCommonErrors>
<MainToolsFixCommonErrorsPreview>Control+P</MainToolsFixCommonErrorsPreview>
<MainToolsMergeShortLines />
<MainToolsMakeEmptyFromCurrent />
<MainToolsSplitLongLines />
<MainToolsRenumber>Control+Shift+N</MainToolsRenumber>
<MainToolsRemoveTextForHI>Control+Shift+H</MainToolsRemoveTextForHI>
<MainToolsChangeCasing>Control+Shift+C</MainToolsChangeCasing>
<MainToolsAutoDuration />
<MainToolsBatchConvert />
<MainToolsBeamer>Control+Shift+Alt+B</MainToolsBeamer>
<MainToolsToggleTranslationOriginalInPreviews />
<MainEditInverseSelection>Control+Shift+I</MainEditInverseSelection>
<MainEditModifySelection />
<MainVideoOpen />
<MainVideoClose />
<MainVideoPause>Control+Alt+P</MainVideoPause>
<MainVideoPlayPauseToggle>Control+P</MainVideoPlayPauseToggle>
<MainVideoShowHideVideo>Control+Q</MainVideoShowHideVideo>
<MainVideoToggleVideoControls />
<MainVideo1FrameLeft />
<MainVideo1FrameRight />
<MainVideo1FrameLeftWithPlay />
<MainVideo1FrameRightWithPlay />
<MainVideo100MsLeft />
<MainVideo100MsRight />
<MainVideo500MsLeft>Alt+Left</MainVideo500MsLeft>
<MainVideo500MsRight>Alt+Right</MainVideo500MsRight>
<MainVideo1000MsLeft />
<MainVideo1000MsRight />
<MainVideo5000MsLeft />
<MainVideo5000MsRight />
<MainVideoFullscreen>Alt+Return</MainVideoFullscreen>
<MainSpellCheck>Control+Shift+S</MainSpellCheck>
<MainSpellCheckFindDoubleWords>Control+Shift+D</MainSpellCheckFindDoubleWords>
<MainSpellCheckAddWordToNames>Control+Shift+L</MainSpellCheckAddWordToNames>
<MainSynchronizationAdjustTimes>Control+Shift+A</MainSynchronizationAdjustTimes>
<MainSynchronizationVisualSync>Control+Shift+V</MainSynchronizationVisualSync>
<MainSynchronizationPointSync>Control+Shift+P</MainSynchronizationPointSync>
<MainSynchronizationPointSyncViaFile />
<MainSynchronizationChangeFrameRate />
<MainListViewItalic>Control+I</MainListViewItalic>
<MainListViewToggleDashes />
<MainListViewAlignment />
<MainListViewCopyText />
<MainListViewCopyTextFromOriginalToCurrent />
<MainListViewAutoDuration />
<MainListViewColumnDeleteText />
<MainListViewColumnInsertText />
<MainListViewColumnPaste />
<MainListViewFocusWaveform />
<MainListViewGoToNextError>Control+F8</MainListViewGoToNextError>
<MainEditReverseStartAndEndingForRTL />
<MainTextBoxItalic>Control+I</MainTextBoxItalic>
<MainTextBoxSplitAtCursor>Control+Alt+V</MainTextBoxSplitAtCursor>
<MainTextBoxMoveLastWordDown />
<MainTextBoxMoveFirstWordFromNextUp />
<MainTextBoxSelectionToLower>Control+U</MainTextBoxSelectionToLower>
<MainTextBoxSelectionToUpper>Control+Shift+U</MainTextBoxSelectionToUpper>
<MainTextBoxToggleAutoDuration />
<MainCreateInsertSubAtVideoPos />
<MainCreatePlayFromJustBefore />
<MainCreateSetStart />
<MainCreateSetEnd />
<MainCreateSetEndAddNewAndGoToNew />
<MainCreateStartDownEndUp />
<MainAdjustSetStartAndOffsetTheRest>Control+Space</MainAdjustSetStartAndOffsetTheRest>
<MainAdjustSetEndAndOffsetTheRest />
<MainAdjustSetEndAndOffsetTheRestAndGoToNext />
<MainAdjustSetEndAndGotoNext />
<MainAdjustViaEndAutoStartAndGoToNext />
<MainAdjustSetStartAutoDurationAndGoToNext />
<MainAdjustSetEndNextStartAndGoToNext />
<MainAdjustStartDownEndUpAndGoToNext />
<MainAdjustSetStart />
<MainAdjustSetStartKeepDuration />
<MainAdjustSetEnd />
<MainAdjustSelected100MsForward />
<MainAdjustSelected100MsBack />
<MainInsertAfter>Alt+Insert</MainInsertAfter>
<MainTextBoxInsertAfter>Alt+Insert</MainTextBoxInsertAfter>
<MainTextBoxAutoBreak>Control+R</MainTextBoxAutoBreak>
<MainTextBoxUnbreak />
<MainWaveformInsertAtCurrentPosition>Insert</MainWaveformInsertAtCurrentPosition>
<MainInsertBefore>Control+Shift+Insert</MainInsertBefore>
<MainMergeDialog />
<MainToggleFocus />
<WaveformVerticalZoom>Shift+Add</WaveformVerticalZoom>
<WaveformVerticalZoomOut>Shift+Subtract</WaveformVerticalZoomOut>
<WaveformZoomIn />
<WaveformZoomOut />
<WaveformPlaySelection />
<WaveformPlaySelectionEnd />
<WaveformSearchSilenceForward />
<WaveformSearchSilenceBack />
<WaveformAddTextHere />
<WaveformAddTextHereFromClipboard />
<WaveformFocusListView />
<WaveformGoToNextSubtitle />
<WaveformGoToNextSceneChange />
<WaveformToggleSceneChange />
<MainTranslateCustomSearch1 />
<MainTranslateCustomSearch2 />
<MainTranslateCustomSearch3 />
<MainTranslateCustomSearch4 />
<MainTranslateCustomSearch5 />
<MainTranslateCustomSearch6 />
</Shortcuts>
<RemoveTextForHearingImpaired>
<RemoveTextBetweenBrackets>True</RemoveTextBetweenBrackets>
<RemoveTextBetweenParentheses>True</RemoveTextBetweenParentheses>
<RemoveTextBetweenCurlyBrackets>True</RemoveTextBetweenCurlyBrackets>
<RemoveTextBetweenQuestionMarks>True</RemoveTextBetweenQuestionMarks>
<RemoveTextBetweenCustom>False</RemoveTextBetweenCustom>
<RemoveTextBetweenCustomBefore></RemoveTextBetweenCustomBefore>
<RemoveTextBetweenCustomAfter></RemoveTextBetweenCustomAfter>
<RemoveTextBetweenOnlySeperateLines>False</RemoveTextBetweenOnlySeperateLines>
<RemoveTextBeforeColon>True</RemoveTextBeforeColon>
<RemoveTextBeforeColonOnlyIfUppercase>True</RemoveTextBeforeColonOnlyIfUppercase>
<RemoveTextBeforeColonOnlyOnSeparateLine>False</RemoveTextBeforeColonOnlyOnSeparateLine>
<RemoveInterjections>True</RemoveInterjections>
<RemoveIfAllUppercase>False</RemoveIfAllUppercase>
<RemoveIfContains>False</RemoveIfContains>
<RemoveIfContainsText></RemoveIfContainsText>
</RemoveTextForHearingImpaired>
<SubtitleBeaming>
<FontName>Verdana</FontName>
<FontColor>-1</FontColor>
<FontSize>30</FontSize>
<BorderColor>-5658199</BorderColor>
<BorderWidth>2</BorderWidth>
</SubtitleBeaming>
</Settings>

View File

@ -31,6 +31,13 @@
this.buttonCancel = new System.Windows.Forms.Button();
this.buttonSave = new System.Windows.Forms.Button();
this.groupBoxImageSettings = new System.Windows.Forms.GroupBox();
this.buttonCustomResolution = new System.Windows.Forms.Button();
this.labelResolution = new System.Windows.Forms.Label();
this.comboBoxResolution = new System.Windows.Forms.ComboBox();
this.comboBoxFrameRate = new System.Windows.Forms.ComboBox();
this.labelFrameRate = new System.Windows.Forms.Label();
this.labelBaseline = new System.Windows.Forms.Label();
this.comboBoxBaseline = new System.Windows.Forms.ComboBox();
this.labelSubtitleFontFace = new System.Windows.Forms.Label();
this.comboBoxFontFace = new System.Windows.Forms.ComboBox();
this.comboBoxHAlign = new System.Windows.Forms.ComboBox();
@ -42,14 +49,7 @@
this.panelColor = new System.Windows.Forms.Panel();
this.buttonColor = new System.Windows.Forms.Button();
this.saveFileDialog1 = new System.Windows.Forms.SaveFileDialog();
this.labelBaseline = new System.Windows.Forms.Label();
this.comboBoxBaseline = new System.Windows.Forms.ComboBox();
this.SubtitleListview = new Nikse.SubtitleEdit.Controls.SubtitleListView();
this.comboBoxFrameRate = new System.Windows.Forms.ComboBox();
this.labelFrameRate = new System.Windows.Forms.Label();
this.buttonCustomResolution = new System.Windows.Forms.Button();
this.labelResolution = new System.Windows.Forms.Label();
this.comboBoxResolution = new System.Windows.Forms.ComboBox();
this.groupBoxImageSettings.SuspendLayout();
this.SuspendLayout();
//
@ -105,6 +105,185 @@
this.groupBoxImageSettings.TabStop = false;
this.groupBoxImageSettings.Text = "Image settings";
//
// buttonCustomResolution
//
this.buttonCustomResolution.ImeMode = System.Windows.Forms.ImeMode.NoControl;
this.buttonCustomResolution.Location = new System.Drawing.Point(589, 54);
this.buttonCustomResolution.Name = "buttonCustomResolution";
this.buttonCustomResolution.Size = new System.Drawing.Size(24, 21);
this.buttonCustomResolution.TabIndex = 51;
this.buttonCustomResolution.Text = "...";
this.buttonCustomResolution.UseVisualStyleBackColor = true;
this.buttonCustomResolution.Click += new System.EventHandler(this.buttonCustomResolution_Click);
//
// labelResolution
//
this.labelResolution.AutoSize = true;
this.labelResolution.Location = new System.Drawing.Point(363, 57);
this.labelResolution.Name = "labelResolution";
this.labelResolution.Size = new System.Drawing.Size(51, 13);
this.labelResolution.TabIndex = 49;
this.labelResolution.Text = "Video res";
//
// comboBoxResolution
//
this.comboBoxResolution.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.comboBoxResolution.FormattingEnabled = true;
this.comboBoxResolution.Items.AddRange(new object[] {
"4K (4096x2160)",
"UHD (3840x2160)",
"2K (2048x1080)",
"DCI 2K Scope (2048x858)",
"DCI 2K Flat (1998x1080)",
"1080p (1920x1080)",
"1440x1080",
"720p (1280x720)",
"960x720",
"480p (848x480)",
"PAL (720x576)",
"NTSC (720x480)",
"640x352",
"640x272"});
this.comboBoxResolution.Location = new System.Drawing.Point(465, 54);
this.comboBoxResolution.Name = "comboBoxResolution";
this.comboBoxResolution.Size = new System.Drawing.Size(121, 21);
this.comboBoxResolution.TabIndex = 50;
//
// comboBoxFrameRate
//
this.comboBoxFrameRate.FormattingEnabled = true;
this.comboBoxFrameRate.Location = new System.Drawing.Point(465, 24);
this.comboBoxFrameRate.Name = "comboBoxFrameRate";
this.comboBoxFrameRate.Size = new System.Drawing.Size(121, 21);
this.comboBoxFrameRate.TabIndex = 48;
//
// labelFrameRate
//
this.labelFrameRate.AutoSize = true;
this.labelFrameRate.Location = new System.Drawing.Point(363, 27);
this.labelFrameRate.Name = "labelFrameRate";
this.labelFrameRate.Size = new System.Drawing.Size(57, 13);
this.labelFrameRate.TabIndex = 47;
this.labelFrameRate.Text = "Frame rate";
//
// labelBaseline
//
this.labelBaseline.AutoSize = true;
this.labelBaseline.Location = new System.Drawing.Point(10, 173);
this.labelBaseline.Name = "labelBaseline";
this.labelBaseline.Size = new System.Drawing.Size(47, 13);
this.labelBaseline.TabIndex = 45;
this.labelBaseline.Text = "Baseline";
//
// comboBoxBaseline
//
this.comboBoxBaseline.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.comboBoxBaseline.FormattingEnabled = true;
this.comboBoxBaseline.Items.AddRange(new object[] {
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"18",
"19",
"20",
"21",
"22",
"23",
"24",
"25",
"26",
"27",
"28",
"29",
"30",
"31",
"32",
"33",
"34",
"35",
"36",
"37",
"38",
"39",
"40",
"41",
"42",
"43",
"44",
"45",
"46",
"47",
"48",
"49",
"50",
"51",
"52",
"53",
"54",
"55",
"56",
"57",
"58",
"59",
"60",
"61",
"62",
"63",
"64",
"65",
"66",
"67",
"68",
"69",
"70",
"71",
"72",
"73",
"74",
"75",
"76",
"77",
"78",
"79",
"80",
"81",
"82",
"83",
"84",
"85",
"86",
"87",
"88",
"89",
"90",
"91",
"92",
"93",
"94",
"95",
"96",
"97",
"98",
"99",
"100"});
this.comboBoxBaseline.Location = new System.Drawing.Point(112, 170);
this.comboBoxBaseline.Name = "comboBoxBaseline";
this.comboBoxBaseline.Size = new System.Drawing.Size(121, 21);
this.comboBoxBaseline.TabIndex = 46;
//
// labelSubtitleFontFace
//
this.labelSubtitleFontFace.AutoSize = true;
@ -312,124 +491,6 @@
this.buttonColor.UseVisualStyleBackColor = true;
this.buttonColor.Click += new System.EventHandler(this.buttonColor_Click);
//
// labelBaseline
//
this.labelBaseline.AutoSize = true;
this.labelBaseline.Location = new System.Drawing.Point(10, 173);
this.labelBaseline.Name = "labelBaseline";
this.labelBaseline.Size = new System.Drawing.Size(47, 13);
this.labelBaseline.TabIndex = 45;
this.labelBaseline.Text = "Baseline";
//
// comboBoxBaseline
//
this.comboBoxBaseline.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.comboBoxBaseline.FormattingEnabled = true;
this.comboBoxBaseline.Items.AddRange(new object[] {
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"18",
"19",
"20",
"21",
"22",
"23",
"24",
"25",
"26",
"27",
"28",
"29",
"30",
"31",
"32",
"33",
"34",
"35",
"36",
"37",
"38",
"39",
"40",
"41",
"42",
"43",
"44",
"45",
"46",
"47",
"48",
"49",
"50",
"51",
"52",
"53",
"54",
"55",
"56",
"57",
"58",
"59",
"60",
"61",
"62",
"63",
"64",
"65",
"66",
"67",
"68",
"69",
"70",
"71",
"72",
"73",
"74",
"75",
"76",
"77",
"78",
"79",
"80",
"81",
"82",
"83",
"84",
"85",
"86",
"87",
"88",
"89",
"90",
"91",
"92",
"93",
"94",
"95",
"96",
"97",
"98",
"99",
"100"});
this.comboBoxBaseline.Location = new System.Drawing.Point(112, 170);
this.comboBoxBaseline.Name = "comboBoxBaseline";
this.comboBoxBaseline.Size = new System.Drawing.Size(121, 21);
this.comboBoxBaseline.TabIndex = 46;
//
// SubtitleListview
//
this.SubtitleListview.AllowColumnReorder = true;
@ -456,67 +517,6 @@
this.SubtitleListview.UseSyntaxColoring = true;
this.SubtitleListview.View = System.Windows.Forms.View.Details;
//
// comboBoxFrameRate
//
this.comboBoxFrameRate.FormattingEnabled = true;
this.comboBoxFrameRate.Location = new System.Drawing.Point(465, 24);
this.comboBoxFrameRate.Name = "comboBoxFrameRate";
this.comboBoxFrameRate.Size = new System.Drawing.Size(121, 21);
this.comboBoxFrameRate.TabIndex = 48;
//
// labelFrameRate
//
this.labelFrameRate.AutoSize = true;
this.labelFrameRate.Location = new System.Drawing.Point(363, 27);
this.labelFrameRate.Name = "labelFrameRate";
this.labelFrameRate.Size = new System.Drawing.Size(57, 13);
this.labelFrameRate.TabIndex = 47;
this.labelFrameRate.Text = "Frame rate";
//
// buttonCustomResolution
//
this.buttonCustomResolution.ImeMode = System.Windows.Forms.ImeMode.NoControl;
this.buttonCustomResolution.Location = new System.Drawing.Point(589, 54);
this.buttonCustomResolution.Name = "buttonCustomResolution";
this.buttonCustomResolution.Size = new System.Drawing.Size(24, 21);
this.buttonCustomResolution.TabIndex = 51;
this.buttonCustomResolution.Text = "...";
this.buttonCustomResolution.UseVisualStyleBackColor = true;
this.buttonCustomResolution.Click += new System.EventHandler(this.buttonCustomResolution_Click);
//
// labelResolution
//
this.labelResolution.AutoSize = true;
this.labelResolution.Location = new System.Drawing.Point(363, 57);
this.labelResolution.Name = "labelResolution";
this.labelResolution.Size = new System.Drawing.Size(51, 13);
this.labelResolution.TabIndex = 49;
this.labelResolution.Text = "Video res";
//
// comboBoxResolution
//
this.comboBoxResolution.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.comboBoxResolution.FormattingEnabled = true;
this.comboBoxResolution.Items.AddRange(new object[] {
"4K (4096x2160)",
"UHD (3840x2160)",
"2K (2048x1080)",
"DCI 2K Scope (2048x858)",
"DCI 2K Flat (1998x1080)",
"1080p (1920x1080)",
"1440x1080",
"720p (1280x720)",
"960x720",
"480p (848x480)",
"PAL (720x576)",
"NTSC (720x480)",
"640x352",
"640x272"});
this.comboBoxResolution.Location = new System.Drawing.Point(465, 54);
this.comboBoxResolution.Name = "comboBoxResolution";
this.comboBoxResolution.Size = new System.Drawing.Size(121, 21);
this.comboBoxResolution.TabIndex = 50;
//
// ExportFcpXmlAdvanced
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@ -535,6 +535,7 @@
this.ShowInTaskbar = false;
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
this.Text = "ExportFcpXmlAdvanced";
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.ExportFcpXmlAdvanced_FormClosing);
this.Load += new System.EventHandler(this.ExportFcpXmlAdvanced_Load);
this.Shown += new System.EventHandler(this.ExportFcpXmlAdvanced_Shown);
this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.ExportFcpXmlAdvanced_KeyDown);

View File

@ -92,12 +92,52 @@ namespace Nikse.SubtitleEdit.Forms
comboBoxResolution.Items.Add("HD-(1440x1080)");
comboBoxResolution.SelectedIndex = 7; // FullHD
comboBoxFontName.SelectedIndex = 0;
for (int i = 0; i < comboBoxFontName.Items.Count; i++)
{
if (Configuration.Settings.FcpExportSettings.FontName == comboBoxFontName.Items[i].ToString())
{
comboBoxFontName.SelectedIndex = i;
break;
}
}
comboBoxFontSize.SelectedIndex = 21;
for (int i = 0; i < comboBoxFontSize.Items.Count; i++)
{
if (Configuration.Settings.FcpExportSettings.FontSize == int.Parse(comboBoxFontSize.Items[i].ToString()))
{
comboBoxFontSize.SelectedIndex = i;
break;
}
}
comboBoxFontFace.SelectedIndex = 0;
comboBoxHAlign.SelectedIndex = 1;
for (int i = 0; i < comboBoxHAlign.Items.Count; i++)
{
if (Configuration.Settings.FcpExportSettings.Alignment == comboBoxHAlign.Items[i].ToString())
{
comboBoxHAlign.SelectedIndex = i;
break;
}
}
comboBoxBaseline.SelectedIndex = 27;
for (int i = 0; i < comboBoxBaseline.Items.Count; i++)
{
if (Configuration.Settings.FcpExportSettings.Baseline == int.Parse(comboBoxBaseline.Items[i].ToString()))
{
comboBoxBaseline.SelectedIndex = i;
break;
}
}
comboBoxFrameRate.SelectedItem = Configuration.Settings.General.CurrentFrameRate.ToString(CultureInfo.CurrentCulture);
panelColor.BackColor = Configuration.Settings.FcpExportSettings.Color;
SubtitleListview.InitializeLanguage(Configuration.Settings.Language.General, Configuration.Settings);
SubtitleListview.InitializeTimestampColumnWidths(this);
UiUtil.InitializeSubtitleFont(SubtitleListview);
@ -294,9 +334,6 @@ namespace Nikse.SubtitleEdit.Forms
case "1920x1080":
xAndY = "FullHD 1920x1080";
break;
//case "1920x1080":
// xAndY = "DVCPROHD-1080i60";
// break;
case "1280x1080":
xAndY = "HD-(1280x1080)";
break;
@ -336,5 +373,14 @@ namespace Nikse.SubtitleEdit.Forms
}
}
}
private void ExportFcpXmlAdvanced_FormClosing(object sender, FormClosingEventArgs e)
{
Configuration.Settings.FcpExportSettings.FontName = comboBoxFontName.SelectedItem.ToString();
Configuration.Settings.FcpExportSettings.FontSize = int.Parse(comboBoxFontSize.SelectedItem.ToString());
Configuration.Settings.FcpExportSettings.Baseline = int.Parse(comboBoxBaseline.SelectedItem.ToString());
Configuration.Settings.FcpExportSettings.Alignment = comboBoxHAlign.SelectedItem.ToString();
Configuration.Settings.FcpExportSettings.Color = panelColor.BackColor;
}
}
}