Skip to main content
gkeogh
Inspiring
January 31, 2017
Question

MP4 not playing on ipad

  • January 31, 2017
  • 4 replies
  • 3264 views

I have a responsive project published in Captive 9. The file contains, text, audio, jpgs and mp4's.

when i publish to a windows 2012 server with "elearning output" disabled the file runs fine on a chrome, IE on Windows 10. However on an iPad or iPhone the MP4 file doesnt show up.

I have checked the MIME on the server and mp4 is there.

The .mp4 is 5.6mb in size

Any suggestions?

Thanks

Gary

This topic has been closed for replies.

4 replies

gkeogh
gkeoghAuthor
Inspiring
February 1, 2017

Hi Everyone, thanks for all the offers of help, really appreciate it!

I got it working by rebuilding the file completely, all the file types used are working correctly now.

strange things like this used to happen randomly with Flash Pro and a rebuild was the only answer, i gave it a go and it worked.

I hope the same glitch doesn't continue with Captivate, thankfully this was only a small project, if it were a big project a rebuild would be a nightmare!

Thanks again!

Gary

Lilybiri
Legend
February 1, 2017

Was this a typo 'Flash Pro'? It is no longer around (now Animate CC).

gkeogh
gkeoghAuthor
Inspiring
February 1, 2017

hahaha no it wasn't... i use Animate CC now, but when I used Flash Pro i had to rebuild files every so often as it was the only way to fix some issues. It didnt make sense but that was Flash Pro for ya! Thankfully i havent had this experience with Animate CC... so far

February 1, 2017

Few video files need to be converted before they are used in your iPhone, iPad, iPod, or Apple TV. You need to convert them to a playable format.

Those videos that are not iTunes Store might not play on your iPhone, iPad, iPod, or Apple TV. To convert them to a playable format use iTunes.

For iPhone or iPod

  1. Open iTunes.
  2. Select the video that you want to convert.
  3. From menu bar (at the topmost of your computer screen or at the top of the iTunes Window) choose File > Convert > "Create iPod or iPhone Version."
  • Select the video that you want to convert.
  • From the menu bar (at the topmost of your computer screen or at the top of the iTunes Window) choose File > Convert > "Create iPad or Apple TV Version."

To know more about fixing mp4 files on mac devices you can see Repair mp4 on Mac.

Lilybiri
Legend
February 1, 2017

Since this question is about MP4 in a Captivate file, did you check if that 'proprietary' Apple format can be used in Captivate? Normally Captivate supports FLV (for SWF output) and mp4 (for HTML output). Here however since it is a responsive project only mp4 is supported. You will not be able to embed another video, it will be converted to mp4.

Adobe Employee
February 1, 2017

Hi Gary,

 

Could you please confirm the following points:

  • Please confirm the exact version of Captivate you are using from Help>About Adobe Captivate
  • Have you inserted the MP4 videos as "Event video" or "Multi synchronized video"
  • Please share a screenshot of files and folder from W:\
  • Please share a screenshot of your iphone/ipad where videos are not playing.
  • Please confirm if you see your MP4 video placed inside "vr" folder under W:\
  • Please confirm which browser you are trying on your devices.
  • Please confirm the version of ios on your devices.

Looking forward for your response.

 

Regards

Ashish

RodWard
Community Expert
Community Expert
January 31, 2017

I'm a bit confused by your terminology.

When you say "Windows 2012 server", are you talking about a web server or a LAN server?

When you say "elearning output disabled" are you talking about LMS Reporting disabled?

gkeogh
gkeoghAuthor
Inspiring
January 31, 2017

Hi Rod,

its a webserver, sorry i was being a little too specific with the system and not specific enough with the config.

i guess "LMS reporting" is the same as "elearning output" (see screen shot of exactly what i mean)

Thanks

Gary

RodWard
Community Expert
Community Expert
January 31, 2017

OK.  Yes the elearning output in this case is referring to whether or not the content is set up to be tracked by an LMS (e.g. using SCORM).  However, this doesn't normally affect whether or not MP4 videos work as long as the MP4 mimetype is enabled on the server (as you say it is).

However, your screenshot shows you to be publishing to a W:\ server location, which I am assuming must be some network LAN server you have access to.  Is that correct?  Or is this a local hard drive of your own computer?

Either way, how are you giving your iPad and iPhone access to view this HTML5 content?  Are you uploading it to a web server AFTER publishing it to this W:\ server?