Simple scorm packager
Author: n | 2025-04-25
simple-scorm-packager simple-scorm-packager Public. Forked from tsdevvv/simple-scorm-packager. Simple way to package your scorm projects JavaScript. Simple SCORM Packager 2.1 serial number: Today: 100%. Simple SCORM Packager 2.1 Simple SCORM Packager 2.1 Simple SCORM Packager 2.1. Develop interactive training courses for
Simple SCORM Packager Download - The Simple SCORM Packager
Version 0.2.5DocumentationCreates SCORM package from source directory.Supported Scorm versions:SCORM 1.2SCORM 2004 3rd EditionSCORM 2004 4th EditionInstallationnpm install simple-scorm-packagerInitialization Options Object{type} [default]version {string} ['1.2'] Version of SCORM schema. Available options:'1.2''2004 3rd Edition' alias '2004.3' alias '2004v3''2004 4th Edition' alias '2004.4' alias '2004v4'organization {string} [''] Company namelanguage {string} ['en'] Language of the package ( ISO )title {string} ['']identifier {string} [null] If empty, identifier is generated using:`${package.author || 'com'}.${organization || 'company'}.${title || ''}.${generated uuid}`masteryScore {number} [80]startingPage {string} ['index.html']source {string} ['./'] The path to files from which the package will be createdpackage {object} Available options:zip {boolean} [false] Archives package (NAME_VERSION_DATE.zip)appendTimeToOutput {boolean} [false] Add full Unix time milliseconds to the zip file output, so repeated builds are unique (NAME_VERSION_DATE_TIMESTAMP.zip)outputFolder {string} ['./scorm'] The folder path where you want the zip filesize {number} [null] Provide the package size in bytes, automatically calculated when not set,name {string} [`{$title}`] Package name, defaults to scorm titleauthor {string} [''] Author name, used as default for vcard if not providedversion {string} [process.env.npm_package_version || '1.0.0'] Package versionorganization {string} [`${organization}`] Company namedate {string} [current date YYYY-MM-DD] Package datevcard {object} :author {string} [`${package.author}`] Author nameorg {string} [`${package.organization}` || `${organization}`] Organization name, defaults to organizationtel {string} [''] Telephone number(s)address {string} [''] Addressmail {string} [''] E-mail contacturl {string} [''] website urldescription {string} [''] Provide the course description or the Project Informationkeywords {array} [[]] Keywordsduration {string} ['PT0H0M0S'] The time the media takes to play through, format PT#H#M#StypicalDuration {string} [`${package.duration}` || 'PT0H0M0S'] The time it will take for a typical learner to fully experience the program, format PT#H#M#Srequirements {array of objects of the following structure} [[]]type {string} The type of requirement, eg.: Browser, Osname {string} The name of the type of requirement, eg.: Microsoft Internet Explorerversion {string} The minimum version of the requirementrights {string} [`© ${organization || ''}. All rights reserved.`] Copyright informationProgramatic usage var scopackager = require('simple-scorm-packager'); scopackager({ version: '2004 4th Edition', organization: 'Test Company', title: 'Test Course', language: 'fr-FR', identifier: '00', masteryScore: 80, startingPage: 'index.html', source: './myProjectFolder', package: { version: "0.0.1", zip: true, outputFolder: './scormPackages' } }, function(msg){ console.log(msg); });Adding it to npm scriptsIf you are packaging a project which utilizes npm and has a package.json file, follow the instructions below for adding a SCORM packager to your npm scripts.Create a JavaScript file (typically at the root of your project in the same directory as package.json) scoPackager.jsThe file should contain code to execute this package. Example: var scopackager = require('simple-scorm-packager'); var path = require('path'); const config =
Simple SCORM Packager Download - The Simple SCORM Packager (SSP)
Do you think it would be a daunting task to deliver training videos to your entire staff? Not anymore! You can convert a video into SCORM format, upload it to your LMS to share with your learners, and track their completion status.Now, we’re going to show you how to convert an MP4 video into SCORM format with the iSpring Suite tool.If you don’t have it yet, you can download the course authoring software for free now.What is SCORM?SCORM (Sharable Content Object Reference Model) is an international eLearning standard that helps eLearning content and LMSs communicate and work together effectively.If your course is published in the SCORM format, you can be sure that almost any learning management system (LMS) will recognize and display your courses correctly.Why convert MP4 videos to SCORM?When converted, videos can be embedded within SCORM packages alongside other interactive content, like quizzes or interactions. This integration ensures streamlined content delivery – learners can access the content of SCORM-compliant eLearning courses easily and play course videos from any device. Plus, the SCORM package is easy to share via learning management systems. How to Convert MP4 Video to SCORM: 4 StepsConverting MP4 to SCORM is a simple 4-step process. Let’s break it down, using iSpring Suite, a robust video editor and tool for SCORM course creation.Step 1. Upload your MP4 video files.1. Open iSpring Suite and choose the Courses tab. Click New Course to start a project.2. Find the Insert tab on the PowerPoint ribbon and click on the VideoSimple SCORM Packager (SSP) Download - The Simple SCORM
There are prerequisites for using SCORM packages. To learn more see What is a course SCORM package.Note: The training course must have a Course pass before you can download a SCORM package. To learn more see How to add a Course pass.To download a SCORM package:Click the Settings tab on the menu bar at the top of the page.In the COURSES card click SCORM & Course passes.Scroll down to the Course passes card.Find your course in the list and click the menu on the right of the course details.Under SCORM packages, select the package version.The package is saved in ZIP file format in your local downloads folder.Log-in to your third party LMS and upload the SCORM package.We work with the following third party Learning Management System (LMS) providers to ensure that our SCORM packages behave as expected within their software. Click the relevant name to link to their SCORM package upload instructions.Docebo MoodleLitmos Absorb Talent LMS Adobe Captivate PrimeWe recommend that you test the course in your third party LMS before making it available to your learners. Check that you can access all parts of the course and that completion is recorded as expected in your third party LMS.Note: iHasco are not responsible for the behaviour of our course content within a third party LMS. Was this article helpful? That’s Great! Thank you for your feedback Sorry! We couldn't be helpful Thank you for your feedback Feedback sent We appreciate your effort and will try to fix the article. simple-scorm-packager simple-scorm-packager Public. Forked from tsdevvv/simple-scorm-packager. Simple way to package your scorm projects JavaScript. Simple SCORM Packager 2.1 serial number: Today: 100%. Simple SCORM Packager 2.1 Simple SCORM Packager 2.1 Simple SCORM Packager 2.1. Develop interactive training courses forSimple SCORM Packager - jcasolutions.com
Do to an LMS in a specific way. For example, if you read all the pages, the wrapper sends cmi.core.lesson_status: “completed”. This will add a record to your LMS account that the course has been completed. Read more on SCORM wrappers in our blog → What about HTML5 to SCORM?Everything about HTML is true for HTML5 because it’s virtually the same thing, plus JavaScript and CSS. While HTML is usually referred to as static pages, HTML5 might include rich media interactions, buttons, animations, etc. Can iSpring convert HTML files created by me to SCORM?iSpring is an authoring tool that can publish various file formats in SCORM format, such as PPT, PDF, and a few proprietary formats (e.g., quizzes). However, it cannot convert your HTML files to SCORM files directly. There’s no easy way of going about it manually using any tool on the market. This article covers a few workarounds for regular users and refers to SCORM API for developers. Why can neither tool convert HTML content to SCORM?Because an HTML page may include pretty much everything, while an eLearning authoring tool needs a standardized source. iSpring, for example, uses PowerPoint as a project source and converts it to HTML5 pages with a SCORM wrapper that makes it SCORM compliant. What do you need to consider when converting HTML files to SCORM?There are a few things to consider:You’ll need to make sure that the course content is organized in a way that an LMS can easily track. This includes adding navigation and tracking features to the HTML content.You should consider how assessments and other interactive elements within the HTML content will be converted to SCORM. Here, you’ll need specialized software like iSpring Suite.You need to ensure that the converted SCORM package works well in your LMS and can be accessed easily by learners.Related ArticlesCheck out these articles on how iSpring Suite can help you turn legacy content into full-fledged SCORM courses that are ready for uploading to any modern LMS.How to Convert a PDF file to a SCORM Package in a Few ClicksHow to Convert a Word Document to SCORMUsing Simple SCORM packager with Flash (SCORM 2025)
HTML5 pages and websites (with JS code) — this will require a developer’s assistance with experience in SCORM/LMS projects, or you can follow the workaround below.Turning HTML to SCORM: The Manual WayIf you need to convert plain HTML with pictures and schemas into SCORM packages (aka SCO), it’s quite doable manually if you know the course structure. There is a SCORM packaging description for developers on the official SCORM website, but we can download an SCO example and learn the ropes as we go.To get off to a quick start, it’s recommended that you select a single SCO download option for SCORM 1.2. Without further ado, let’s integrate our HTML example into this learning course.1. Right click on the downloaded zip file, select Extract All and then go the containing folder:2. Go to the res folder (resources) and replace the index.html file with whatever HTML you have, but rename it to ‘index’ as well.3. Navigate one folder up and open the imsmanifest.xml file with any text editor (brackets.io or Notepad++).4. Change both tags to whatever course name you want it to be (here, it’s called SCORM course).5. List all the resources that your HTML page includes.6. Zip the course root folder (with the manifest file) by selecting all the files and clicking Send to > Compressed (zipped) folder:7. Give it a unique and descriptive name and get ready for uploading.8. Test your course in SCORM Cloud or upload it directly to your LMS.Here’s our custom HTML webpage running nicely in SCORM Cloud:If you haven’t selected a learning management system yet, give iSpring Learn a try; it has SCORM support too.Turning HTML to SCORM with Authoring ToolsAs mentioned above, fiddling with SCORM structures manually is possible, but time consuming. Plus, it may not cover all the reporting capabilities. If you need to make HTML5 interactions such as quizzes and games in SCORM, you’ll probably need to hire developers to integrate your source HTML in learning environments such as Moodle or your corporate learning management system.If hiring a team of developers isn’t an option for your project, the easiest way would beUsing Simple SCORM packager with Flash (SCORM 1.2)
Check out the SCORM settings and change them, if necessary. To do this, head over to the LMS profile menu and choose the eLearning standard (SCORM 1.2 or SCORM 2004) that your system supports.Each standard has its own set of customizations. You can change your course’s name, lesson title, description, and identifier, and add keywords.By clicking Customize on this tab, you can also change your progress and completion options — customize the report status to the LMS platform, select the items to be graded, choose a total score, and set timeouts.Also read → xAPI vs. SCORM: Choosing the Right StandardStep 4. Publish your SCORM course.After you save the changes, click on Publish. You’ll get a ZIP file containing your course that can then be uploaded to any SCORM-compliant LMS.Pro tip: iSpring Suite is not just an MP4-to-SCORM converter. You can not only convert video to SCORM but also create screencasts, how-to videos, software tutorials, and entire video-based eLearning courses with interactive elements from scratch. The authoring tool with a user-friendly interface comes with a professional video editor that allows you to record your screen with a webcam and audio, and edit your recordings to make them look perfect. Watch this video lesson created with iSpring:With iSpring Suite, you can also build online courses with quizzes, interactions, and dialogue simulations, and publish them to your LMS.How to Integrate Videos into SCORM Courses: 3 TipsTo make sure your video content works effectively for learner engagement and enhances your eLearning course overall, followPackages lmihaidaniel/simple-scorm-packager - GitHub
If you have tons of learning materials in HTML and want to upload them to your LMS, you’ll need to turn your HTML pages to SCORM somehow. The SCORM format provides a more enjoyable learning experience with more controllable automatic progress reporting.In this article, you’ll learn how to convert HTML to SCORM. Technically, it’s not a conversion process, because it’ll still be HTML, but with added reporting capabilities and LMS compatibility, you can upload it to Moodle and other LMS platforms. We’ll tell you how to do it manually or using eLearning authoring tools.Benefits of Converting HTML Content to SCORM FormatFirst, let’s look at some benefits of creating a SCORM package out of your HTML content. Compatibility. When you convert HTML content to a SCORM file, it becomes compatible with various learning management systems (LMS). This means your eLearning content can be used on different systems without compatibility issues.Tracking and reporting. The SCORM format allows you to track user interaction and provide detailed reporting on learners’ activities. This includes tracking the time spent on the content, the completion status, and assessment results. For example, if you convert an HTML quiz to SCORM, you can track how many users attempted the quiz, their scores, and how much time they spent on each question.Reusability and portability. Once content is in SCORM format, it can be reused in different eLearning courses and modules. This makes it easy to repurpose content across various learning materials. Additionally, SCORM content is portable, which means it can be transferred from one LMS to another easily.Which Format Is Your HTML?It’s important to clarify what type of HTML files you need to make SCORM compliant because HTML can contain pretty much anything, from pages with static text and pictures to entire websites and HTML5 games with quizzes.Some tasks can be done manually, while others will require a developer’s attention or even hiring a team for a project. There are a variety of typical HTML-to-SCORM tasks, from doable to very complex:Plain HTML pages — doable after reading this articleMulti-page HTML websites — doable, but an LMS won’t track page viewsInteractive. simple-scorm-packager simple-scorm-packager Public. Forked from tsdevvv/simple-scorm-packager. Simple way to package your scorm projects JavaScript.
simple-scorm-packager - Package Alerts - Socket
LMS capabilities. Check these to make sure your video will display correctly in your course.On top of that, larger MP4 files may affect loading times and strain network resources. This can result in performance issues for learners accessing the content. Can I edit or modify SCORM files after conversion?Yes, you can edit or modify SCORM files after you’ve converted them by accessing the original source files you used to create the SCORM package. For example, if you worked on your course in iSpring Suite, you can go back to the authoring tool and edit the eLearning content: add interactive elements, change the sequence of modules, etc. Just remember that when you modify a SCORM file, you might need to re-upload it to your eLearning platform so learners can access the updated version of your SCORM courses.Useful Resources on SCORMDiscover more SCORM-related articles and how-to guides to master SCORM course authoring.Simple SCORM Packager (SSP) Download - The Simple
Defines and regulates how the content within an e-course communicates or “talks” with the LMS itself as the program is running. For example, data exchange protocols allow the LMS to track a user’s score for a particular module by communicating the number of correctly answered questions compared to the total number of questions delivered. SCORM’s data exchange capabilities allow for a wide variety of rich interactions between the learner and the delivered content. Of course, SCORM 2004 offers more capabilities in this regard than the earlier versions of the model.Why is SCORM Important?SCORM is an important tool for developers and vendors of eLearning content for a variety of reasons. Some advantages from utilizing SCORM’s methodology include:Flexibility.SCORM’s flexible, yet solid framework allows for a variety of formats to successfully operate across different LMS platforms. In addition, learners often are given the freedom to bookmark their progress when they need to take a break, and navigate to applicable modules when a specific need arises.Reusability.SCORM allows course developers to create content one time, and then reuse that content in several applications without heavy modification. This ability to “plug and play” content is helpful on multiple levels: for instance, within an organization there may be several eLearning platforms that differ from one another according to location.Consistency.The very nature of SCORM constrains learners to follow a fixed pathway throughout the e-course in question. In addition, SCORM-based content can ensure the legitimacy of test scores and prompt learning facilitators and managers to focus further training on specific gaps in learner knowledge. This ensures a consistent learning experience for all workers. In turn, this promotes consistency on an organizational level, whether in the realm of customer service, manufacturing processes, or other business operations.What Should I Ask My Course Provider?Are the courses published in a SCORM compliant format?What version of SCORM?Are the courses developed with HTML 5 (ie not in Adobe Flash)?Are the courses mobile (tablet and phone) friendly?Can you send a sample course to test?How Do I Make My Content SCORM-Compliant?Now that you understand the necessity of using SCORM as a foundational element for eLearning coursework, the next logical question is: “How can I make my educational content SCORM-compliant?” While there are several options from which to choose, the good news is that there is a instantaneous, convenient way to convert your content into a SCORM-compliant eLearning material: Scormify. Scormify is a SCORM conversion service offered by development experts at Knowledge Anywhere, with the following key features:It meets all SCORM standards so that your content will work in any LMSIt offers responsive design so that your e-courses will look their best in any browser or deviceAllows you to style your courses as you see fit via CSS and SaaSConverting documents and/or videos into a SCORM eLearning course is faster and easier than ever with Scormify!. simple-scorm-packager simple-scorm-packager Public. Forked from tsdevvv/simple-scorm-packager. Simple way to package your scorm projects JavaScript. Simple SCORM Packager 2.1 serial number: Today: 100%. Simple SCORM Packager 2.1 Simple SCORM Packager 2.1 Simple SCORM Packager 2.1. Develop interactive training courses forGitHub - lmihaidaniel/simple-scorm-packager: Simple way to package
About Sony Ericsson DRM Packager Sony Ericsson DRM Packager 000 is software program developed by Sony Ericsson DRM Packager under Free license and categorised as Audio software programs. Sony Ericsson DRM Packager primary supported file format is .DCF and can open other related file types, please see the complete list of all supported file formats by Sony Ericsson DRM Packager. For more details, features and authorized downlink, please visit the official publisher website. DCF Free online Apps & Tools We have also gathered the free online .DCF (Sony Ericsson DRM Packager) apps that can allow to view, edit, convert from to DCF, merge, split and compare the DCF files without installing anything on your system. Please click on the links to explore the complete list of details for each required feature. Sony Ericsson DRM Packager Supported Platforms Sony Ericsson DRM Packager supported platforms. Sony Ericsson DRM Packager Supported File Types Sony Ericsson DRM Packager default file extension is .DCF and other Sony Ericsson DRM Packager supported extensions are: About Licensing Free Trial This software are often used for an attempt period, like 14 days, before requiring payment. Some trial versions have a reduced feature set. Free This software is liberal to use. Examples include open-source , freeware software, like free programs supported by advertising. Free+ This software is liberal to download and use, but contains in-app purchases (IAP) to unlock additional content or functionality. Paid This software must be purchased so as to use it. it's going to be offered as a perpetual license or ongoing subscription. Included with OS This software is bundled with an OS , like Windows, macOS, or Android. About FileProInfo It's all about files and software programs. We provide you the precise details, easy navigation and advance searching. Read more... Browse Software AlphabeticallyComments
Version 0.2.5DocumentationCreates SCORM package from source directory.Supported Scorm versions:SCORM 1.2SCORM 2004 3rd EditionSCORM 2004 4th EditionInstallationnpm install simple-scorm-packagerInitialization Options Object{type} [default]version {string} ['1.2'] Version of SCORM schema. Available options:'1.2''2004 3rd Edition' alias '2004.3' alias '2004v3''2004 4th Edition' alias '2004.4' alias '2004v4'organization {string} [''] Company namelanguage {string} ['en'] Language of the package ( ISO )title {string} ['']identifier {string} [null] If empty, identifier is generated using:`${package.author || 'com'}.${organization || 'company'}.${title || ''}.${generated uuid}`masteryScore {number} [80]startingPage {string} ['index.html']source {string} ['./'] The path to files from which the package will be createdpackage {object} Available options:zip {boolean} [false] Archives package (NAME_VERSION_DATE.zip)appendTimeToOutput {boolean} [false] Add full Unix time milliseconds to the zip file output, so repeated builds are unique (NAME_VERSION_DATE_TIMESTAMP.zip)outputFolder {string} ['./scorm'] The folder path where you want the zip filesize {number} [null] Provide the package size in bytes, automatically calculated when not set,name {string} [`{$title}`] Package name, defaults to scorm titleauthor {string} [''] Author name, used as default for vcard if not providedversion {string} [process.env.npm_package_version || '1.0.0'] Package versionorganization {string} [`${organization}`] Company namedate {string} [current date YYYY-MM-DD] Package datevcard {object} :author {string} [`${package.author}`] Author nameorg {string} [`${package.organization}` || `${organization}`] Organization name, defaults to organizationtel {string} [''] Telephone number(s)address {string} [''] Addressmail {string} [''] E-mail contacturl {string} [''] website urldescription {string} [''] Provide the course description or the Project Informationkeywords {array} [[]] Keywordsduration {string} ['PT0H0M0S'] The time the media takes to play through, format PT#H#M#StypicalDuration {string} [`${package.duration}` || 'PT0H0M0S'] The time it will take for a typical learner to fully experience the program, format PT#H#M#Srequirements {array of objects of the following structure} [[]]type {string} The type of requirement, eg.: Browser, Osname {string} The name of the type of requirement, eg.: Microsoft Internet Explorerversion {string} The minimum version of the requirementrights {string} [`© ${organization || ''}. All rights reserved.`] Copyright informationProgramatic usage var scopackager = require('simple-scorm-packager'); scopackager({ version: '2004 4th Edition', organization: 'Test Company', title: 'Test Course', language: 'fr-FR', identifier: '00', masteryScore: 80, startingPage: 'index.html', source: './myProjectFolder', package: { version: "0.0.1", zip: true, outputFolder: './scormPackages' } }, function(msg){ console.log(msg); });Adding it to npm scriptsIf you are packaging a project which utilizes npm and has a package.json file, follow the instructions below for adding a SCORM packager to your npm scripts.Create a JavaScript file (typically at the root of your project in the same directory as package.json) scoPackager.jsThe file should contain code to execute this package. Example: var scopackager = require('simple-scorm-packager'); var path = require('path'); const config =
2025-04-03Do you think it would be a daunting task to deliver training videos to your entire staff? Not anymore! You can convert a video into SCORM format, upload it to your LMS to share with your learners, and track their completion status.Now, we’re going to show you how to convert an MP4 video into SCORM format with the iSpring Suite tool.If you don’t have it yet, you can download the course authoring software for free now.What is SCORM?SCORM (Sharable Content Object Reference Model) is an international eLearning standard that helps eLearning content and LMSs communicate and work together effectively.If your course is published in the SCORM format, you can be sure that almost any learning management system (LMS) will recognize and display your courses correctly.Why convert MP4 videos to SCORM?When converted, videos can be embedded within SCORM packages alongside other interactive content, like quizzes or interactions. This integration ensures streamlined content delivery – learners can access the content of SCORM-compliant eLearning courses easily and play course videos from any device. Plus, the SCORM package is easy to share via learning management systems. How to Convert MP4 Video to SCORM: 4 StepsConverting MP4 to SCORM is a simple 4-step process. Let’s break it down, using iSpring Suite, a robust video editor and tool for SCORM course creation.Step 1. Upload your MP4 video files.1. Open iSpring Suite and choose the Courses tab. Click New Course to start a project.2. Find the Insert tab on the PowerPoint ribbon and click on the Video
2025-04-07Do to an LMS in a specific way. For example, if you read all the pages, the wrapper sends cmi.core.lesson_status: “completed”. This will add a record to your LMS account that the course has been completed. Read more on SCORM wrappers in our blog → What about HTML5 to SCORM?Everything about HTML is true for HTML5 because it’s virtually the same thing, plus JavaScript and CSS. While HTML is usually referred to as static pages, HTML5 might include rich media interactions, buttons, animations, etc. Can iSpring convert HTML files created by me to SCORM?iSpring is an authoring tool that can publish various file formats in SCORM format, such as PPT, PDF, and a few proprietary formats (e.g., quizzes). However, it cannot convert your HTML files to SCORM files directly. There’s no easy way of going about it manually using any tool on the market. This article covers a few workarounds for regular users and refers to SCORM API for developers. Why can neither tool convert HTML content to SCORM?Because an HTML page may include pretty much everything, while an eLearning authoring tool needs a standardized source. iSpring, for example, uses PowerPoint as a project source and converts it to HTML5 pages with a SCORM wrapper that makes it SCORM compliant. What do you need to consider when converting HTML files to SCORM?There are a few things to consider:You’ll need to make sure that the course content is organized in a way that an LMS can easily track. This includes adding navigation and tracking features to the HTML content.You should consider how assessments and other interactive elements within the HTML content will be converted to SCORM. Here, you’ll need specialized software like iSpring Suite.You need to ensure that the converted SCORM package works well in your LMS and can be accessed easily by learners.Related ArticlesCheck out these articles on how iSpring Suite can help you turn legacy content into full-fledged SCORM courses that are ready for uploading to any modern LMS.How to Convert a PDF file to a SCORM Package in a Few ClicksHow to Convert a Word Document to SCORM
2025-04-15