Edit: I’m on Mac.
So basically first folder is ‘S01E01’ and it contains S01E01.mkv, second folder is ‘S01E02’ and it contains S01E02.mkv, and so on.
Is there some easy way to restructure this into just 7 ‘season’ folders containing the episode files?
Not sure why you would want to do that. Best is to simply make a TV folder and in that a single folder of the name of the TV Show and name every episode “TVShowName S01Exx” and so on. This way when you decided to start using Plex or Emby you are already in the correct file name system.
Filebot!
I use the app Everything from voidtools, I can find the files by season in fractions of a second
exampletvshow S01
and then cut (the files - not the folder) and paste to a new folder. Not too high tech or advanced, but really fast and easy. I run into this all the time when downloading episodes from usenet and organize them.
Edit: just reread the OP that he’s on mac
https://www.reddit.com/r/MacOS/comments/wyb4q0/everything\_voidtoolscom\_alternative\_for\_mac\_os/
I’d just create folders for the seven seasons and go back to each parent folder containing both the folders and files and use search funcion for the file type. Grab the files and drag them where you want thrm.
total commander -> ctrl+b to flatten the view of directories
cp -vrf ./* ./
mkdir "Season 1" mv */*S01E*.mkv "Season 1"
repeat x7