Hi, @pdbradley, is the mp4 not working its own URL or is the video being base64 encoded into the HTML itself?
If it is an actual URL, would you please post that URL here (or send it as a private message if you prefer)?
Now, I think is unlikely video is small enough to encode into the HTML. People do this with images often and it isn’t outside the realm of possibility it is being done with this video (if it is small enough).
If this is the case (the goal is to base64 encode the video), that won’t work because the raw video isn’t accessible in the build image. The build image cannot transform the video to text because the video itself will only be available once the build is complete and the deploy is finished. This is covered in the limitations section of the documentation, quoting:
Files tracked with Large Media are uploaded directly to the Netlify Large Media storage service on push, completely bypassing the site build. This saves build time, but also means that the files are not available to tools that process asset files during the build, such as Hugo’s image processing or the gatsby-image
plugin. Depending on your needs, you may be able to replace this functionality with Netlify’s image transformation service.
To summarize, if a URL isn’t working, it should be and we are happy to troubleshoot that. If a transformation of the video isn’t working, this is a known limitation.