-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] Playback Speed adjustment per segment for time-lapse and slow-mo clips #586
Comments
That would require re-incoding which misses the point of the app of lossless editing /cutting, thus I'd be surprised this would be included. At least for changing the speed per say, unless we could find a way to create slow-mo's by duplicating frames to keep it lossless and faster to export (over re-incoding) and removing frames for shorter slow-mo's / speed up clips that way. Whether end results look good enough is another question and due to the challenge of keyframe cut makes it only more difficult if not even impossible. I love the app too and the more we can do tasks we are used in NLE's the more we stay in LC. :) |
I did some googling before I made this post originally and found out that ffmpeg could "change the speed of a video stream using setpts video filter", I don't fully understand when re-encoding is necessary, using ffmpeg. I definitely want to do more research into electron, react, and ffmpeg and try to figure out if I could at all contribute. I have a lot to learn. |
The whole point of losslesscut is that it cuts segments out or merges them without re-encoding, so that one doesn't loose any quality compared to traditional video editors (NLE = Non-Linear Editors) which creating an entirely new video thus need to use encoding, also LC is way faster (seconds/minutes vs hours). |
Makes some sense, thanks for the reply! Maybe I should just look into ffmpeg's documentation more. |
Thanks for explanation @markusd1984 - you are right. Afaik also it's not possible to do this with re-encoding. I added a point to the lossy issue #372 |
shouldn't it be possible to losslessly save a clip (60fps, 1sec) to a clip (30fps, 2sec)? all the frames would remain the same, just be played over a different amount of time |
You would think so. After some googling it does seem to be possible by tricking ffmpeg (or other tools) to effectively ignore the FPS value and use some other value instead. And if there is audio, then the audio will have to get sped-up or slowed down, or re-encoded. So maybe it could be possible for LosslessCut to have such a hack also. |
Hey love the app, it's the best I have found for cutting up footage. If I could ask for anything it would be this. Thanks for making such an amazing app!
The text was updated successfully, but these errors were encountered: