Skip to content

Auto Sub ReTimer GUI (GPU-CPU) v1.7

Choose a tag to compare

@AndryOut AndryOut released this 31 May 20:10
· 28 commits to main since this release
db29a1f

GUI.py:

  • 4 new GUI settings

1: "Max gap 'empty' between two lines to attach (ms)".
This setting allows you to configure the threshold for deciding how much "empty" space there must be to merge two subtitle lines. Merging the lines improves fluidity between them (this was already possible before, with a default value of 300, but it was not configurable via the GUI).
If you leave it at 230, the lines won’t stretch too much to attach to the next line, but there will be a natural "break" based on the fluidity of the speech. (This is obviously a personal preference, but you can now adjust the threshold to your liking).

2: "Max range to detect scene change before the initial timestamp (ms)".
Allows you to set the maximum distance to detect a scene change and link it before the initial timestamp of the line.

3: "Max range to detect scene change after the initial timestamp (ms)".
Allows you to set the maximum distance to detect a scene change and link it after the initial timestamp of the line.

4: (Config Whisper)
Allows you to change the language and select your preferred Whisper model.

Whisper ReTimer:

  • Updated "Fase0", "Fase3", and "Fase4" with the latest changes in "Auto Sub ReTimer".

Fase1.py:

  • Removed a useless step in Demucs (Slightly faster process).

Fase2:

  • Changed the Db to detect audio peaks in speech.
    It's a small change, but it significantly alters how peaks are detected.
    The improvement mainly applies to low and nuanced speech note.
    Obviously, it’s not perfect, but it should be far better than before.
    This means you will have to find your preferred values ​​again if you had customized them in the GUI.

Fase3:

  • Removed some deprecated parameters (Slightly faster process).

Fase4:

  • Removed the modified function from v1.6 and reinstated the one from v1.5, which caused fewer errors.
    The new modified function, based on the v1.5 version, is now "smarter". It should make far fewer errors than before. (Errors still depend on the crappiness of the loaded subtitle timing and false positives/undetected scenes from pyscenedetect).

  • More...

(If you want to use "Whisper" in "Auto Sub ReTimer GUI" you need to download it and place the "Faster-Whisper-XXL" folder inside the "Auto Sub ReTimer" folder.)

Whisper taken from https://github.com/Purfview/whisper-standalone-win

Full Changelog: V1.6.2...V1.7