Optimize Python Script

  • Status Closed
  • Budget N/A
  • Total Bids 8

Project Description


There exists a Python script that needs to be optimized. It takes N mp3 files and mixes them together, outputting one long mp3 file. The script already uses the Numpy module to process array data. The problem is that [url removed, login to view] uses up to 2GB of RAM to mix together 4-5 mp3 files (each song around 4 minutes long). If I try to mix more than 5 songs I get an "Out of Memory" exception.


[url removed, login to view]


[url removed, login to view]


To run the script you will need an API key. More documentation here -> [url removed, login to view]


To modify a script so that it can mix up to 50 songs or create a 4-5 hour mp3 file.

Server Environment That Current Script Runs On

- Windows Server 2008

- 2 GB RAM

- MS SQL Server 2008

I can increase the RAM on my server but it will cost more money. I'm looking for a software solution, or a hybrid of the two.

Get free quotes for a project like this
Awarded to:

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online