How do you batch merge many clips in a premiere pro timeline?
There are at least two ways I have found to do this so far. 



Out of the box method

The easiest possible way to speed this process up is to set a few keyboard shortcuts and close the project window. 


Open the keyboard shortcut manager. Edit &gt; Keyboard Shortcuts
Search for merge and set Merge Clips to a shortcut. I picked Ctrl+Shift+Y


  

Search for select next clip and set Select Next Clip to a shortcut. I picked Ctrl+Down


  

Close the project folder pane. This will make things 10X faster. Without doing this every time you merge a clip, focus will be given to the project pane. If you don't do this, the process will be. ctrl+shift+Y &gt; enter &gt; ctrl+down &gt; click back to timeline. If you do this you never have to leave the keyboard you can just do ctrl+shift+Y &gt; enter &gt; ctrl+down &gt; ctrl+shift+Y until the end of your timeline. 


If you do all of that, and close the project pane, the process would look something like this: 

https://i.imgur.com/7Yyy1T4.gifv



Super hacky, but I guess it works, method

While the above does work fine, and will probably speed up doing this with a mouse by a factor of ten. If you have a timeline with hundreds of clips, this is going to get really tedious. 

So, all we need to automate this, is something to do these keyboard shortcuts for us while we go and... do something else 



If you can't find a rocking bird. The next best thing is going to be autohotkey. I don't know what the MacOS equivalent of this is, but at least on windows the process would look something like this. 


Estimate how many clips are in your timeline 100ish, 200ish?
Download and install AutoHotkey
Download this Autohotkey script


    ^j::
    Loop, x ; Set x to estimate of clips in timeline, 100, 200, etc. 
    {
    Send, ^+y ; Merge clips shortcut 
    Sleep, 100 ; Wait for dialogue
    Send, {Enter} ; Press enter
    Sleep, 100 ; Wait for merge
    Send, ^{Down} ; Select next clip shortcut
    Sleep, 100 ; Wait for next clip
    }
    return



Right click on mergeclips.ahk on your desktop > select edit script
Set x to the number of clips you want to merge. Save the file. 
Double click on the script on your desktop. This will listen in the background for your keyboard shortcut press. 
Go to premiere, make sure your project pane is closed
Make sure your premiere keyboard shortcuts are set to the ones I listed above. 
Select the first clip on the timeline you want to merge. 
Press ctrl+j to start the script :)


Demo: https://i.imgur.com/N4hD09d.gifv