Feature: Libre Audio

From 5etools Community Wiki
Revision as of 19:48, 4 August 2019 by Modnar (talk | contribs)
Jump to: navigation, search

PLEASE NOTE: Roll20 Enhancement Suite (aka VTT es/ R20es), is not part of BetteR20 or 5eTools. However; as BetteR20 installation is enhanced/simplified by already having VTT es/R20es installed, this Wiki covers its content to (HOPEFULLY) prevent BetteR20 users from requesting help on BetteR20 issues on the VTTes/R20es Discord server or other platforms (Reddit/Roll20.net Forum, etc).




Libre Audio

This feature requires both the GM and Players both use the VTT ES (R20 ES) Extension for this to work properly.

Libre Audio is a feature that allows the GM to add music from external sources from a URL rather than use your Roll20 Disk Quota.

Feature/Formatting Requirements

Supported Media formats Ogg; (This is Roll20's corporate solution's format) but with this MP4, MP3, and yes Webm works as well. (Check this list for more information)
The URL must be a direct link (see Suggested Use Guidance on where to host and how to test) 

Instruction Walkthrough (How to use it)

Go to the Jukebox and choose to add Jukebox add.png, then choose to Add Track by URL.
The prompt will popup for entering the URL, enter the direct URL for the audio track.
(Yup it's just that easy)

Related to:

Support/Suggested Use Guidance.

(this is a community-curated set of best practices / FAQ on the feature's support and solutions/workarounds.)

MP3 Direct Link Hosting

(By TipMcVenus)
A list of tutorials on how to upload & get a direct mp3 link on some websites.

  1. Create an account & Login
  2. Then go on the Upload page.
  3. Select your sound file (mp3, ogg, ...) you want to upload, name it and click "`Upload`" (note that you can upload multiple files at once, but the total size should not exceed 500 MB)
    Jukehost 1.png
  4. Wait until the end of the upload then you should be redirected on the Library page.
  5. Click on the "`Copy`" button next to the music you just uploaded
    Jukehost 2.png
  6. The direct link should now be copied to your clipboard, paste it anywhere you want

NB: There is no limitation on the storage space, only on the file size (max 100 MB). This service is rather new so expect inaccurate screenshots. If you have any problem/question about this service, feel free to join their Discord server  (https://discord.gg/ZUR6Djs)


  1. Create an account & Login  
  2. Then go on this page: [1] 
  3. Choose your mp3 file, check that the privacy is set to "`Public`" or "`Unlisted`" then click "`Upload`"
    Kiwi6 1.png 
  4. After the page refreshed (upload is finished) go here: [Library Page]  
  5. Click on the file you just uploaded 
  6. Copy the "`Direct Hotlink`" 
    Kiwi6 2.png

NB: Kiwi6 has some limits but you shouldn't be annoyed by these as they are really high (see [2](https://kiwi6.com/upgrade "Upgrade Page")).

  1. Create an account  & Login
  2. Go to https://www.opendrive.com/files/
  3. You can choose a folder (eg. Music) or create a new one
  4. Drag and Drop your sound file (mp3, ogg, ...) on the page
  5. Wait until the end of the upload, then right click it
  6. Choose "Links
    OpenDrive 1.png
  7. Then copy the "Direct Link (streaming)"
    OpenDrive 2.png

NB: OpenDrive gives you 5GB of storage but you can [get free space here](https://www.opendrive.com/free "Get Free Space")


  1. Install [this extension on chrome](https://chrome.google.com/webstore/detail/tab-save/lkngoeaeclaebmpkgapchgjdbaekacki).


  1. Upload the file to dropbox
  2. Create a link
  3. The link will end in dl=0, change the dl=0 to dl=1
  4. Paste that modified URL into the Media URL field.

'A REQUEST' where possible, please break the playlist into thematic segments.

What formats can be used?

Roll20 uses Ogg; so that works. MP4, MP3, and yes Webm as well.
Check this list for more information

How do I know if I can use a file?

To see if a file is usable:
  1. Try entering the URL and test it.
    1. Try using VLC - Open Network Stream
    2. Inside Network Protocol; In the Please enter a network URL: insert the URL you wish to use.
    3. Choose Play.
  2. Have ANOTHER person not on your network, most likely a player, confirm that they can hear the track.

Why can't my player's hear the Track(s)?

Are your player's using the current version of R20ES?
If no, the must have it to hear the tracks.
Are they able to get to the Track via their browser OUTSIDE of Roll20?
If no, then you need to have a URL they can access, try another hosting service or decrease security on the file.

Can I use Google's drive?

Yes, provided you are using this extension

Playlists for Roll20 games.

Dalenacio.json [https://github.com/DMsGuild201/Roll20_resources/blob/master/playlist/TipMcVenus.json) playlists(1).json [TipMcVenus.json] playlists(2).json playlists.json

Did that not answer your question(s)? if not please check the Known Issues page for further guidance, or leave a comment below to let others know (and help you).