Lypheo

Results 16 comments of Lypheo

> For now, the most critical problem is meson can't find vulkan and shaderc although I have already installed them. I'm trying to find out why. I'll show you the...

Found an excellent introduction to color spaces: https://ciechanow.ski/color-spaces/ A bunch of very informative articles on resampling: https://entropymine.com/imageworsener/ Nice visual explanation of common dithering algos: http://caca.zoy.org/wiki/libcaca/study/1 + http://caca.zoy.org/wiki/libcaca/study/2 + http://caca.zoy.org/wiki/libcaca/study/3 +...

Why anything higher than 16/48 audio is moronic: https://people.xiph.org/~xiphmont/demo/neil-young.html

Oh lol, I guess I’m blind ヽ( ゚ヮ・)ノ

Very extensive discussion of display colorimetry and artifacting: http://www.displaymate.com/ShootOut_Part_1.htm (read all 4 parts) Maybe not a must-read, but highly interesting nonetheless.

pretty much the only exhaustive resource on Gamma-compression I’ve found so far that isn’t rife with misinformation and inaccuracies :wow: https://www.semanticscholar.org/paper/Perceptual-uniformity-in-digital-image-and-display-Poynton-Funt/9a86b2863e0872d405dc69dd0b96621d82be088f this stuff is rather advanced, though, and probably not...

>EDIT: All of this stuff is limited to constant-frame-rate sources though sadly, the logic behind converting frame numbers to timestamps isn't difficult for VFR, but doing so while cutting out...

Not sure exactly how ocsuite operates but maybe sth like this? ```py src = core.ffms2.Source(r"anime_tiddies.mkv", timecodes="tc.txt") tc = [int(float(x)) for x in open("tc.txt", "r").read().splitlines()[1:]] def fu(n,f): fout = f.copy() fout.props["TimeStamp"]...

But why though 🤔 . With ffms2's ``timecodes``, you incur no speed penalty at all, and afaict it should be identical in funtionality.

> Also found out Splice complains when trying to add a BlankClip with a loaded clip with different frame rates (using the + operator) but not for two clips with...