Hi, @louh, and welcome to our community site.
It is definitely okay posting here or you can create a new topic with your Netlify Large Media (NLM) question (in the future or if other people are reading this and want to ask NLM questions too). Both work great so do whichever you prefer.
As you stated, I also see the files as expected in the Large Media configuration page in the Netlify UI, but the URLs are not working when I test.
Would you please check that there is a file named
.lfsconfig in the base of the git repo for this site?
It should contain something similar to this:
url = https://8eab2635-9055-47af-95b2-0e81748a8a36.netlify.com/.netlify/large-media
Note, your URL should be different and the
netlify.com subdomain should be the same as the
API ID found here:
API ID is not sensitive and can be publicly shared without concern. The API keys are sensitive so please never share those, but site API IDs are safe to share publicly.)
.lfsconfig file is there (and it probably is), next please confirm that you have the actual binary file in your local repo (not the Git LFS pointers which are three lines of text). If you have the actual files locally in the repo, would you please try running the following command to force their “re-upload” to Netlify:
git lfs push --all origin
Then trigger a new deploy of the site and let us know the MP4 URLs are working after this is done.
If it still isn’t working, please run one more command (below) but do not post the results here in public. Please DM/PM me (@luke) the output of the command. I’ve made sure you can direct message but if you cannot for some reason, let us know here. The command we need the output for is the one below:
GIT_TRACE=true GIT_CURL_VERBOSE=true git lfs push --all origin
That is the debugging version of the first command and it will tell us more about what is happening if the first command doesn’t fix the issue.
It does resolve the issue in many (not all) cases and, if there are additional questions about this, please add them anytime.