AmusementClub / vapoursynth-classic

A production video processing framework with simplicity and backward compatibility in mind. We strive to keep 99% R54 API compatibility at the vpy script level while providing better performance & stability than the upstream. API4 compatibility is preserved whenever possible as well.
https://amusementclub.github.io/doc/
GNU Lesser General Public License v3.0
37 stars 4 forks source link

API4 user-facing backward incompatible changes #2

Open AkarinVS opened 3 years ago

AkarinVS commented 3 years ago

We should definitely fix all these issues as they impact real scripts:

Possibly unfixable?

  1. vs.YCOCG color space
  2. modified preset format numbers?
  3. vnode vs node in function parameters.
vxzms commented 3 years ago

core.add_cache was removed, does it still make sense to revert?

  1. API4 has a new cache management, it’s practically useless anymore
  2. Some scripts also use it, like getnative. Mod these maybe better?
AkarinVS commented 3 years ago

Release R55.A2b status snapshot:

We should definitely fix all these issues as they impact real scripts: