By default, iMovie makes all the transitions in your movie the same length. Standard transitions are one-half of a second long, and theme-styled transitions (which are available only if you’ve applied a theme to your movie) are 2 seconds long. You can change the default duration in iMovie settings. This setting is applied to transitions you add manually in any of your movie projects.
In the iMovie app
on your Mac, choose iMovie > Settings.
Double-click the number in the Transitions field and type a number of seconds.
Note: If your default transition duration is longer than is allowed by the available media in adjacent clips in your movie, the longest possible duration is used instead.