Commit 8fc2aa1
committed
VideoFramePlayer: drag-crop + aspect lock + lanczos resize + upscale
- Aspect ratio presets: free, original, 1:1, 4:3, 3:4, 16:9, 9:16, 2:1, 21:9, custom
- Olm-DragCrop style overlay: 8 handles + interior drag, clamped to preview rect (no scroll-out)
- Resize methods: lanczos (PIL for B<=4, GPU antialiased bicubic for B>4), bicubic, bilinear, area, nearest-exact
- target_width/target_height + upscale_factor for integrated resize+upscale
- output_mode: current_frame (legacy) or all_frames (process whole batch)
- New outputs: processed, out_width, out_height, crop_*_px1 parent 4b3fc2d commit 8fc2aa1
2 files changed
Lines changed: 677 additions & 94 deletions
0 commit comments