We have 60 videos that need to be imported into 60 new Posts, one Post per video. Of course, the slow, manual way of doing this is by uploading each video one by one then creating new Posts one by one and inserting each video into its own Post.
So, I see two options to take from here:
1. Import all 60 videos into the Media Library using some kind of script. This script could also create 60 new Posts and automatically embed each of these videos automatically into its own Post.
2. Don't import videos into Wordpress at all. Upload them to a directory using FTP. Write a script that will create 60 new Posts and automatically inserts each of these 60 videos into its own Post.