2013-07-03 23 views
7

Ho scritto del codice per caricare i video di YouTube su una pagina con AJAX. L'idea è che posso fare clic su un pulsante per convertire il video in un mp3 e generare un collegamento per il download senza dover uscire dalla pagina.PHP/JavaScript Convertitore YouTube To MP3

Non voglio utilizzare FFMpeg come voglio che il sito web sia funzionante su qualsiasi dispositivo senza la necessità di alcuna estensione.

C'è un modo per farlo in PHP o altro? Anche se sta usando un'API da un altro sito web?

L'HTML di base sarebbe:

<input type="text" id="userinput" placeholder="Paste YouTube URL..." /> 
<button type="button" onclick="#">Convert</button> 

Ora ho solo bisogno di una funzione JavaScript lavoro, o un codice PHP.

+0

il modo migliore è rapida MP3 API v1: utilizzando php, ajax, riccio, Java, Python, Ruby http: //www.quick-mp3 .com/api/v1/docs/ –

risposta

4

Vecchia risposta era meglio quando la domanda è stata posta! Anche se ora non funzionerà, quindi per tutti coloro che effettuano ricerche su questo argomento, prova questa classe PHP allo Download and Convert YouTube videos to MP3.

Nota: per utilizzare la funzione MP3 è necessario disporre di Ffmpeg.

+2

-1 solo link di risposta? anche io penso che il tuo link potrebbe essere morto e da questo, così è la tua risposta – 19greg96

-1

Utilizzare questo: http://bill7.github.io/youtube-to-mp3/ È gratuito e facile da usare.
Demo: http://www.yt2mp3.net/

Edit: Il collegamento github sopra funziona non più, come notato anche da @awlurker nel suo commento.

Edit 2: Il collegamento demo non funziona più

+2

Mentre questo link può rispondere alla domanda, è meglio includere le parti essenziali della risposta qui e fornire il link per riferimento. Le risposte di solo collegamento possono diventare non valide se la pagina collegata cambia. – juliocesar

+0

@juliocesar: La premessa stessa della domanda richiede che le risposte siano semplicemente link, quindi non è esattamente colpa del rispondente qui. Segnala la domanda la prossima volta. – BoltClock

+2

Questa risposta deve essere cancellata o downvoted, poiché il suo account github può essere chiuso/bannato, il suo pacchetto sembra essere copiato da un altro con violazione della licenza (https://github.com/github/dmca/blob/master/2014- 05-23-youtube-mp3-conversion.md) e il suo "demo" è solo uno stupido sito di MFA. – vandroid