Commit graph

102 commits

Author SHA1 Message Date
DataHoarder 7d2fe1b921
Fix zst extension on http 2024-03-08 18:53:53 +01:00
DataHoarder cb9833927d
Updated scripts, add HTTP server to serve compressed ASS 2024-03-08 18:20:07 +01:00
DataHoarder 232062ce19
Clip tag optimizations 2024-03-08 18:19:48 +01:00
DataHoarder 4478b7310a
Implemented unstable matrix transform 2023-12-07 11:49:57 +01:00
DataHoarder 941a6d4beb
Added FlushInterval setting to cache previous lines to append 2023-12-04 09:15:25 +01:00
DataHoarder 22456ea989
Apply clip of viewport on renderer to cleanup needless \clip 2023-12-04 08:06:18 +01:00
DataHoarder fe35f6857d
Log frame offset start 2023-12-03 17:02:06 +01:00
DataHoarder 79aae1ea26
Optimize tag transition encoding 2023-12-03 17:01:05 +01:00
DataHoarder 2a3586f129
Optimize tag transition encoding 2023-12-03 16:59:19 +01:00
DataHoarder 108f383eca
Fix Vector2 Equals() for float64, fixed position transitions 2023-12-03 16:52:10 +01:00
DataHoarder 5cdf3c3d97
Apply signatures from input hash 2023-12-03 15:47:15 +01:00
DataHoarder 9fd8438a4b
Force playback on swf2ass, fixed DefineFont tag 2023-12-03 04:57:13 +01:00
DataHoarder a6e9a3917f
Drop ASS tags that don't ever have a visible color 2023-12-03 04:08:00 +01:00
DataHoarder 145ae65e5e
Speedup tag encoding via integers instead of float on precision == 0 2023-12-03 02:49:26 +01:00
DataHoarder 362aa4a638
cleanup bezier subdivision code 2023-12-02 18:32:20 +01:00
DataHoarder 640985268f
ViewFrame DrawPathList to Option 2023-12-02 11:00:31 +01:00
DataHoarder f1e40e6793
Cleanup bitmap converter 2023-12-02 10:45:40 +01:00
DataHoarder 35eac165e5
New gradient global settings 2023-12-02 10:38:16 +01:00
DataHoarder 4fc74b0f33
split statistics from renderer file 2023-12-02 10:18:07 +01:00
DataHoarder 53a96783b3
allow re-entering sections in 2pass, set ass title, use layoutres x/y header tags 2023-12-02 10:15:10 +01:00
DataHoarder b3057fad7d
Implement 2pass for perfect depth allocation without using packed integers for ASS, in preparation of embedded fonts 2023-12-02 03:59:22 +01:00
DataHoarder 05c31ff74c
Close shape if not closed in ComplexPolygon GetShape() 2023-12-02 02:33:50 +01:00
DataHoarder 485b49f4cf
Extract SWF parser and decoder into its own module 2023-12-02 02:26:16 +01:00
DataHoarder fd35e3d0a1
Allow direct swf record decoding 2023-12-02 01:27:25 +01:00
DataHoarder de54cbcc33
Implemented Settings.KeyFrameInterval 2023-12-01 01:47:41 +01:00
DataHoarder 712f25af1e
Skip initial frames without rendering any frames 2023-11-30 07:19:58 +01:00
DataHoarder a472506650
Change blur factor for bitmaps, faster conversion 2023-11-30 06:52:30 +01:00
DataHoarder 6df3a38a0e
Fix BITMAP paletted advance on y 2023-11-30 06:52:09 +01:00
DataHoarder 1ba43a7e5e
Fix focal gradient swf condition name 2023-11-30 05:52:40 +01:00
DataHoarder 3d8daaacb8
Cleanup BITMAP SWF conversion into its own subtype 2023-11-30 04:59:20 +01:00
DataHoarder a7160af4e7
Adjust global ass settings 2023-11-30 04:31:26 +01:00
DataHoarder c18078f265
DefineBitsLossless RGB order 2023-11-29 07:10:44 +01:00
DataHoarder 34f25b11fe
Audio / bitmap related fixes, faster bitmap conversion 2023-11-29 06:37:16 +01:00
DataHoarder 3101b85001
Fix DefineBitsLossless, implement PlaceObject4 2023-11-29 06:36:48 +01:00
DataHoarder 6e1b005d5f
Fix MoveRecord flattening, loop flag for SWF processor 2023-11-29 04:09:28 +01:00
DataHoarder 25c96c49f7
Fix FOCALGRADIENT decoding 2023-11-29 04:09:08 +01:00
DataHoarder 1f7dba410f
Fix SoundStreamHead2 code 2023-11-29 03:23:00 +01:00
DataHoarder 22e75ece93
Fix move records within ComplexPolygon 2023-11-29 03:22:47 +01:00
DataHoarder 2c360e4b67
Fix bitmap scale matrix 2023-11-29 02:57:32 +01:00
DataHoarder 52efe64f40
Made precise ASS timings a setting 2023-11-29 02:35:10 +01:00
DataHoarder f9a29ab800
Fix ASS color tag equality 2023-11-29 02:30:24 +01:00
DataHoarder 01a82cc5db
Pad mode for radial gradient, disable blur/overlap on transparent gradients 2023-11-29 02:10:20 +01:00
DataHoarder 211ae1bdf9
Fix LinearGradient PAD spread mode 2023-11-29 01:08:06 +01:00
DataHoarder 42df53898d
Implement Option, full nested sprite support 2023-11-28 03:54:19 +01:00
DataHoarder cc33d7aa8e
Fix transition of StyleTag on ASS 2023-11-27 11:34:11 +01:00
DataHoarder 0ae7950b1c
Fix LerpMatrix 2023-11-27 11:05:10 +01:00
DataHoarder 474e2625f0
Apply video scale to clips in Renderer 2023-11-27 11:04:55 +01:00
DataHoarder eb0cb3a505
Fix contour clockwise direction 2023-11-27 10:25:19 +01:00
DataHoarder c2bfa9313e
Fix shape inner clipping, remove DrawPath Clip property 2023-11-26 22:45:07 +01:00
DataHoarder b8f83e5634
Renderer size statistics 2023-11-26 22:03:01 +01:00