An FTP (File Transfer Protocol) is a protocol we use to transfer music from you to our BMAT servers. We recommend it for large uploads of more than 1000 tracks.
TIP: If you upload small catalogues, such as new releases or a few dozen songs, we recommend using the Vericast-upload system.
It's an easy-to-use platform where you upload tracks one by one.
FTP Upload Step by Step
Watch the video explaining the upload process or read the steps below.
Request the user and password information from our Team. Simply click on the Talk to our team button at the end of this article.
The login details allow you to access the BMAT FTP server.
Install an FTP programme on your computer.
We highly recommend using FileZilla (http://filezilla-project.org/), a reliable and free programme which can be installed on any operating system.
Set up a connection profile using the parameters provided by BMAT. Save the parameters so next time you can quickly connect.
If you use FileZilla, go to File -> Site Manager... and create a new connection profile by clicking on New Site. Here you can select an easy to identify name (e.g. BMAT FTP).
In the General tab, fill in the following fields:
User: provided by BMAT
Password: provided by BMAT
Connect to the BMAT server. Open FileZilla (unless you already have it open) and click on the previously created profile.
Go to Site Manager (File -> Site Manager...) and double-click on BMAT to establish a connection. A series of messages will inform you of your status. Now you’re connected.
On the left, you will see the Local site with your files. On the right, there is the Remote site on BMAT's server where you will send your files to.
Prepare your files.
- It's very important that your first delivery is a small test delivery of no more than 10 tracks. This will allow us to make sure everything is well set up and that all guidelines are followed correctly.
- Decide which format of audio and metadata you’d like to send. You can read more about the available formats in STEP 7.
- Once you send us your test delivery, divide the remaining audio files into small groups. You can divide them according to the labels or libraries for example. In case of an error, we will be able to review and correct your files more quickly.
Create the directories (= delivery folders) inside the folder called references/. All your files will be transferred there.
IMPORTANT: Please don’t rename the references/ folder. It’s necessary to keep this name so the transfer can be processed correctly.
- Create the main delivery folder. The name of the delivery folder is 13-characters long. The first part is formed by the date of the delivery, in the format YYYYMMDD, followed by an underscore (_), and four digits that represent the consecutive number of the delivery for that day. We allow multiple deliveries within one day.
Example: The first delivery of files on the 23rd of September 2019 has to be uploaded to the folder /references/20190923_0001/.
IMPORTANT: Always follow this naming method for delivery folders.
If you have closed a delivery and you want to do another one on that same day, the second one must be uploaded in the folder /references/20190923_0002/.
If the next delivery is done on the 25th of September 2019, the folder for the delivery should be named /references/20190925_0001/.
IMPORTANT: Do not rename the delivery folders after they have been created. If a delivery can’t be completed in one day, continue working in the same folder until you correct all errors and the delivery is successfully completed.
Below you can see an example of how the folders should be structured. It also shows a URL format of the track file path, if you use an excel file to send us your metadata.
- Create subdirectories. We strongly recommend sending your audio files divided into small groups (libraries, labels, etc.) with each of them put into a separate subfolder inside the main delivery folder (13-characters long). It is irrelevant how you organise these subdirectories or how you name them but it's important to keep the same structure (see an example below).
Upload your catalogue.
It has 2 elements:
Audio files - Vericast uses these to identify music across the monitored channels.
Metadata file(s) - a document that contains the textual information about the audio files. For each delivered audio track, it is necessary to indicate at least its title, the artist, record label, and the URL of the corresponding audio file. Ideally, it should also contain the ISRC code.
IMPORTANT: It's important that the audio files are correctly referenced and related to the metadata file(s) of the same delivery.
Accepted audio formats:
MP3 (as well as MP2 and MP4)
AIF and AIFF
Accepted metadata formats:
DDEX ERN (Electronic Release Notification) 3.4.1, 3.7, 3.8.1 and 3.8.2 (used by EMI, Sony, Universal, Warner)
BMAT metadata.xls > read here how to generate it
TheOrchard XML (DDEX 3.4.1)
MMD XML (MusicMetaData)
- Harvest XLS
Review and close the delivery.
Review the delivery.
Create an empty file and name it delivery.complete. It has to be placed in every main delivery folder in order to process the transfer.
- Open the delivery folder, right click on your mouse, and select Create new file.
- Enter the exact name "delivery.complete".
IMPORTANT: Only this exact name of the file will communicate to the system that the delivery has been completed. This allows the system to process the delivery.
After closing the delivery, you’ll receive an email informing you about whether your upload was successful or unsuccessful. If the delivery was not successful, the email will point out any errors which need correcting before you proceed.
If you need any further information, please check our detailed FTP Guide or contact the BMAT Team.