Bicubic may have nearly the same problem as unedited lanczos when downscaling. Bilinear is not as bad.
My lanczos edits probably should go into OBS-studio as so far, users are happy with my edits. I made a pull request with a windows line ending, although not sure is I did it right.
For old legacy OBS: My lanczos edit read the matrix using custom vertex shader to determine how much to scale, which is more complicated on old OBS. I haven't figured out an easy way...
Line ending: My effect file in
lanczos_edit.zip had a different line ending that made it unreadable in windows notepad. OBS-studio don't care about which line ending, and any line ending works in wordpad, notepad++, and visual studio. Visual studio can change line ending in file, advanced save.