Hi.
Yes you can. I made a similar PDF about 10 years ago.
You need these 2 JavaScript functions:
spawnPageFromTemplate, to generate a new page for each movie/8 fields.
addAnnot, to allow programmatically (using a button) the end-user to import an MP4 attachment. (otherwise he must found the "Attachment" tool in the Comments pane by itself…)
The end user must use Adobe Acrobat Reader XI (11) or later version since spawnPageFromTemplate is not available for older Reader versions.