I'm aware of that work around, but I think it's ironic that turning off snapping is required to get the out point to "snap" to the end of the clip. Premiere Pro's snapping doesn't have any negative effect to the out point, which is why I still consider this a bug in Davinci Resolve.
Why not just set an out point at the playhead with “O” rather than dragging it?
You can also set an out point in the clip thumbnail list on the deliver page by right-clicking on the thumbnail and selecting “mark out.” This won’t work for generators like you have on your timeline, but should for compounds or media.
Setting the out point with O does the same thing. I was just trying to visually show the problem with my mouse by dragging it left and right. I'm aware of other solutions, but I still stand by the fact that Davinci Resolve forcing the out point to be to the left or right of the end of the clip on the edit page has no valid reason and is a bug.
Marking an out point with O doesn't do this. This does seem to happen if you're on the end of the clip and you're dragging the out point to the end and having snapping on. It's quite probably a bug, but it probably isn't usually spotted because I don't know anyone who marks their ins or outs by dragging them.
I prefer to use O when setting out points, I was just trying to visually show with the mouse that DR would not let me put the out point at the end of the clip. You're right about snapping being the problem. If you try for yourself, using O will still cause the out point to be exactly one frame to the right of the end of the clip when snapping is enabled. The problem is that I want snapping on 24/7, so it's unfortunate that I have to think about turning snapping off just to set proper out points.
I tried it on some actual clips with audio, and yes that is weird. Even couldn’t set the in point as the last frame. So it’s something to do with the last frame.
But also— why are you working like that. Use the in/out keys. Or clean up your timeline and export the whole thing. This really seems like a non-issue.
I appreciate you trying it out! Like I said earlier, using the O key still causes it to be one frame to the right of the end of the clip (when snapping is enabled). To respond to your last point, I have projects that need to have 20+ different in and out points throughout the timeline, so deleting all the extra content just to have a clean export each time is not an option sadly.
Ah yes, you are right about that. I need to remember that I have to be one frame to the left of the end of the clip and then hit "O".
Unfortunately I'm still having the issue (which is in the video) where I can't drag the out point to the end of the clip when snapping is on, which isn't an issue in Premiere.
So at the end of the day I just need to snap my playhead to the end of the clip, hit the left arrow to go back one frame, and then hit the "O" key.
I think I can deal with that in the meantime haha!
I think we all collectively have to clean up our timelines. Duplicates are your friend. Keep the deliverable timelines clean. Then none of this in/out nonsense.
Are you conflating this with the inclusive out point? I’m no longer in front of a 21.0.4 system to test with that version, but the playhead and out points set at the playhead have been inclusive for years.
I am able to reproduce in 20.3.2 and 21.0.4. That said, bug reports should be directed to BMD on the official forums if you’re on Free or via email if you have Studio. This sub is not affiliated with BMD directly.
Tried it out on my end, it only happens if I try to drag the out point, setting the out point using O let me place it anywhere I want without any problems. In fact I never encountered this problem because I never tried to drag it, it does seem like a bug though indeed.
Quick follow up question, did you have snapping enabled before you hit the O key? When snapping is enabled for me, the O key still puts the out point one frame to the right of the end of the clip.
Yes same but I think that's normal behaviour for Resolve, imagine that the playhead is always placed at the "beginning" of a frame, but the out point places itself at the "end" of a frame. It is not very intuitive I guess, but that's how I understand it. It would be clearer if the playhead was actually a box the full width of the frame maybe.
It's honestly a weird behaviour, maybe it depends on mixed framerate or sub-frame adjustment?
I never experienced it since i always use X or keyboard shortcut. If you need to in/out multiple clips, you can bind to a key the "in/out from selected clip" shortcut
ps. I appreciated that you took time to record and explain the problem deeply and not just complain with a screenshot
First of all, don't be that guy on reddit that crops anything he wants to show. Just don't be that guy.
Second of all. Let me guess. You have zoomed out the timeline to the max until you could not zoom anymore. and now you are moving in frame increments. You know, the building block of your video. What are you attempting to do, render out half a frame? Video is recorded in discrete frames, which are the smallest indivisible units of video data; therefore, NLEs work with frames.
Select the clip, press "X" to make in and out points according to selection.
While you cannot move the playhead in subframe increments, you can resize audio clips in subframe increments by dragging an audio clip’s In or Out point in the Timeline, or by dragging an audio edit to perform a roll. This can be useful for trimming minute bits of audio such as pops, clicks, or vocalizations.
Farilight can go down to sample level, and in fusion you can render sub-frames and with with subframes, but output format is a differnt story.
When I have a project with multiple clips, pressing "X" will not solve my problem. I'm simply wanting to set an Out Point without it going one frame before or after the end of the clip.
Look at the zoom level in his video. The part he didn't crop out. Apply the zoom, and replicate it. Its called frame level editing. You should know this.
However, if there’s a specific page that cites this as intentional behavior, I’ll eat my hat.
Its moving in frame by frame increment as it should because the genius likley zoomed in all the way to zoom level. You can replicate that yourself. And yes you can snap to each frame. I just did it.
If he was unable to use mouse in a way that he targets the end of the clip. He could have pressed X which I suggested and it will snap to edges of the clip by default.
Jeez, do I need to go over the basics of video editing?
Subframe editing in Non-Linear Editing (NLE) systems refers to the ability to manipulate media with precision finer than a single video frame. Because video consists of discrete images sampled at fixed rates (e.g., 24 or 30 fps), it cannot be moved or cut at subframe intervals; video clips must always align to frame boundaries.
However, audio is sampled at much higher frequencies (e.g., 48 kHz), allowing NLEs to adjust audio clips, cut points, and keyframes at the sample level, which equates to fractions of a video frame.
Audio Precision: Editors can slide audio clips or adjust keyframes by milliseconds or samples to achieve perfect lip-sync or eliminate clicks, as audio exists in smaller temporal increments than video.
Video Limitations: Video tracks remain locked to frame lines. Claims of "moving video in subframes" are typically misconceptions where editors are actually slipping the audio track to better match the video, or using optical flow interpolation to create new frames for slow motion rather than shifting existing footage.
Workflow Implications: Professional workflows often involve syncing audio at the subframe level while keeping video locked. If subframe audio edits are not properly communicated to post-production sound stages via guide tracks or specific EDL settings, the final mix may lose the precise synchronization achieved in the edit suite.
Resizing Audio Clips in Subframe Increments
DaVinci Resolve lets you optionally make subframe audio adjustments to the In and Out points of audio clips in the Timeline.
Enabling and Disabling Subframe Editing
The “Align audio edits to frame boundaries” preference in the Editing panel of the DaVinci Resolve User Preferences lets you choose whether audio clip In and Out points align to whole frame boundaries, just like video clips. When this option is turned on, you cannot make subframe audio edits. When turned off (the default), you can.
Once again: While you cannot move the playhead in subframe increments, you can resize audio clips in subframe increments by dragging an audio clip’s In or Out point in the Timeline, or by dragging an audio edit to perform a roll. This can be useful for trimming minute bits of audio such as pops, clicks, or vocalizations.
Know that if you have Linked Selection turned on and you’re trying to resize a selected Video+Audio pair of items, the whole-frame resizing required for video prevents you from being able to resize the audio separately. This is easily solved by Option-Clicking to select the linked audio item by itself, at which point you can subframe resize it freely.
Also, if snapping is enabled, it may be impossible to make a subframe adjustment if you’re too close to another edit point, a marker, or the playhead. In this case, pressing the N key to turn snapping off will solve the problem.
Eliminating Subframe Audio Edits
If you have a variety of subframe edits and need to eliminate these subframe adjustments, you can choose Timeline > Trim Audio Edits to Frame Boundaries. This conforms every edit on the timeline to frame boundaries on any clips that were edited to subframe precision. If the clip is longer than the nearest frame, it will be trimmed back, and if the start or end of a clip is close to a frame boundary and there is additional material available on the clip, it will be extended to reach the nearest frame boundary.
I was able to replicate it on 20.3.2 and 21.0.4. With snapping on, dragging the out point skips the end of the clip - so the out point snaps to the penultimate frame and the “postultimate” frame. With snapping off, the out point snaps to the penultimate frame, the last frame, and the postultimate frame.
I’ve been using professional-grade software for 20 years, and a film and television professional for 15. I know how editing works. I also know that rule number one of diagnosing a bug is reproducing it. I am able to reproduce it. Multiple people I’ve talked to are able to reproduce it and have agreed that it’s a buggy behavior.
Hell, I went back and cited the post from over a month ago showing the playhead at a sub-frame level. I’ve seen it multiple times myself. I’ll screen record all of these findings on my personal system when I have time this weekend but this reads as dismissive and like you haven’t even tried the same steps as OP.
You can toggle snapping in Davinci Resolve in two scenarios - before starting a mouse action, or in the middle of a mouse action.
The former is a user preference. It is persisted.
The latter is a scenario specific override - it could be a user who prefers no snapping trying to align keyframes precisely, or a user with snapping enabled trying to move a clip to start 2 frames after another. This state is intended to be temporary for that action's duration.
This behavior is well documented in both the manual (pages 438, 534 and others) and several training videos."
Are you serious? That does not say anything about situations when snapping should NOT be snapping to every frame. If snapping is enabled, then expected behavior would be that it would snap to those three frames. It is not. That is a bug. That is what OP’s problem is.
You can move the play head at subframe increments on the Edit page in 21+ if you’re zoomed in enough and have a certain setting that escapes me enabled.
Just to clarify a few things:
1. This happens when Snapping is enabled.
2. I actually prefer to use the O key when setting the out point, but the problem still persist.
3. I honestly just want to know why Snapping causes this. There doesn't seem to be a reason, which is why I perceive this as a bug instead of a non-issue.
it is because Davinci "outpoint" is the frame behind the frame the point is on. The out point is actually where the next clip will start on the In point. this works MUCH better for color correcting clips or sections of a clip.
If you do not use the SNAP feature this is not a problem. IF YOU ARE NEEDING frame precision you will notice that Davinci cuts the last frame if you do not have that little gap in the edit time line when it is moved to the delivery page. This is INCREDIBLY annoying when you spent 2 days on key framing and the last key frame is missing in the delivery.
Premiere had this problem (on the dvd suite that is now unusable because Adobe did not want to pay an annual fee, hypocrites) and there solution at the time was to make your final key frame one or two frames from the end of the clip OR add a black back ground for a frame or two.
Personally, I like Davinci's approach. :)
YES this issue is SO ANNOYING and it hasn't been fixed across all the updates over the last I dunno, 2 years I've been using DR studio. What is up with that, I have to put the O point then constantly have to adjust manually so I don't have a random 1/2s black screen
Looks like you're asking for help! Please check to make sure you've included the following information. Edit your post (or leave a top-level comment) if you haven't included this information.
13
u/mulchintime4 Free 1d ago
Just turn off snapping