Skip to content

Hqndler/Yolobatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Yolobatch

French README

Will create the .bat for you. Copy the command line MkvToolNix and paste it in the script, it will do the rest.

Requirements

Python 3.6+ pip install colorama pyperclip

How yo use it ?

Launch the script in the terminal and follow the step(s). Only the command line is needed, not the json version.

The script is name based, it's important to name the file(s) well.
Multiple regex are used to achieve that:

  1. Relative -> Something 01 Videos Propreties.extension
    The regex accept the folling characters between the number : space, "[" for opening and "]" for closing, "_" (underscore), "." (dot) and start with "#"
    The number will be at least a two digits number (01 to 09 included).
    The goal is to not have to rename the file to fit the regex.

Some examples : Something #01 someting.extension, Something - [1337][something not new].old, Somethin_01_something.avi or Something.01.something.mp4

  1. Season -> Someting S01E01 Videos Propreties.extension
    The regex starts at the "S" and ends at the last digit of the number of the episode.
    The structure "SXXEXX" is the base line.

Clic on the links to check the regex if you're not sure.

The title exception

The title name for the mkv can be change by the script if it follows the Relative regex for the first part, you don't need to have a closing character for the title.
So the name can be Episode 01, without the closing space character.

Add fonts with -f argument

You can launch the script with "-f" (python yolobatch.py -f) in argument to open a special menu.
You need to have as many folder as raw used for this part to work. Each folder will have fonts that are used in associated ASS file.
You can generate those folders by manualy extracting every single fonts used with aegisub or use my other script here
Should look like this.
You just need to paste the folder where those sub folder are. This will help you to mux the exact fonts for each mkv and not have unused fonts in them.

You can now leave a star to this repo ;)

Releases

No releases published

Packages

No packages published

Languages