Please test the BETA for version 22.09

Is the gopro2gpx a custom build specifically for shotcut? I’m using the new Export GPX from the properties hamburger menu and the output .gpx is invalid as the time field is truncated to the milliesconds part I believe:

image

I’ve tested with python from https://github.com/juanmcasillas/gopro2gpx and that script seems to write the time correctly (it’s not the same point in my screenshots, there’s different precisions so couldn’t quickly find a direct point to point comparison):

image

I can’t provide a full .mp4 sample right now (the only files with GPS enabled are multi GB in size) but I’ll try to make some quick/short samples in the evening or tomorrow.

Done

2 Likes

Wow, thanks @brian - that’s fantastic news.

I have an interesting use-case:
I have a whole track full of subtitles (individual text clips). Say 50 clips. I want to add a fade-in and fade-out to all the clips in one go.
I open a transparent clip and apply a fade-in and a fade-out.
I select it and copy the filters.

What I plan now to do is to set up an AHK script which does , in a loop if required…

Paste filters,
then
Select next clip…
(repeat)…
Pretty simple but it automates what would be a very tedious task.
A stop-gap until a “paste filters to all clips” feature is added to SC.
Thanks again @brian.

2 Likes

Here’s a full .mp4 10s test clip from my gopro 7 @ 1080p24 (30MB) link

Yes, we build it but do not revise it. I am not going to integrate the python script because it requires a python interpreter (we only include libs currently) and it requires a separate gpmf binary extraction step. We can fork it though to make a bug fix.

I opened this thread before in order to bring up the lack of Alpha Operations that would make masking something like text on a transparent clip easy and intuitive:

It’s a shame that the decision was made to close the thread after I simply asked if softness/feathering could be added because there was an observation I made not long after which I wanted to post about there but I will now post here. If you apply Mask: Draw (Glaxnimate) on transparent clip, then you cannot use Blur with with the Alpha Channel: Adjust filter because instead of blurring the edges it will blur the entire image. Demo.

So while it’s good that the Alpha Operations were added to Mask: Draw (Glaxnimate), it not having any kind of way to blur or soften the edges essentially makes the addition of the Alpha Operations a wash since you would have to do the long workaround of copying the clip twice like I demonstrated in my thread above in order to do any kind of blur/softness/feathering on a transparent clip. Feathering/softness/blurring edges in masking is a staple function because it allows the user to not have to be so precise with the masking.

Other issues:

  • Seeing as how the filter search has been modified to include keywords, can the " : " not be made a factor that would affect a search in a whole? For example, if you search “Blur Pad” nothing will show up only because " : " was not typed in. However, it may still be useful to type " : " by itself in order to bring up all the filters with variations. Can both be achieved?
  • Is it on purpose that the shortcut keys are no longer in the tooltips for each button on the Timeline Toolbar and Keyframe panel? I realize that the shortcuts keys have been made editable but I wonder if the shortcut keys in whatever form they are in can still appear in the tooltips.
  • Shouldn’t Settings also include a listing for the actions listed in the Keyframe panel menu?
  • While the left Simple Keyframe seems to be working fine, the right Simple Keyframe button is totally buggy. Demo.
  • Apply a filter with keyframes and add some keyframes either in the middle or towards the end of the clip. Split the clip on the left side and make a transition by dragging the left end over the clip on the left side. The keyframes will be moved all the way down and can even end up being erased. Demo.
  • “Scroll to playhead on zoom” is not working with the Zoom slider in either the Timeline or the Keyframe panel. It works with the magnifying icons but when you actually use the slider itself it does not work.
  • The “Cancel” option is missing in the new menus for Timeline, the Keyframe panel and the context menu Clips in the Timeline.
  • These two shortcuts for the Ripple functions are not listed in Actions and they are not working in this beta: 1) Toggle Ripple mode and all tracks - Ctrl+Shift+R 2) Toggle Ripple markers, mode, and all tracks - Alt+Shift+R
  • Since things would the menus are being redone in this version, how about making the change to put “Add Video” above “Add Audio” in the Timeline menu? It would make more sense as it would reflect the fact that Video is above Audio in the timeline.
  • Selecting tracks in the Timeline by pressing up and down is not working when in the Source tab or when you switch out of Source and into Project by pressing P. You have to actually click with the mouse in the Timeline to get up and down working to select a track.
  • The Replace option is not working when you select a gap between clips both by pressing the R key or in the context menu. Demo.
  • I suggest having the transition preview automatically stop if the user starts playback in the Timeline. This to avoid any lag issues.
  • And I don’t know what this is about: Demo. It never happened before.

Anything not included is out-of-scope, and you are breaking the posted rules for the beta. You re-raising this here pisses me off. Do not reply about this here.

can the " : " not be made a factor that would affect a search in a whole?

No, that would ruin performance, and people need to be able to search exactly the way it appears.

Is it on purpose that the shortcut keys are no longer in the tooltips for each button

Yes

Shouldn’t Settings also include a listing for the actions listed in the Keyframe panel menu?

No

The “Cancel” option is missing in the new menus for Timeline, the Keyframe panel and the context menu Clips in the Timeline.

That is intentional as they are no longer needed. They were only added as a workaround for a problem that no longer exists.

Selecting tracks in the Timeline by pressing up and down is not working when in the Source tab or when you switch out of Source and into Project by pressing P.

This is intentional. There is less intrusive, global context for some shortcuts especially something as fundamental as cursor key.

And I don’t know what this is about: Demo. It never happened before.

That status message is concealed while resizing the timeline panel by dragging its panel divider. I did not reproduce this on Linux or macOS. It might depend on the OpenGL implementation. In any case, it is a low priority, temporary cosmetic issue as a result of more important changes.

I don’t really understand what you mean. When I am on the Source tab, pressing up and down won’t change the selection of the tracks on the Timeline like before. Okay. That’s an understandable change. But if I switch from Source to Project with P, why do I still have to actually click with the mouse inside the Timeline to select the tracks with up and down? I’ve already switched to the Project tab so why the extra step? Is there a function with up and down after pressing P to switch to the Project tab but without yet clicking with the mouse inside the Timeline that I’m missing?

This is an unfortunate side effect of the underlying changes that were required to make keyboard shortcuts configurable. If we do not limit the scope of the up/down keys to only when the timeline is “active”, then the keys get swallowed up for other situations like moving a cursor around a text box or navigating the filter menu. We do not give the user feedback about which panel/dock is “active”. So the user can not see that the up key will not go to the timeline or some other panel.

At one point I even changed the default shortcut for track selection to be a different key combination to avoid using the Up/Down arrows. But then I changed it back to the arrows and limited the scope to the timeline panel. I am still open minded about this. In general, I think we should avoid using default shortcuts for key presses that frequently have other common uses in applications. In addition to the arrow keys, I would add escape, tab and enter to that list.

1 Like

This is fixed in my fork at GitHub - ddennedy/gopro2gpx: A tool to extract GPX files from GoPro videos. Supports chaptered videos and can be used to overlay gauges with VIRB Edit..
It was a bug on Windows only due to using unsupported format characters in its call to strftime() when serializing the time.

1 Like

I just noticed an unpleasant interaction when writing text on international keyboards in windows, for example, the standard Romanian (programmer) keyboard (but I assume many international keyboards do this) allows to type characters with diacritics by using the AltGr (the alt on the right side) key + the regular character, so AltGr + i types î, a → ă, s → ș etc, but apparently right alt is behind the scenes a shortcut for Ctrl+Alt which means to type î the full key group sent is Ctrl+Alt+I which is in this version captured as the shorcut for insert video track so I can’t actually type the î character in the Text:Simple filter at all in the beta version.

I realise this complicates the shortcut situation a lot and there’s always the workaround to use a different keyboard layout but maybe the global shortcuts involving Ctrl+Alt not be enabled when a textbox is in focus?

What about previous release version? I doubt this is new, and I suspect it affects all Qt programs.

This is new, in previous versions when the focus is on a text field (like typing in the Text:simple text box) Ctrl+Alt+I will type the character, it looks like the priority is given to inputting text and it consumes the keypresses instead of triggering the Insert track action.

fixed

The Replace option is not working when you select a gap between clips

fixed

Replace is not working with the R key. It’s only working by picking it from the context menu.

fixed

@brian, Thanks for making updates that address this

and this

Now I was looking at the shortcuts listed in the actions menu and it occurred to me that while there are shortcuts for seeking to Simple Keyframes (Alt+ [ and ] ) there are none for seeking to Advanced Keyframes. How about Alt + , and . for seeking to Advanced Keyframes?

Won’t fix because other Lens types such as Ortographic require a lower value that would then restricts the Equiarea lens from reaching its extent. There is no easy way to make this parameter automatically adjust to each lens type combined with the add or remove operation. The primary use of this filter is lens correction or simulation for which it works fine: you can find the value that works for you without excessive sensitivity regardless this quirk.

fixed

  • The order of clips are getting switched when moving more than one clip upwards. Demo.
  • Set the playhead to the end and press Zoom Timeline To Fit. The Timeline shifts to the right. Demo.