A very simple video wrapper for ImageRot.
import { render } from 'imagerot-video-wrapper';
render({
videoPath: './input.mp4',
videoOut: './output.mp4',
action: async ({ staged, useEffect, useMode, current }) => {
return await useEffect(staged, 'hueShift', { shift: (current * 2) % 360 });
}
});