Question

I'm struggling to do what I think should be simple and easy: We want to display multiple audio files on a Page in a clean and elegant way. The audio clips are all uploaded to our Documents library.

The Embed and File Viewer web parts only displays 1 audio file at a time, and it ends up looking like a video. They also show the menu bar (Share, Copy Link, Download, etc.) at the top, which I'm also trying to figure out how to remove too.

Embedding an audio file using the Embed web part

There was this answer posted about uploading the audio files to a PowerPoint > exporting the ppt to mp4 > uploading to Streams, but the mp4 just has all the audio clips playing back-to-back. Not to mention, it takes forever to export to mp4 (there are easier ways to render a video like this anyway).

I'm interested in following the first reply to this question here, but we use SharePoint Online exclusively—I'm not familiar with using custom or external web parts/scripts. We are hesitant to do this as we want to keep things as simple as possible, but if this is the best method then we'll explore this.

Any pointers would be appreciated!

Was it helpful?

Solution

Here is a way you can try to use the Modern script editor. It is a custom web part in github and can work like the script editor in classic experience. You can fallow this tutorial to install it.

You can embed the audio with HTML

Works like below

enter image description here

Licensed under: CC-BY-SA with attribution
Not affiliated with sharepoint.stackexchange
scroll top