Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Cryental/Kayla.NET

Repository files navigation

Kayla.NET

This subtitle converter can quickly convert subtitles to SubRip (SRT) or any supported format.

It removes all custom styles and comments from the original file so you will get a clean subtitle.

Features

Supported Subtitle File Format

  • SAMI (Synchronized Accessible Media Interchange)
  • SubStation Alpha (or ASS)
  • MicroDVD
  • SubViewer 2.0
  • WebVTT (Web Video Text Tracks)
  • Youtube Specific XML Format (Read-Only)
  • Timed Text Markup Language

Automatic Encoding Converter

You don't need to worry about encoding problem anymore such as EUC-KR.

This software will detect your subtitle encoding type and convert into UTF-8 automatically.

Batch Conversion

You can convert all supported formats with one command line.

Downloads

Windows

Download Kayla.NET-Win64.exe from Releases and run.

Linux

Download Kayla.NET-Linux from Releases and run following commands:

$ chmod +x Kayla.NET-Linux
$ ./Kayla.NET-Linux

Tested with Ubuntu 20.04.

macOS

Download Kayla.NET-macOS from Releases and run following commands:

$ ./Kayla.NET-macOS

Tested with macOS 10.15.

How To Use

Syntax:
 -i, --input Required. Set the files or folders to be converted.
 -o, --output Required. Set the path to save the converted files.
 -f, --format Set the output format. The default value is SubRip. You can use following formats:
 MicroDVD (*.sub)
 SAMI (*.smi)
 SubStationAlpha (*.ass)
 SubViewer (*.sub)
 TimedText (*.xml)
 WebVTT (*.vtt)
 SubRip (*.srt)
 -s, --sync Set seconds to adjust subtitle sync. e.g: 3 or -3
 
 -b, --batch Set if you want to convert all supported files in a folder.
 
 Batch Convert: $ Kayla.NET --batch --format [Format] --input "/path/to/folder/sub.smi" --output "/path/to/folder/output" 
 Single File Convert: $ Kayla.NET --format [Format] --input "/path/to/folder/sub.smi" --output "/path/to/folder/output"
Example:
 $ Kayla.NET --format SubRip --input "/path/to/folder/sub.smi" --output "/path/to/folder/output"

Requirements

This software will work with Windows, Linux and macOS without any additional software.

Disclaimer

This software is licensed by GPL-3.0 License.

Some code snippets are from https://github.com/AlexPoint/SubtitlesParser.

About

A tool to convert various subtitle formats to any supported format.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

Languages

AltStyle によって変換されたページ (->オリジナル) /