Commit Graph

34 Commits

Author SHA1 Message Date
jlw4049
1d88a0b929 feat: v1.3.1 2024-06-21 14:59:52 -04:00
jlw4049
d77f708dc2 fix: bug since VapourSynth v65 where we not byte strings was trying to be decoded for FFMS2 2024-06-21 14:59:46 -04:00
jlw4049
358ae81525 feat: add latest version of awsmfunc 2024-06-21 14:57:26 -04:00
jlw4049
930e6b4e70 feat: update readme 2024-06-20 12:17:09 -04:00
jlw4049
84908723d9 feat: v1.3.0
feat: add arg `--img-lib`. This allows the user to select one of the two image libs, defaulting to fpng.
refactor: improved error handling
feat: added temp directory clean up even if the program crashes
2024-06-20 12:14:06 -04:00
jlw4049
d4f0c46ae3 refactor: re worked how image output folders worked in order to prevent errors from dependency libraries not being able to handle unicode paths in some cases
refactor: removed un-needed comments
feat: add support to select image generation library from the CLI
refactor: only import what we need from awsmfunc instead of the whole module
2024-06-20 12:12:59 -04:00
jlw4049
af5695c647 feat: upgrade vapoursynth from v64 to v65 2024-06-20 12:10:51 -04:00
jlw4049
0324c22d9b feat: v1.2.2
fix: unicode characters could cause improper paths during folder creation
2024-06-17 14:19:14 -04:00
jlw4049
50976c6f19 refactor: remove unidecode 2024-06-17 14:18:34 -04:00
jlw4049
19ba7a3ad3 refactor: update readme 2024-06-12 01:03:40 -04:00
jlw4049
eee1442bc3 feat: v1.2.1
feat: added '--sub-alignment' arg. This can control the position of the subtitles for everything that isn't a "sync" frame
2024-06-12 01:02:20 -04:00
jlw4049
40baeb3c39 feat: update readme 2024-03-08 14:53:16 -05:00
jlw4049
f6a5d41dfe fix: need to be sure that these are both Path objects 2024-03-08 14:52:08 -05:00
jlw4049
63cbdc9663 feat: v1.2.0
refactor: removed --index-dir arg
feat: added --source-index-path and --encode-index-path, these are direct paths to the index file vs only having a directory to search
refactor: added a more descriptive help message for --subtitle-color
2024-03-08 13:46:53 -05:00
jlw4049
7118e49527 refactor: removed index_directory and replaced it with source_index_path and encode_index_path
feat: added a method to check_index_paths(), this function accurately detects the correct extension for the selected indexer
refactor: the default color is now set to a neon green color
feat: optimized code for indexing ffms2 and lsmash
feat: added the ability to accept direct paths to the index for both lsmash/ffms2
fix: fixed a potential bug when it came to creating an index that didn't exist
2024-03-08 13:45:20 -05:00
jlw4049
3f06777a29 feat: update readme 2024-03-01 16:32:55 -05:00
jlw4049
1f329677f7 feat: v1.1.0
feat: added support for specific frames being passed via the --frames arg. This should be a single string separated by : like so "1001:1002"
2024-03-01 16:29:47 -05:00
jlw4049
760587c20b feat: v1.0.3 2024-01-30 13:37:41 -05:00
jlw4049
ce016cc451 chore: remove hacky font scaler solution
feat: now can properly set margins on all corners and position the text to top left/top right as needed cleanly without extra code
2024-01-30 13:37:30 -05:00
jlw4049
fb1b1bb71f chore: remove font_scaler as it's no longer needed 2024-01-30 13:36:23 -05:00
jlw4049
23de915b82 feat: v1.0.2 2024-01-29 23:03:16 -05:00
jlw4049
b2ef237ea4 fix: incorrect ordering of reference/sync frames in v1.0.1
refactor: slightly increase frame/ref sub size
2024-01-29 23:03:10 -05:00
jlw4049
c1c21ed332 refactor: update readme 2024-01-29 22:39:26 -05:00
jlw4049
824a83752e feat: v1.0.1 2024-01-29 22:35:48 -05:00
jlw4049
fd61e4e325 feat: reference/sync frames are now a neon green color in text and the text is positioned to the top right hand corner of the screen
refactor: added 2 more sync images for each reference frame
refactor: optimized the code substantially
2024-01-29 22:35:39 -05:00
jlw4049
fe6a5247bc feat: added a work around to attempt to position text to the top right of the image for different fonts/sizes dynamically, while not 100% accurate it's close enough 2024-01-29 22:34:20 -05:00
e02ec82568 Update README.md 2024-01-24 13:24:12 -05:00
73a6e3a2a3 Update README.md 2024-01-24 13:23:55 -05:00
1146ead5d0 Update README.md 2024-01-24 13:18:19 -05:00
jlw4049
6790ca80a6 refactor: update readme 2024-01-24 12:47:43 -05:00
jlw4049
d469c8fe2c chore: update build script 2024-01-24 12:36:09 -05:00
jlw4049
21fe61ab41 chore: update license 2024-01-24 12:31:58 -05:00
jlw4049
2f4ae6001e refactor: update name for v1.0.0 2024-01-24 12:31:46 -05:00
jlw4049
33670e0659 feat: initial commit 2024-01-24 12:11:06 -05:00