feat: reverse playback option added (#122)#923
Conversation
|
@garima-agarwall is attempting to deploy a commit to the magic-peach1's projects Team on Vercel. A member of the Team first needs to authorize it. |
✅ PR Format Check Passed — @garima-agarwallBasic format checks passed. A maintainer will review your code changes. This does not mean the PR is approved — it just means the format is correct. |
👋 Thanks for your PR, @garima-agarwall!Welcome to Reframe — a browser-based video editor built for everyone 🎬
What happens next
Quick checklist
Useful links
Happy coding! 🎉 |
|
@magic-peach Please give feedback on the PR. |
|
@garima-agarwall Thank you for implementing the reverse playback feature! The concept is good, but there are several issues that need to be fixed before this can be merged: Code quality issues:
Technical issues: Steps to fix: git checkout -b feat/reverse-playback
# Apply your changes cleanly
git fetch upstream
git rebase upstream/main
# Fix the code issues above
git push origin feat/reverse-playbackThe reverse filter logic using FFmpeg's |
Description
Added a video reverse playback option that plays the video and audio backwards. A warning is shown inline when the file is larger than 100MB since the entire video must be loaded into memory.
Related Issue
Closes #122
Type of Contribution
Participant Info
Screen Recording
Recording / Loom link: ] https://github.com/user-attachments/assets/2a5f3a95-433b-4a6c-ba26-e9546fc5e2b0
Checklist
bun run lintpasses (no ESLint errors)bunx tsc --noEmitpasses (no TypeScript errors)aria-label/ accessible namesconsole.logstatements left in