How can I Convert M4V slideshow to MP4

I made a slideshow in PHOTOS projects. I exported it in high resolution 1080 and ended up with an M4V file, which plays on nothing I own nor at the museum where it needs to be projected on Saturday. How can I convert it to .MP4 or .mov ? thank you.

MacBook Pro 14″, macOS 14.5

Posted on Aug 29, 2024 4:36 PM

Reply
4 replies

Aug 30, 2024 12:57 AM in response to Catharine Cary

.m4v is essentially the same as .mp4 (.m4v has just some added digital rights management options) so just changing the suffix to .mp4 should make it.


On the other hand .mov is a somewhat different wrapper. ffmpeg can losslessly convert .m4v to .mov:


ffmpeg -i input.m4v -c copy output.mp4


That does not preserve metadata but this should:


ffmpeg -i input.m4v -c copy -movflags use_metadata_tags -map_metadata 0 output.mp4


...unfortunately ffmpeg has a very old issue which incorrectly writes metadata (GUI applications usually use ffmpeg under the hood so they misbehave the same) so you must then fix it with exiftool so Photos.app can read it:


exiftool -m -overwrite_original -api LargeFileSupport=1 -Keys:All= -tagsFromFile @ -Keys:All output.mp4

Aug 30, 2024 5:02 AM in response to Catharine Cary

Catharine Cary wrote:

thank you. I changed the suffix m4V to MP4 and the video can still not be read my quicktime player or VLC. It keeps opening Apple TV, which does not offer me an option to play it either.


Obviously TV.app is set as the default application to open files with that suffix. You can choose a better app for that:


Select the .m4v movie and then Finder > Get Info > Open with: and set the desired app like QuickTime Player.app open it by default -- click Change all... to make it the default for all files with the same suffix. Repeat for .m4v, .mov etc if necessary. For example I have set IINA.app to open .webm movies because QuickTime Player can not open them.



You can also do it once manually by opening a desired app via control-clicking the movie and "Open with" QuickTime Player or some other app that is listed there:


Aug 30, 2024 4:38 AM in response to Matti Haveri

thank you. I changed the suffix m4V to MP4 and the video can still not be read my quicktime player or VLC. It keeps opening Apple TV, which does not offer me an option to play it either.


I tried to download ffmpeg, but do not have a coding background and have not been able to use it.


I am now trying to make a lighter version to see it works. Any help would be most useful.


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How can I Convert M4V slideshow to MP4

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.