Je suis à la recherche d'un solution pour compresser des fichiers depuis mon serveur
Ex 1 : convertir un wav uploadé en mp3
Ex 2 : re compresser pour réduire un MP3
Les seuls élements que j'ai trouvé tournent autour de LAME, et FFMPEG.
Mais je ne trouve pas de tutoriaux qui se focalise sur la compression audio en php et qui explique comment manipuler un fichier audio en php
Si quelqu'un ici s'est déjà penché sur le sujet ou a un bon tutoriel à me présenter (meme en anglais), je suis preneur
Déjà il faut que tu puisses installer lame sur ton server et que tu puisses l'exécuter, c'est là toute la difficulté.
Ensuite c'est juste une commande à passer à lame par la fonction exec de PHP:
J'ai beau cherché partout, j'ai du mal à me rapprocher de ce que je veux faire.
En gros, je ne peux pas stocker des mp3 à 10Mo chacun, c'est impossible pour moi.
Je cherche du coté de Lame qui semble bien avoir les compétences requises pour encoder dans un bitrate voulu
Mais je n'ai jamais tester les commandes php, je me demande aussi si ca ne va pas etre un goufre pour le serveur. Enfin si j'arrive à réduire le poids de ces mp3, je tenterai de créer une file d'attente et traiter l'encodage la nuit avec un cron
Y a encore du boulot quoi
Je vous tiens au jus si je m'en sors, merci pour vos conseils en tous cas
Ouais c'est la question que je me pose aussi, mais le player que j'utilise supporte pas le swf lol
Mais c'est vrai que ca serait plus simple pour moi
Bon, je me suis lancé dans LAME, et à ma grande surprise c'est très simple en local, j'ai lame.exe,lame_enc.dll, mon.mp3 et mon fichier php dans lequel je met simplement (pour tester bien sur)
Et là, la page met du temps à s'exécuter(normal), mais je recois bien dans le meme dossier un fichier_traite.mp3 avec l'encodage voulu et donc allegé ...
Je fais actuellement mes tests sur le serveur en ligne par contre (linux donc), mais rien ne se passe, pas de message d'erreur, pas de fichier traité.
Le phpinfo() me dit que le safe mode n'est pas activé, donc je devrais pouvoir lancer ce type de programme dans mettre lame dans un repertoire spécifique
Avez-vous une idée ?
Si tout fonctionne à terme, je veux bien me proposer (si la globule est interressé évidemment) pour rédiger un tuto complet sur l'encodage audio
Ca y est, c'est déjà pas encore fait que je m'avance déjà lol
Bon voilà tout fonctionne et le site est meme en ligne !
Juste pour dire qu'un tuto sur Lame me semble pas utile dans le sens où cela s'adresse à très peu de personnes; il faut un dédié déjà. Cela dit si quelqu'un a besoin de quelque chose à ce sujet, envoyez moi un MP.