par
sirakawa » 02 déc. 2012, 09:58
Les fichiers sons sont les illustrations sonores d'exercices de grammaire créés via internet.
Il s'agit d'un transfert par post/upload:
On choisit un fichier son sur le poste client (avec <input type ='files'... />
Comme les formats sons sont assez galère, il faut disposer à l'exécution de plusieurs cersions de ce fichier. Ma première idée était de les convertir sur place:
dans un premier script on choisit le fichier voulu et le formulaire passe la main à un deuxième script qui identifie l'extension et fait la conversion:
system("ffmpeg source cible");
puis on expédie le source et la cible sur le serveur.
Mais <input type ='file'> ne passe pas le chemin complet et la variable $_FILES utilisée par PHP pour faire ce transfert ne contient pas ce renseignement.
En finale, je transfère et je convertis sur le serveur.
Comme il s'agit d'une application qu sera installée à droite ou à gauche, le recours à ffmpeg, qui fonctionne pour ça, obligera à l'installer en plus de mon app;lication.
Les fichiers sons sont les illustrations sonores d'exercices de grammaire créés via internet.
Il s'agit d'un transfert par post/upload:
On choisit un fichier son sur le poste client (avec <input type ='files'... />
Comme les formats sons sont assez galère, il faut disposer à l'exécution de plusieurs cersions de ce fichier. Ma première idée était de les convertir sur place:
dans un premier script on choisit le fichier voulu et le formulaire passe la main à un deuxième script qui identifie l'extension et fait la conversion:
system("ffmpeg source cible");
puis on expédie le source et la cible sur le serveur.
Mais <input type ='file'> ne passe pas le chemin complet et la variable $_FILES utilisée par PHP pour faire ce transfert ne contient pas ce renseignement.
En finale, je transfère et je convertis sur le serveur.
Comme il s'agit d'une application qu sera installée à droite ou à gauche, le recours à ffmpeg, qui fonctionne pour ça, obligera à l'installer en plus de mon app;lication.