In Shotcut 25.08.16 (Linux), if I have a project with an imported subtitle track (from a .vtt file, if that matters) and want to do a Ripple Delete on the video and audio tracks, there seems to be no way to do a corresponding Ripple Delete on the subtitle track. This of course puts all subsequent subtitles out of sync. Yes, I have “Ripple All Tracks” selected. Either I’m doing something wrong, or this is a rather painfully missing feature.
The obvious workaround is to export each subsection of the project with its subtitle track and then assemble the separate clips into a single video. That’s quite a bit of extra work.
You aren’t missing anything. The subtitle track is not designed to ripple with the video tracks. The reason we did not implement it is because it isn’t obvious for the program how the subtitles should be cut. You might end up with a subtitle that appears for a fraction of a second. It is better for the user to make those subtitle editing decisions.
Thanks for the followup. I understand the argument against trying to apply the same split/ripple point to both the video and subtitle tracks.
My “obvious workaround” doesn’t work at all since there is no way to export a subsection of a timeline along with its portion of the subtitle track, and even if there were, the subtitles do not come back in when trying to assemble those clips into a new video. But, I’ve had success with the “Move the selected subtitles to the cursor position” function. It’s a bit clumsy since moving the cursor loses the subtitle selection, but as long as you are careful, it can be done.