C++ Scanning Media files, Extract MetaData and Expose Interface for NodeJS

I need the following done:

1. Get location of files from a configuration file (Conf. file will be provided)

2. Do Scan of all files from the location and extract metadata from those file (using TagLib - Open Source Library)

3. Read Each file, extract metadata (I will tell you which metadata, about 15 fields) and populate database (SQLLite database-Db structure will be provided)

4. Store Statistics in DB

5. Close DB

Expose 2 functions within the C++ module as NodeJS hooks.

1. Scan - As described above - fresh and clean database

2. Update - Only scan files and update information from files that have changed.

I will prefer the entire module written in C++. Programmers who have good C++ concepts and programming skills and also know how to interface with NodeJ will be considered.

This has to compile under a standard Linux Compiler (gcc).

This project is to establish a working rapport with the programmer, there are multiple projects to be followed up on the pipleline.

Please give examples of code you have written while bidding in a separate message. For someone who knows the above skills, it should between an hour to two to do the job.

Skills: C Programming, C++ Programming, Javascript, node.js, Software Architecture

See more: scan media files metadata, the linux programming interface, standard library c, programming concepts, message interface, media programming, linux programming interface, how to get a job as a c++ programmer, get location javascript, get in c programming, get c programming done, gcc functions, functions in c# programming, functions in c programming, do while c programming, c programming standard library, c++ programming projects, c programming projects, c# programming examples, c programming examples, c# programming concepts, c++ programmers, c# module, c library standard, c code examples

About the Employer:
( 16 reviews ) North Brunswick, United States

Project ID: #4170606

2 freelancers are bidding on average $200 for this job


Hi sir, please check PM, thx Kimi.

$250 USD in 5 days
(37 Reviews)

i can make this project., please check pm..

$150 USD in 7 days
(0 Reviews)