Find Jobs
Hire Freelancers

Api for matching tracks in a db to rapidapi/discogs/musicbrainz

$250-750 USD

En curso
Publicado hace casi 2 años

$250-750 USD

Pagado a la entrega
I have a MS-SQL database that consist of approx 14000 tracks and 7 500 artists. I guess there are both duplicates and misspelled tracks/artist. I want this DB to have the ID of both artist and track from the MusicBrainz service/DB. How you solve this is not the important, if you do it manually with copy/paste or using existing api. One suggestion could be that I zip 5-10 tracks and you develop a service that takes the mp3-file (can be mp4, aiff etc) and send it to RapidAPI for analysis or similair to get correct spelled artist/track and from that send that info to musicbrainz and discogs api for more info. My final goal is to have a db with correct artist, trackinfo, bpm, musickey(camelot), album and art. If you develop I want it to be done in C#, not php or other non MS standard. UPDATES So the solution should be 1. Convert mp3/mp4/aiff file to RAW (Using open source Audacity or ffmpeg) 2. Analyze rawfile to get artistname and songtitel with RapidAPI 3. Match artistname with names in artist-table, if exists update ArtistID in trackstable, if not add artist and artistID and update artistid in trackstable. Also update SongName 3B. If file didn't get analyzed correct set RapidSuccess=false else RapidSuccess=true. If false skip rest for this track 4. Delete rawfile after analyzed 5. Get unique ID of artist and track from MusicBrainzAPI and update MusicBrainzID in both tracks- and artistTable 6. Get unique ID of artist and track from DiscogsAPI and update DiscogsID in both tracks- and artistTable LINKS Examples: [login to view URL] AudaCity: [login to view URL] RapidAPI: https://www.freelancer.com/users/l.php?url=https:%2F%[login to view URL]%2Fapidojo%2Fapi%2Fshazam%2Ftutorials%2Fhow-to-use-...%252Fsongs%252Fdetect-endpoint&sig=92af6b9dc921072a2542ba851f1c52702bbf77d80b074ec89d36047fbcc8f8e4 MusicBrainz: [login to view URL] Discogs API: [login to view URL]
ID del proyecto: 33715728

Información sobre el proyecto

20 propuestas
Proyecto remoto
Activo hace 2 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos

Sobre este cliente

Bandera de SWEDEN
Ingarö, Sweden
5,0
10
Forma de pago verificada
Miembro desde sept 21, 2020

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.