How to archive audio from older games before the Asset Privacy update

Were you able to access the page for the audio you want to download? The page would be a sub-domain of the ROBLOX website (c7.rbxcdn). You said that you can’t find the audio player, so I would like to know what you mean by that.

As long as you don’t show any sensitive information from Inspect Element or account information, sharing a screenshot of what I’m wondering about should be fine.

1 Like

Wait i just realized that im suspose to open the link inside the inspect element code in a new tab to get to the audio player…opps

Thanks for your help though now i can save all the audio in my game!

1 Like

is there a way to get the “https://c7.rbxcdn.com/” url via an api?

2 Likes

That is what I am trying to work on right now… I found an api but doesn’t get the c7 it gets like c4 which is corrupted whenever I change to .mp3, .wav, .ogg, or .mpeg lmk if you find anything please : D

I’ve got a question about the audio privacy, does this mean that all of the toolbox audios that are not made by you are going to be completely deleted/muted?

i found a way to get the links, but the issue is downloading, there is an issue with filestreaming so making it automatically download is impossible

I just found a way! So someone had made an endpoint that basically takes an audio and parses the page for the cdn link. (https://api.hyra.io/audio/AudioId)

What I did was request a get to that link, and take the json data. Then just write that to a file and add the .mp3 extension! If you need help let me know!

2 Likes

thank you, that was the last puzzle piece i needed for this tool.

1 Like

I just remembered another possibly permanent way to archive audio, in case you don’t want to risk losing the audio files on your computer forever.

The Wayback Machine is a website that has allowed people to take screenshots of pages and preserve them for people to see for over 20 years. Websites tend to change a lot over the years, with some getting completely redone and/or added onto.

Here’s a screenshot of ROBLOX’s website from January 1st, 2007 for example. This was over 15 years ago!

The Wayback Machine doesn’t only take screenshots though, but can also preserve media as well. It can even be used to preserve YouTube videos, although it would take a few days and it probably wouldn’t work every time.

Taking this into account, we can also archive content from the c7.rbxcdn (or any) sub-domain that ROBLOX uses that’s publicly accessible.

Archiving links from an API like AssetDelivery is possible too, so as long as you have the sub-domain link you can archive almost every asset from the Library (Note that LibraryID is the asset ID and VersionNumber is the version of the asset).

Using the AssetDelivery API, you won’t be sent to the sub-domain link directly but you can get it from your Browser History.

NOTE: Archiving the audio page from ROBLOX’s website itself doesn’t seem to archive the sub-domain, so to my knowledge the only way to archive the audio is by directly archiving the sub-domain link itself.

  • Find the audio that you wish to preserve and copy the source link. If you’ve read through the OP you should already know how to do this.

  • Go to the Wayback Machine’s website and paste the URL into the bar below “Save Page Now”.

  • Next, check these boxes. Unless you have an archive.org account the “Save also in my web archive” box probably won’t be visible, but the rest is essential.

    Save Outlinks

    Save error pages (HTTP Status=4xx, 5xx)

    Save also in my web archive

There’s also “Save Screenshot”, but I personally don’t have that checked since it doesn’t seem to do anything. It’s okay to leave this unchecked if you want since it doesn’t seem to affect the archival process, but having it checked is fine too.

  • Click “SAVE PAGE” and it will start archiving the page. It will take a bit depending on how much content is on the page, but in this instance it will probably only take a few seconds.

Now, open the link and right-click on the page and click “Save Audio As…

And there you have it! You should be able to download the audio at any point in the future unless ROBLOX requests the sub-domain to be excluded from the Wayback Machine.

I suggest making a bookmark for the archived page and giving it the title of the audio so you know what the audio is later on if you ever want to go back to it again in the future.

Hopefully this will be a long-term solution to this situation. It’s very important that we preserve as much as possible while we still can before and even after March 22nd, whether it’s from the Toolbox or uncopylocked games.

2 Likes

Comrade, does this still work?
I forgot one sound…

Sadly no, unless it is less then 7 seconds, my bot broke from it, if you send me the sound I might be able to get it for you from other methods

I just saved every file at c*.rbxcdn.com that was on the Wayback Machine. I have uploaded it onto the cloud so I don’t lose it.

Fun fact: The Wayback CDX Server API is the best way to find URLs that were saved.

Even more fun fact: There are some roblox places that were saved too!

1 Like

I am trying to save this sound:
https://c1.rbxcdn.com/1e4916d51b1c1ed6ee672e64d1468d98

However, upon reaching the page I can’t save it. I just get this :frowning:

Does anyone know how to fix it?

I am aware this update happened a long time ago, but this sound recently got added back (false copyright claim) and I wanted to have a backup just in case it ever gets taken down again.

I made a post about this not too terribly long ago. You’re using Microsoft Edge, right?

I suggest you read the posts that were made earlier on before asking this question just in case it was answered already. If what I provided hasn’t helped you, it would be nice if you could be more specific about the issue.

I am using edge, however none of the posts here seemed to help. The audio just did not play at all, and none of the right click elements worked either. The solution I found was to just hit CTRL + S.

1 Like

Unfortunately, the play button is not there for me at all.


Any help?

As far as I know, the play button no longer shows for audio longer than 6 seconds. The only way you can get the CDN link now I think is by finding an archive of the page of an audio.

Unfortunately, that did not work…

Not all audio is going to work, especially if it’s a more recent one. Most audio that would be archived are the ones that were made several years ago or ones that a fair amount of people know about. Chrono Trigger’s Theme, for example.

If you want a certain audio, you can probably find it on YouTube and download it somehow. I wouldn’t really recommend it though, since copyright is a thing.

1 Like

Sorry for Necroposting, but for todays audio page you can just right-click on the playback bar for the audio you would like and look for the ‘blob:https://www.roblox.com…etc.’ segment and open the url. Save the resulting file as an mp3 or a ogg.

3 Likes