Skip to content
Aegisub

Official website (http://devel.aegisub.org/)

EntityQ654529· pop 19· linked from 11 articles

Aegisub is a subtitle editing application. It is the main tool used for fansubbing, the practice of creating or translating unofficial subtitles for visual media by fans. It is the successor of the original SubStation Alpha and Sabbu.

Key facts

Software.name
Aegisub
Software.logo
Aegisub-logo.svg
Software.screenshot
Aegisub screenshot.png
Software.caption
Aegisub demonstrating visual typesetting and karaoke features
Software.developer
Niels Martin Hansen, Rodrigo Braz Monteiro, Thomas Goyne, and others
Software.latest release version
3.4.2
Software.operating system
Windows, macOS, Linux and FreeBSD
Software.genre
Subtitles
Software.license
3-clause BSD License
Software.language
English, Czech, German, Spanish, Finnish, French, Hungarian, Italian, Japanese, Catalan, Brazilian Portuguese, Traditional Chinese, Simplified Chinese, Russian, Bulgarian, Serbian, Greek, Turkish
Software.language count
18

via Wikipedia infobox

Official website

GitHub - TypesettingTools/Aegisub: Cross-platform advanced subtitle editor · GitHub

Cross-platform advanced subtitle editor. Contribute to TypesettingTools/Aegisub development by creating an account on GitHub.

devel.aegisub.org

Link to the official site · 23,849 chars · not written by Vinony

Source code

1. Visual Studio 2015 (the free Community edition is good enough) 2. The June 2010 DirectX SDK (the final release before DirectSound was dropped) 3. Yasm installed to somewhere on your path. All other dependencies are either stored in the repository or are included as submodules. 1. Clone Aegisub's repository recursively to fetch it and all submodules: git clone --recursive [email protected]:Aegisub/Aegisub.git This will take quite a while and requires about 2.5 GB of disk space. 2. Open Aegisub.sln 3. Build the BuildTasks project. 4. Build the entire solution. You should now have a bin directory in your Aegisub directory which contains aegisub32d.exe , along with a pile of other files. After building the solution once, you'll want to switch to the Debug-MinDep configuration, which skips checking if the dependencies are out of date, as that takes a while. A vaguely recent version of Xcode and the corresponding command-line tools are required. Nothing older than Xcode 5 has been tested recently, but it is likely that some later versions of Xcode 4 are good enough. CPPFLAGS="$CPPFLAGS -D ASSERT MACROS DEFINE VERSIONS WITHOUT UNDERSCORES=1" ./configure --disable-aboutdlg --disable-animatectrl --disable-aui --disable-any --disable-bannerwindow --disable-base64 --disable-calendar --disable-caret --disable-cmdline --disable-colourpicker --disable-compat28 --disable-config --disable-constraints --disable-datepick --disable-dctransform --disable-debugreport --disable-dialupman --disable-docview --disable-filehistory --disable-finddlg --disable-fs archive --disable-fs inet --disable-fs zip --disable-fsvolume --disable-fswatcher --disable-gif --disable-help --disable-html --disable-ipc --disable-joystick --disable-jpeg --disable-largefile --disable-markup --disable-mdi --disable-mediactrl --disable-metafiles --disable-miniframe --disable-notifmsg --disable-numberdlg --disable-pcx --disable-pnm --disable-postscript --disable-prefseditor --disable-printarch --disable-progressdlg --disable-propgrid --disable-protocol --disable-protocols --disable-rearrangectrl --disable-ribbon --disable-richtext --disable-richtooltip --disable-snglinst --disable-sockets --disable-sockets --disable-sound --disable-splash --disable-splines --disable-std iostreams --disable-svg --disable-tarstream --disable-tiff --disable-tipdlg --disable-tipwindow --disable-url --disable-webkit --disable-webview --disable-wizarddlg --disable-xrc --enable-geometry --enable-imaglist --enable-listctrl --enable-stc --with-cocoa --with-libpng=yes --with-macosx-version-min=10.9 --with-opengl --without-libjpeg --without-libtiff --without-regex && make Once the dependencies are installed, build Aegisub with autoreconf && ./configure --with-wxdir=/path/to/Aegisub/vendor/wxWidgets && make && make osx-bundle . autoreconf should be skipped if you are building from a source tarball rather than git . From within the Moonscript repository, run bin/moon bin/splat.moon -l moonscript moonscript/ bin/moonscript.lua . Open the newly created bin/moonscript.lua , and within it make the following changes: The file is now ready for use, to be placed in automation/include within the Aegisub repo. All files in this repository are licensed under various GPL-compatible BSD-style licenses; see LICENCE and the individual source files for more information. The official Windows and OS X builds are GPLv2 due to including fftw3.

Excerpt from the source-code README · 5,414 chars · not written by Vinony

Wikidata facts

Official website
aegisub.org
Image
Aegisub 2 screenshot.png
Show 5 more facts
inception
2005-11-04
software version identifier
3.4.2
source code repository URL
github.com/TypesettingTools/Aegisub
Commons category
Aegisub
Sources (10)

via Wikidata · CC0

~2 min read

Article

3 sections
Contents
  • See also
  • References
  • External links

Aegisub is a subtitle editing application. It is the main tool used for fansubbing, the practice of creating or translating unofficial subtitles for visual media by fans. It is the successor of the original SubStation Alpha and Sabbu.

Aegisub's design emphasizes timing, styling of subtitles, and the creation of karaoke videos. It allows for many video processing bindings to process the timing, such as FFmpeg and AviSynth. It can also be extended with the Lua and MoonScript scripting languages.

Connections

Categories