mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-10-27 22:42:38 +01:00
Add more export formats in export shot changes - thx anu2170 :)
Fix #6913
This commit is contained in:
parent
035b9a47a4
commit
13e0a0d100
@ -119,7 +119,11 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
|
||||
public void ExportShotChanges(List<double> shotChanges, Form form)
|
||||
{
|
||||
using (var saveDialog = new SaveFileDialog { FileName = GetFileName(), Filter = "Seconds|*.txt|Milliseconds|*.txt|Frames|*.txt" })
|
||||
using (var saveDialog = new SaveFileDialog
|
||||
{
|
||||
FileName = GetFileName(),
|
||||
Filter = "Seconds|*.txt|Milliseconds|*.txt|Frames|*.txt|HH:MM:SS,MS|*.txt|HH:MM:SS:FF|*.txt|HH:MM:SS.FF|*.txt",
|
||||
})
|
||||
{
|
||||
if (saveDialog.ShowDialog(form) != DialogResult.OK)
|
||||
{
|
||||
@ -141,6 +145,18 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
{
|
||||
sb.AppendLine(SubtitleFormat.MillisecondsToFrames(sc * 1000.0).ToString(CultureInfo.InvariantCulture));
|
||||
}
|
||||
else if (saveDialog.FilterIndex == 4)
|
||||
{
|
||||
sb.AppendLine(TimeCode.FromSeconds(sc).ToDisplayString());
|
||||
}
|
||||
else if (saveDialog.FilterIndex == 5)
|
||||
{
|
||||
sb.AppendLine(TimeCode.FromSeconds(sc).ToHHMMSSFF());
|
||||
}
|
||||
else if (saveDialog.FilterIndex == 6)
|
||||
{
|
||||
sb.AppendLine(TimeCode.FromSeconds(sc).ToHHMMSSPeriodFF());
|
||||
}
|
||||
}
|
||||
|
||||
File.WriteAllText(saveDialog.FileName, sb.ToString());
|
||||
|
Loading…
Reference in New Issue
Block a user