Skip to content

[Feature Request] Per-Format Export Settings #10646

@UnknownExplorer13

Description

@UnknownExplorer13

I had an old local fork of V4 Subtitle Edit where I edited the exporter for LRC lyrics to exclude tags and add spaces after the line timestamps. I did this by commenting out the tag writing lines and adding a space to the line formatting. I'd love to have this as an option in V5 but doing so would require either:

  • Adding another save format for each of the LRC formats (12 formats in total; 3 for no spaces+tags (currently supported), 3 for no spaces+no tags, 3 for with spaces+tags, 3 for with spaces+no tags)
  • Always include spaces and always have tags excluded
  • Add an "Export Settings" window before the save file dialog for each option

The first method pollutes the UI with more formats for such a small change. The second one alienates users that prefer having no spaces and/or having the tags in the file. The third one would work but it adds an extra step in the export process which would get very annoying if working on multiple files in a row.

Adding per-format export settings would help massively in adding features like this and could further help in decluttering the amount of formats by merging similar formats under one and exporting based on these settings (EG: LRC Lyrics (.lrc), LRC Lyrics ms (.lrc), and LRC Lyrics, no end time (.lrc) becomes just LRC Lyrics (.lrc)).

I made some super quick mockups of the settings pages for how this could look. Thoughts?

Mockup 1 Mockup 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions