Saw someone suggesting this for another VTT and thought some of you that use the sound effects might be able to make use. Note the license.
https://bbcsfx.acropolis.org.uk/
Enjoy!
Printable View
Saw someone suggesting this for another VTT and thought some of you that use the sound effects might be able to make use. Note the license.
https://bbcsfx.acropolis.org.uk/
Enjoy!
Anyone found a way to download more than one at a time? Clicking over 16,000 times seems a bit tedious.
Dave
Couple of different ways.
1. This is a csv with a listing of them all including the description. https://bbcsfx.acropolis.org.uk/asse...undEffects.csv. Might take a little work with a script but it shouldnt be too hard.
or
2. Someone put together a listing of just the direct URL links to them all here https://gist.githubusercontent.com/s...318/bbcsfx.txt. If you download that file, then pass it to wget with "wget -i filename.txt" it should download them all. but they wont be sorted and there wont be any meta info on them.
FYI, in total its about 280GB
Doh! That's HUGE.
With the listings you provided, easy enough to write a bash/powershell script to grab them and save to an external.
Dave
One more thing I found, specific to this archive is a perl script to download, convert to mp3 and apply the tags. You need to convert the CSV file to a tab separated one which isnt hard.
Code:#!/usr/bin/perl
<>;
while(<>) {
chomp;
chop;
@fields = split /\t/;
`wget -t inf --timeout=8 -nc -U "Mozilla" -O $fields[4]-$fields[6].wav https://bbcsfx.acropolis.org.uk/assets/$fields[0]`;
if ($fields[5]) {
$album = "BBC Sound Effects: $fields[5] $fields[4]"
} else {
$album = "BBC Sound Effects: $fields[4]";
}
`ffmpeg -i $fields[4]-$fields[6].wav -acodec libmp3lame -b:a 320k -metadata title="$fields[1]" -metadata artist="BBC" -metadata album="$album" -metadata track="$fields[6]" -metadata genre="$fields[3]" $fields[4]-$fields[6].mp3`;
}
Maybe someone could get with Dulux and put together a DOE Sound module(s) that use the links...
On LX I modified the above perl script and changed:
toCode:`ffmpeg -i $fields[4]-$fields[6].wav -acodec libmp3lame -b:a 320k -metadata title="$fields[1]" -metadata artist="BBC" -metadata album="$album" -metadata track="$fields[6]" -metadata genre="$fields[3]" $fields[4]-$fields[6].mp3`;
Only cause I prefer vorbis as its better compression (i.e. less space on my hdd).Code:`ffmpeg -i $fields[4]-$fields[6].wav -acodec libvorbis -b:a 96k -metadata title="$fields[1]" -metadata artist="BBC" -metadata album="$album" -metadata track="$fields[6]" -metadata genre="$fields[3]" $fields[4]-$fields[6].ogg`;
Now when will I ever have time to go OVER all these things! :)
Nice. I notice you also lowered the bit rate from 320 to 96 which should save some space as well. I think if I actually go ahead with downloading it, I will use a multi-threaded wget to get them all first, then use the CSV file to do the conversion. That should save some time instead of downloading them 1 at a time. that could take days.