Import PowerPoint into Course Presentation

We have many PowerPoint slide decks that we would like to be able to convert in to H5P Course Presentations so that we could add interactivity and other supported features to them. Ideally, each PowerPoint slide would be imported with its elements retained, so that each text "container" remains editable and moveable within the H5P Course Presentation slide and includes any header designations; any alt text entered for an image would be brought over; Ideally, it would also handle any associated voice-over audio associated with each slide. Our current online lectures often use voice over slides and it would be nice to have this option in H5P, either as part of the import or as a separate import/synching. 

Less importantly, it would bring over animation associated with the slide, although anything strictly decorative, like transitions, are definitely not needed. 

It is less clear how Notes would ideally be handled, but perhaps an option to include notes that would add them as a Continuous text element on the following slide would make the most sense (and if the notes are longer, than a slide, there would need to be the manual edit to make them work). 

Happy to provide any clarification now or later,


Content types: 
Supporter votes Members of the Supporter Network can vote for feature requests. When the supporter network has generated sufficient funding for the top voted feature request it will normally be implemented and released. More about the H5P Supporter Network
BV52's picture

Hi Nancy,

Thanks a lot for contributing your ideas on how to make H5P better! We’re now working on something called the H5P supporter program allowing the H5P community to vote for and fund the top voted H5P features. Also there are developers in the community who every now and then works on a feature they find interesting or useful.


quartztraining's picture

PowerPoint to import. I was wondering if it is possible yet with Wordpress h5p! 

BV52's picture

Hi quartztraining,

I'm afraid this is not possible yet. Usually when new features are created the core team makes sure that it works for all systems.