Skip to main content
Known Participant
March 10, 2022
Answered

Ability to download an audio file

  • March 10, 2022
  • 2 replies
  • 1780 views

ULTIMATE GOAL:
We want to create something like a podcast using Captivate by allowing the learner to listen within the course (which I can create) but also want the ability to make the audio file availble for downloading so the end-user can choose to download it to a different device (like a phone or iPod) and listen later while traveling.

 

CHALLENGE:
With all the bad actors trying to hack and hijack corporate systems, my company has severely limited our use of external storage systems.  We can continue using our LMS but something like the Google Cloud is  an unavailable option.  So I don't think the Action of "Open URL or file" is what will work. 

 

QUESTION:
I'm hoping there is something I'm missing that allows the ability to download a file (specifically an MP3 in this case) from the published Captivate module.  Any thoughts or suggestions?

    This topic has been closed for replies.
    Correct answer RodWard

    One more update:  The code for the PLAYER plays the audio but does not provide the DOWNLOAD functionality in the 3 vertical dots; I only have playback speed controls.  I found and used some HTML code for downloading a file.  This code worked great in PREVIEW mode, and it worked after publishing and given the option to SEE MY OUTPUT NOW. 

     

    But when I launch the program from the published folder using the "index.html" link, the DOWNLOAD looks fine until you click it.  At that point it turns into a weirdly corrupted player and only plays the audio file.  So I am still trying to figure this problem out.

     

    I am currently asking my company resources for assistance.  If I find anything out, I will again post a follow up message.


    Upload your content to a web server, intranet server, or LMS.  I think you will find it works then.

     

    HTML5 is meant to be delivered from a web server environment, not played directly from a hard drive or LAN drive folder.  Certain things just will not work without that web server environment.

    2 replies

    Paul Wilson CTDP
    Community Expert
    Community Expert
    March 10, 2022

    Here is a solution to your challenge (I think): https://youtu.be/m-z_qe_ezfQ

    Paul Wilson, CTDP
    Paul Wilson CTDP
    Community Expert
    Community Expert
    March 11, 2022

    In my solution you have a three dot icon that allows for downloading the audio file as well as listening to it in the elearning course.

    Paul Wilson, CTDP
    TLCMediaDesign
    Inspiring
    March 10, 2022

    You can't force download of an audio file, the brwser won't let that happen.

    Known Participant
    March 10, 2022

    For clarity, you used the word "force" but I never implied that in my description.  Maybe you are using that term in a way I am unfamiliar with.  I don't want to FORCE it.  I want to make it available if the listener chooses to later load it to a different device.  

    TLCMediaDesign
    Inspiring
    March 11, 2022

    What I meant is that the browser won't allow it. THe only way I know how to do it would be to zip the audio file, then they could download it.