aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorgarret <garret@airmail.cc>2024-02-25 23:08:32 +0000
committergarret <garret@airmail.cc>2024-02-25 23:08:47 +0000
commit5edf42a777b02ab939ab751a7d3e7eb0a7efde70 (patch)
tree48fc117bd2bb68134c9088f0afe4739aa29157f5 /README.md
parent161fa7d5ed20a5d589a5f3289eb26d545bd59e6c (diff)
downloadaegisub-scripts-5edf42a777b02ab939ab751a7d3e7eb0a7efde70.tar.gz
aegisub-scripts-5edf42a777b02ab939ab751a7d3e7eb0a7efde70.tar.bz2
aegisub-scripts-5edf42a777b02ab939ab751a7d3e7eb0a7efde70.zip
update readme
Diffstat (limited to 'README.md')
-rw-r--r--README.md46
1 files changed, 9 insertions, 37 deletions
diff --git a/README.md b/README.md
index d0b244b..5aa8786 100644
--- a/README.md
+++ b/README.md
@@ -3,9 +3,8 @@
Aegisub automation scripts I've written.
Nothing cool and exciting here, just little utilities that make my life easier.
-I write and use these on [arch1t3cht's fork](https://github.com/arch1t3cht/Aegisub/) on Linux (previously aegisub mainline), but they should work perfectly fine wherever, I don't think there's anything OS or fork-specific in there.
-
-One day I'll get round to sorting out a DependencyControl feed. If you're reading this, that day has not yet come.
+You are welcome to package and distribute these scripts as a DependencyControl feed, provided you
+comply with the terms of the licence. I will not be doing so myself.
----
@@ -19,8 +18,6 @@ This lets you:
- see the differences at a glance
- easily revert to the original, even if the undo history is gone
-Probably the script I use the most.
-
| Key | Function | Rationale |
| --- | -------- | --------- |
| D | `Dupe and Comment/Do` | Easy access. "D" for duplicate. |
@@ -36,8 +33,6 @@ Splits romaji into karaoke syls. For the lazy k-timer.
Tries to use the lengths that aegi would produce if you did it manually.
Does an alright enough job most of the time, but is ignorant of whitespace.
-Not that it really matters, you'll be retiming it anyway.
-
## Song timer
makes song timing into a rhythm game
@@ -52,11 +47,8 @@ bind to e.g. space
apparently that's what some vhs era groups did for their entire dialogue timing
-probably won't work too well for that, but for songs (where they're reasonably on-beat) it's pretty good (for a rough pass), especially if you know the song well.
-
-won't be faster, but will be much more enjoyable
-
-doesn't have depctrl - needs to be fast
+it's pretty good for (rough pass) song timing, especially if you know the song well.
+probably won't be faster, but will be much more enjoyable
## K-Timing -> Alpha Timing
@@ -74,23 +66,13 @@ There's a line in the DependencyControl README that goes:
> DependencyControl stores its configuration as a JSON file in the _config_ subdirectory of your Aegisub folder (`l0.DependencyControl.json`). Currently you'll have to edit this file manually, in the future there will be a management macro.
-That line's been there for about 7 years now.
-
-I wanted to change some settings without wading through the JSON and typing in the right stuff myself, so I wrote this.
+The management macro still doesn't exist, so i wrote one myself.
## Select Comments
Tiny utility script.
Easier than `Subtitle > Select Lines` etc
-----
-
-Updating this README has made me realise that I only really have 2 or 3 actually useful scripts. Here are the bad and/or useless ones.
-
-These scripts should be considered abandoned for the foreseeable future.
-
-They should all work decently enough, it's just that what they do isn't useful very often, or is done better by something else.
-
## A-B
Makes checking pre-timing possible by putting some text in the lines.
@@ -100,7 +82,7 @@ ignores lines with text in them, prepends to lines with just tags in them
## Audio Clipper
-Old and bad, but maybe still useful sometimes.
+useful sometimes (cant losslessly cut in audacity)
**Needs [FFMPEG](https://ffmpeg.org) in your PATH.**
@@ -110,38 +92,28 @@ Output is either stream-copied, or encoded to a format of your choice.
By default, makes a folder called `audioclipper_output` and dumps all the files in there.
The filename is the index of the line in your selection.
-**Done better by**: [Petzku's `Encode Clip`](https://github.com/petzku/Aegisub-Scripts/blob/master/macros/petzku.EncodeClip.lua), Aegisub's `Create audio clip` button.
-
## Chapter Generator
Makes XML chapters for Matroska.
Incomplete clone of the chapter generator in [Significance](https://github.com/unanimated/luaegisub/blob/master/ua.Significance.lua).
-No proper XML handling here, just mashing strings together and hoping for the best.
Makes lines with the effect `[Cc]hapter`, `[Cc]hptr` or `[Cc]hap` into chapters.
Start time is the timestamp, line text is the chapter name.
-Language is currently hardcoded to English.
-
-**Done better by**: `Significance`, SubKt.
+Language is hardcoded to English.
## Restyler
previously `become-fansubber.lua`
-For dealing with CR scripts.
-
Changes style of selected lines to `Default` and copies italic+alignment values from the script's styles to inline tags.
+This is meant for restyling crunchyroll scripts to the fansub group's house style.
Can't help if the source script isn't sanely styled.
-**cannot handle inline tags!**
## Scenebleed Detector
Finds scenebleeds in the selected lines, and marks them with an effect (`bleed`).
-Currently has a hardcoded threshold of 500ms, as my brain is too small to figure out how to do a config file.
-
-**Done better by**: probably some UA script
-
+hardcoded threshold of 500ms.