Hello, I've recently completed 2 e-learning modules for a client that features quite a lot of animation made within After Effects, and exported as H.264 mp4 files. The animations are then placed within questions related to them. The Captivate project is then published and has to be uploaded to Moodle via SCORM.
My client is having 2 issues, the first being the issue with the manifest. I've attached the steps I've taken, with renaming the SCO Identifier to imsmanifest, which I believe to be correct. I've also attached the error that they see. Could you tell me what I could be doing wrong here?
The second issue is the file size, which I know is obviously to do with the video sizes. Both clients have said the files exceed their Moodle limits. Module 1 is around 680mb and Module 2 is around 890mb. Apart from going through the individual animations and reducing their quality, are there other solutions? For example, if I were to host the video files on my own server, and have them link and play from there, would this help?
I'd be grateful for any information you could give me, thank you.
In your Manifest dialog is not set up correctly. You still have the default Course ID that Captivate starts out with. Course Title should just be the name of the course that you want to appear by default in the LMS.
It appears that your LMS probably automatically names the SCORMs based on the actual name of the course. This is to ensure that the Course Identifier and SCO identifiers are unique on the LMS and avoid potential reporting conflicts with other courses.
For the Course ID, check with your Moodle LMS Administrator to see if they have any specific naming conventions for course IDs. If not, just give it a 'complexish' name that is based on the title of the course, but using either CamelCase or underscores instead of spaces. (E.g. MyVeryComplexCourseName2019 or My_Very_Complex_Course_Name_2019).
Similarly, the SCO IDs need to be unique within the course. What I normally do is prefix the SCO ID with the Course ID to ensure there is absolutely no possibility of conflicting. (E.g. MyVeryComplexCourseName2019_Module01, MyVeryComplexCourseName2019_Module02, etc.)
It's obvious you misunderstood what the SCO Identifier field should contain. 'imsmanifest' is not a valid SCO ID. The SCO Title field should just contain the name of the Course Module, or if there is only one module in this course, then you might just put the Course Name there as well. The important thing is that the Course ID and SCO ID should both be unique, not the same.
And lastly, the error message that you are getting about the imsmanifest.xml file not being found in the root of the zip file is probably because you made the mistake of just zipping up the folder containing all of the course files after making your edits to the manifest. This puts everything one level too far down and the LMS will reject the SCORM. The trick is to go INSIDE the folder, select everything there and create the zip file that way, not from outside the folder. That's the way Captivate zips the SCORM.
I do understand now thank you, I was just a little confused by the wording. I am getting an error however. If I were to unzip the published folder as soon as it's came from Captivate, then create a new folder, and then re-zip the published folder and place it into the new folder, would that work? I hope that makes sense.
The default max upload file size is 256MB but you might have a conversation with the Moodle admin about making a modification of the php.ini file to increase that limit - even if only temporary.