Regarding the recent commit of “markers with duration not exported”, may I suggest to reconsider changing the function so that it now exports both markers and ranges out in the txt file instead of just 1 frame markers? The purpose of suggesting that it only export 1 frame markers in the first place was to give the user as little work to do so they can just copy and paste what’s there in the txt file directly into the youtube description.
Maybe I might’ve missed it, but I don’t ever remember this being confusing to anyone after a couple of weeks of its debut in Shotcut. It makes complete sense to do it this way because the end of a chapter is defined by the start of the next chapter. So why would anyone ever use a range marker to mark a chapter when the end of the range marker is irrelevant to any chapter stop? Do extra work to create a range only to want to mark a chapter stop which is only determined by the start? That makes no sense. Look at the visual of how chapters are represented on the ruler of a media player such as Pot Player:
That looks pretty much like the top of a Shotcut timeline of a bunch of 1 frame markers.
It’s a very simple concept:
1 frame markers get exported as chapters.
Range markers get exported as sections in Export.
This also was not a hidden rule at all. You included it in the release notes of the version it came with and I made sure to include it in the documentation
File > Export > Markers as Chapters… outputs a .txt file in the format used to make chapters for YouTube. Only timeline markers with a duration of 1 frame (default) are exported as chapters.
Link.
It would’ve helped avoid any possible misunderstanding by naming 1 frame markers as a “marker” and markers with a duration as a “range” in the UI. But if you don’t want to go back and change that then the easiest way to make this explicit in the Shotcut program itself is to update the name of:
File > Export > Markers as Chapters…
to something like:
File > Export > Markers of 1 Frame as Chapters…