PHP: MP3 Customization (Voice overlay)

Discussion in 'PHP' started by sucka, Jun 23, 2010.

  1. #1
    Hello,

    I am trying to find a solution for the following problem for ages now:

    How is something like that possible:

    http://audiojungle.net/item/who-we-are/105018

    People can upload their mp3 file and audiojungle automatically overlays them with the trademark "audiojungle" (female voice throught the whole song).

    How is something like that possible? Flash? PHP Class? If so, are they open source?

    Thanks in advance
     
    sucka, Jun 23, 2010 IP
  2. danx10

    danx10 Peon

    Messages:
    1,179
    Likes Received:
    44
    Best Answers:
    2
    Trophy Points:
    0
    #2
    Why not purchase it too see? $12 ?
     
    danx10, Jun 23, 2010 IP
  3. krsix

    krsix Peon

    Messages:
    435
    Likes Received:
    11
    Best Answers:
    0
    Trophy Points:
    0
    #3
    AJ does postprocessing after the upload finishes. Its not PHP.
     
    krsix, Jun 23, 2010 IP
  4. roopajyothi

    roopajyothi Active Member

    Messages:
    1,302
    Likes Received:
    11
    Best Answers:
    0
    Trophy Points:
    80
    #4
    DAN i hope he is asking for the script like that :)
     
    roopajyothi, Jun 23, 2010 IP
  5. sucka

    sucka Well-Known Member

    Messages:
    298
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    105
    #5
    Hi,

    I am not,just wondering how they do it.

    You guys know any script which can cut mp3 files? For example the first 30 seconds or something, just like this class: http://www.sourcerally.net/Scripts/20-PHP-MP3-Class

    It doesn´t work properly though, not reliable enough for production purposes.

    Bye
     
    sucka, Jun 24, 2010 IP
  6. Gray Fox

    Gray Fox Well-Known Member

    Messages:
    196
    Likes Received:
    8
    Best Answers:
    0
    Trophy Points:
    130
    #6
    I can only think of 2 ways to manipulate audio files with PHP, one is bit manipulation (like the class you linked to does) and the other is using a command-line tool with exec(), preferably wrapped in a PHP class.
     
    Gray Fox, Jun 24, 2010 IP
  7. sucka

    sucka Well-Known Member

    Messages:
    298
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    105
    #7
    I didn´t really get what krsix meant by AJ and postprocessing. Could you explain?

    Thanks
     
    sucka, Jun 24, 2010 IP