Conversation

Fahim Farook

I have at least 3 - 4 subtitle editors installed on my machine. Each one of them does one particular bit well, but falls down on others …

For example, one will take a subtitle file which does not quite match the movie and re-arrange the subtitles by rearranging the time to somewhat match the movie. But if there’s an unexpected addition to the video (a left over ad for example) all the subtitle would be quite off. It doesn’t have an option to let me fix things block by block easily nor add missing subtitles to the file.

Another lets me add missing subtitles or edit subtitles easily, but often gets the timecode and/or subtitle number wrong and doesn’t let me modify easily.

In fact, some of the above editors mess up the original subtitle file so much, that it’s hard to use the subtitles afterwards at all 😛

I finally got fed up of this and decided to create my own subtitle editor which has the features that I want.

Started with somebody else’s abandoned initial work and was able to get something working fairly quickly. The original was meant to be simply a subtile editor — you could edit the text for the subtitles and that was it …

I wanted to fix subtitles or the timecodes, insert new subtitle lines, delete existing ones, or move lines around. And also, be able to see when there are issues with the original subtitle file.

I think I’ve managed to achieve all of that and for the first time ever, I was able to fix a full subtitle file for a movie without getting frustrated 🙂

So yeah, progress …

#Subtitles #Apple #SwiftUI #Catalyst #Coding #PersonalProjects
1
0
5

@f looks great, do you plan to release it ?

1
0
0
@guybrooker Thanks 🙂

I hadn’t considered releasing because I wasn’t sure if there was a need for another editor since I myself have purchased like three different editors over the years 😛

The trouble generally is that releasing means that I have to make features discoverable for others, not just myself. But I guess if it’s useful to me maybe it helps others too? I’ll think about it …

If you want to test it out, let me know. I can always set up a quick TestFlight release and that’ll always help me figure out if a feature is immediately discoverable/easy to use or not, I guess?
0
0
0