I’ll try to but it has been a while since doing this.
I basically turned off the video buffering using the instructions from the conversation above this one.
Then, once your video player has been added to the scene, I then placed (lets say the first frame of that video) over the video player as an image eliminating the black frame.
The first part of the script looks out for the video to start playing and then removes the visibility of the still image you placed over the top.
The second part of the script does the exact opposite. Looks for the video player to finish and then turns your still image visibility back on.
“YourVideoPlayer” and “yourImage” would be replaced with the name that you have given your player and still image within your project.
Hope that makes sense, not had to use this again since.