It doesn't seem that anyone has. Don't worry, It's Pretty Easy™. Unfortunately, I can't cross-compile from Linux to macOS without some special setup and an own copy of macOS (why, just why?), which I don't have. You will have to

It doesn't seem that anyone has. Don't worry, It's Pretty Easy™. Unfortunately, I can't cross-compile from Linux to macOS without some special setup and an own copy of macOS (why, just why?), which I don't have. You will have to

That's it. If you run into trouble, you can post the errors here so I can try to help.

Thank you for the instructions. I will try this whan I have some time.
Just out of curiosity, what is that software I am supposed to install first? I have read that Rust is actually a language. Is your program written using that language?

Pretty sweet. I fixed the timing on a few shows previously manually - Non Non Biyori, White Album 2, and now Fate/Zero using the tool, and put them up on Kitsunekko.
It's like 99% good, only missing a few lines for some reason in the middle of some episodes, but way better than manual labor. I haven't had issues dealing with Openings/Endings so far. I thought I had to delete them, but it seems to work either way.

I'm pretty interested in the "missing a few lines for some reason in the middle of some episodes"-part, so if you have some subtitles that show this problem, I'd like to see what I can do about it. I put up a link previously in this thread where you can upload them.

To the one who just uploaded a pair of "Hunter x Hunter" subtitles. What is wrong with these subtitles? With a split-penalty of 0.4 aligner gets the 6 opening lines and the three extra lines in the middle of the episode right... I can't spot anything wrong with the corrected file by comparing it to the reference file (I don't have the episode, so maybe I miss something obvious).

(2017-03-01, 5:09 am)kaegi Wrote: To the one who just uploaded a pair of "Hunter x Hunter" subtitles. What is wrong with these subtitles? With a split-penalty of 0.4 aligner gets the 6 opening lines and the three extra lines in the middle of the episode right... I can't spot anything wrong with the corrected file by comparing it to the reference file (I don't have the episode, so maybe I miss something obvious).

Sorry, that was me. I did try high and low split-penalties but I guess I didn't try low enough. I see it works now, thanks for checking!

I'm pretty interested in the "missing a few lines for some reason in the middle of some episodes"-part, so if you have some subtitles that show this problem, I'd like to see what I can do about it. I put up a link previously in this thread where you can upload them.

I checked back at the original Japanese subs, and it seems that a minute of dialogue was just not subbed for the episode. The Aligner tool did a good job though, and was able to keep the proper jp lines when the unsubbed scenes ended. Seriously this tool is amazing.
I haven't really learned how to mess with the split penalty parameter, though. I haven't had any issues with the shows I re-timed with the default parameters, at least from what I've seen.

Oh, I also made a video tutorial on how I automate the naming and process to fix a long show. (Ex. Rurouni Kenshin)

I'm pretty interested in the "missing a few lines for some reason in the middle of some episodes"-part, so if you have some subtitles that show this problem, I'd like to see what I can do about it. I put up a link previously in this thread where you can upload them.

I checked back at the original Japanese subs, and it seems that a minute of dialogue was just not subbed for the episode. The Aligner tool did a good job though, and was able to keep the proper jp lines when the unsubbed scenes ended. Seriously this tool is amazing.
I haven't really learned how to mess with the split penalty parameter, though. I haven't had any issues with the shows I re-timed with the default parameters, at least from what I've seen.

Oh, I also made a video tutorial on how I automate the naming and process to fix a long show. (Ex. Rurouni Kenshin)

Wow, thanks! YouTube/Video tutorials have a very wide range these days, I think this will be helpful for a lot of people.

You might want to check out some scripting magic, where you can combine many steps into one. Example with bash, which more or less combines all steps in your tutorial:

Code:

for i in {01..03}; do
aligner *" $i "* *$i.srt corrected$i.srt
done

This will resolve with these steps to the final commands:

Code:

# {01..03} will expand to 01 02 03

for i in 01 02 03; do
aligner *" $i "* *$i.srt corrected$i.srt
done

# for i in 01 02 03; do command; done means "write that command with i=01, i=02, i=03"

# the * is a "wildcard" and will insert at this place all files that match the string.
# So *" 01 "* will match, for example, "YourSub 01 [ABCD].ass" (anything with " 01 " inbetween).
# Quotes are needed there, so that bash knows the spaces belong to the first argument.

Hey kaegi, I'm trying to retime the subs for Ping Pong, using the [Leopard-Raws] subs from kitsunekko and the [deanzel] English release. Here are the english reference subs and the incorrectly timed JP subs for the first episode.

No matter what split penalty I use, it never lines up quite right. The best I can get it is the first line in the corrected file starting at 00:23.65 whereas in the (correctly timed) English file it starts at 00:23.10. Any ideas?

(2017-06-19, 12:44 pm)Xavier22 Wrote: Hey kaegi, I'm trying to retime the subs for Ping Pong, using the [Leopard-Raws] subs from kitsunekko and the [deanzel] English release. Here are the english reference subs and the incorrectly timed JP subs for the first episode.

No matter what split penalty I use, it never lines up quite right. The best I can get it is the first line in the corrected file starting at 00:23.65 whereas in the (correctly timed) English file it starts at 00:23.10. Any ideas?

The English subtitle has many extra lines compared to the Japanese subtitles. By deleting the lines that begin with '*' you can get a slightly better alignment (though that is hard to check without the video). It's probably still not in the 'acceptable' range. I think you will have to adjust the sub/video-sync with your movie player in this case - being 'roughly correct' is a huge help nonetheless.

Keep in mind: If you frequently need to re-adjust (every minute or so), then the Japanese subtitle doesn't fit to the video. The algorithm can only micro-correct subtitles (meaning something like a 0.1s longer black screen between scenes) on a very limited scale.

This is brilliant kaegi, a few curls and a bash script and one whole series is done easily. Crazy.
Thank you!
I've timed shows by hand (like a decade ago) and I just cannot explain how cool I find this tool.