minjaesong
|
92274a8e19
|
TAV: letterbox detection encoding complete
|
2025-11-20 02:36:35 +09:00 |
|
minjaesong
|
44cc54264a
|
TAV: letterbox detection 2
|
2025-11-17 11:47:36 +09:00 |
|
minjaesong
|
8199cbc955
|
TAV: letterbox detection
|
2025-11-17 04:26:52 +09:00 |
|
minjaesong
|
aa7e20695d
|
fix: wrong timecode calculation on NTSC framerates
|
2025-11-16 02:49:03 +09:00 |
|
minjaesong
|
5c87325366
|
fix: wrong subtitle timecode on certain SRT files
|
2025-11-15 19:54:53 +09:00 |
|
minjaesong
|
19f813eb7d
|
TAV: dead code removal
|
2025-11-13 11:10:39 +09:00 |
|
minjaesong
|
a45a919c84
|
zfm: size string for gigabytes
|
2025-11-13 10:35:45 +09:00 |
|
minjaesong
|
9247471bf2
|
more TAV/TAD documentation update
|
2025-11-11 21:15:27 +09:00 |
|
minjaesong
|
6add391d07
|
TAV encoder: vendor string update
|
2025-11-11 14:54:28 +09:00 |
|
minjaesong
|
b19afdae3a
|
TAV decoder: no need for dequant rounding now
|
2025-11-11 14:08:35 +09:00 |
|
minjaesong
|
bd530f803f
|
fix: TAV C decoder outputting wrong brightness
|
2025-11-11 13:28:11 +09:00 |
|
minjaesong
|
901f6b52b4
|
fix: TAV decomposition level errenously calculating on monoblock when it shouldn't
|
2025-11-11 10:00:29 +09:00 |
|
minjaesong
|
bff5021a7a
|
fix: EZBC for TAV producing dark bloches on white background due to coeff clipping
|
2025-11-11 03:22:10 +09:00 |
|
minjaesong
|
9425c58e53
|
TAV/TAD fix wip
|
2025-11-11 00:17:51 +09:00 |
|
minjaesong
|
c1d6a959f5
|
TAV/TAD doc update
|
2025-11-10 17:01:44 +09:00 |
|
minjaesong
|
edb951fb1a
|
removing obsolete makefile directives
|
2025-11-10 10:52:25 +09:00 |
|
minjaesong
|
0f5875d45b
|
fix: TAD for TSVM producing distorted audio
|
2025-11-10 10:43:49 +09:00 |
|
minjaesong
|
0e6f2162c8
|
TAV and TAD now shares same code for encoding and decoding
|
2025-11-10 10:35:17 +09:00 |
|
minjaesong
|
28e9a88f8d
|
TAD: EZBC with fixes
|
2025-11-10 01:45:33 +09:00 |
|
minjaesong
|
3f97f1a59e
|
TAD: embedded zero tree coding (basically 1D EZBC)
|
2025-11-09 13:34:28 +09:00 |
|
minjaesong
|
c0d1d54bed
|
TAD: more tuning
|
2025-11-08 02:04:11 +09:00 |
|
minjaesong
|
aa9ecee7ca
|
TAD: pre/de-emphasis
|
2025-11-07 23:13:08 +09:00 |
|
minjaesong
|
8878d37e5b
|
TAD: pre/de-emphasis
|
2025-11-07 15:16:35 +09:00 |
|
minjaesong
|
e743fbf3c0
|
TAD: more tuning
|
2025-11-07 10:51:01 +09:00 |
|
minjaesong
|
d9d395c62c
|
TAD: psychoacoustically optimised quantisation
|
2025-11-07 03:40:56 +09:00 |
|
minjaesong
|
00c882aa8d
|
TEV/TAV: SSF-TC impl
|
2025-11-06 01:18:19 +09:00 |
|
minjaesong
|
af3679921d
|
TAV decoder: now with working audio
|
2025-11-04 18:22:41 +09:00 |
|
minjaesong
|
332e8760ad
|
TAV decoder: GOP decoding, GOP grain synthesis
|
2025-11-04 12:00:50 +09:00 |
|
minjaesong
|
c85b007ba9
|
TAV decoder fix: limited RGB range
|
2025-11-04 02:10:32 +09:00 |
|
minjaesong
|
9d98cc1a21
|
TAV decoder: rewrote to output to file, currently only does I-frames which is NOT a regression from the old code 🤷
|
2025-11-03 22:49:44 +09:00 |
|
minjaesong
|
76c42f20b3
|
TAV fix: odd number base quantiser causing luminance flicker on every first GOP frames
|
2025-11-03 03:11:12 +09:00 |
|
minjaesong
|
e871264ae5
|
TAV: wip
|
2025-11-03 02:36:12 +09:00 |
|
minjaesong
|
f3b68e1164
|
TAV: fixed video luminance errors on -q 4 and 5
|
2025-10-31 04:41:48 +09:00 |
|
minjaesong
|
755d4deb95
|
TAV: more various fixes and confirming temporal level 3 is unsuitable
|
2025-10-31 01:40:02 +09:00 |
|
minjaesong
|
c61bf7750f
|
TAV: fix - TAD audio incorrectly decoding due to incorrect step size reconstruction
|
2025-10-30 22:02:57 +09:00 |
|
minjaesong
|
991d035bcc
|
TAD: working kotlin decoder
|
2025-10-30 17:08:42 +09:00 |
|
minjaesong
|
480d2d8538
|
TAV: TAD integration wip
|
2025-10-30 00:34:15 +09:00 |
|
minjaesong
|
4a6edeca09
|
TAD: imma just finalise it here
|
2025-10-29 23:59:08 +09:00 |
|
minjaesong
|
692defdbb8
|
TAD: more slight dithering
|
2025-10-29 03:51:49 +09:00 |
|
minjaesong
|
ee2ddef1c1
|
TAD: coefficient dithering on decoder
|
2025-10-29 03:19:36 +09:00 |
|
minjaesong
|
999e1deda0
|
TAD: coefficient dithering
|
2025-10-29 02:52:09 +09:00 |
|
minjaesong
|
a67d8b5f08
|
TAD: auto filename selection
|
2025-10-29 02:11:04 +09:00 |
|
minjaesong
|
f06f339d99
|
TAD: bringing coeff weight back
|
2025-10-29 01:47:14 +09:00 |
|
minjaesong
|
86864c4b7a
|
TAD: somehow removing entropy coding yields better compression?
|
2025-10-28 04:19:11 +09:00 |
|
minjaesong
|
86de627734
|
TAD: back to twobitmap
|
2025-10-28 04:04:41 +09:00 |
|
minjaesong
|
c6de68291d
|
TAD: quantised value stats
|
2025-10-28 03:15:15 +09:00 |
|
minjaesong
|
b3a91bf6cb
|
makefile: zstd probing for macOS
|
2025-10-27 09:42:06 +09:00 |
|
minjaesong
|
1d0f369827
|
TAD: arbitrary steps with bitplanes
|
2025-10-27 09:14:52 +09:00 |
|
minjaesong
|
9c27d114fc
|
TAD: even the slight companding vastly improves low-volume samples but also increases encoded size by a lot
|
2025-10-27 01:22:36 +09:00 |
|
minjaesong
|
67f7c091eb
|
TAD: better compression using bitmap and delta prediction
|
2025-10-26 20:30:28 +09:00 |
|