Controler le bitrate audio
nicko_510
Messages postés
17
Date d'inscription
Statut
Membre
Dernière intervention
-
crabs Messages postés 908 Date d'inscription Statut Membre Dernière intervention -
crabs Messages postés 908 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je voudrai savoir s'il y avait un moyen de "dégrader" une chanson seulement avec un code. Comme si l'on bridait le débit.
Je m'explique.
Sur mon site j'ai mes chansons en téléchargement payant et j'aimerai rajouter un preview de qualité moins bonne de la chanson entière.
Pour essayer de gagner de la place sur mon serveur et pour m'éviter de réencoder toutes mes chansons j'esperai pouvoir le faire "à la volée" en utilisant seulement la chanson d'orignine.
Je sais qu'en javascript on peu déclencher un son mais après...
C'est possible ??
je voudrai savoir s'il y avait un moyen de "dégrader" une chanson seulement avec un code. Comme si l'on bridait le débit.
Je m'explique.
Sur mon site j'ai mes chansons en téléchargement payant et j'aimerai rajouter un preview de qualité moins bonne de la chanson entière.
Pour essayer de gagner de la place sur mon serveur et pour m'éviter de réencoder toutes mes chansons j'esperai pouvoir le faire "à la volée" en utilisant seulement la chanson d'orignine.
Je sais qu'en javascript on peu déclencher un son mais après...
C'est possible ??
A voir également:
- Controler le bitrate audio
- Musique audio - Télécharger - Lecture & Playlists
- Realtek audio driver - Télécharger - Pilotes & Matériel
- Transcription audio en texte word gratuit - Guide
- Extraire audio mp4 - Guide
- Freemake audio converter - Télécharger - Conversion & Extraction
3 réponses
Salut,
Dans ton cas il faut travailler au niveau du serveur, avec JS le fichier en
qualité normale arrivera chez l'internaute. Moyennant un petit peu de travail
celui-ci pourra retrouver le fichier correct.
La solution serait d'écrire un petit cgi qui fait l'encodage à la volée sur le fichier
origine et transmet le flux dégradé vers l'internaute. Faut espérer que ton
serveur ait de la ressource CPU.
Si c'est le cas, à toi de bien camoufler la localisation du fichier d'origine pour
pas te faire hacker : ne pas la mettre en clair dans l'url de 'preview' ni dans les
url de download en qualité normale.
La solution la plus viable reste à mon avis le surcoût de disque avec double
encodage 'normal' et 'preview'.
Dans ton cas il faut travailler au niveau du serveur, avec JS le fichier en
qualité normale arrivera chez l'internaute. Moyennant un petit peu de travail
celui-ci pourra retrouver le fichier correct.
La solution serait d'écrire un petit cgi qui fait l'encodage à la volée sur le fichier
origine et transmet le flux dégradé vers l'internaute. Faut espérer que ton
serveur ait de la ressource CPU.
Si c'est le cas, à toi de bien camoufler la localisation du fichier d'origine pour
pas te faire hacker : ne pas la mettre en clair dans l'url de 'preview' ni dans les
url de download en qualité normale.
La solution la plus viable reste à mon avis le surcoût de disque avec double
encodage 'normal' et 'preview'.
Ok merci crabs.
Pour l'instant je suis en local, donc par la suite je prendrai un serveur adapté à ce que j'ai fait.
Je vais quand même voir du côté des cgi avant, mais je n'y connais vraiment rien... Tu connais un bon site qui me donnerai quelques bases pour faire ce genre de chose ou un script tout fait ;-)
Pour l'instant je suis en local, donc par la suite je prendrai un serveur adapté à ce que j'ai fait.
Je vais quand même voir du côté des cgi avant, mais je n'y connais vraiment rien... Tu connais un bon site qui me donnerai quelques bases pour faire ce genre de chose ou un script tout fait ;-)
Pour les CGI, la doc d'intro d'apache
http://httpd.apache.org/docs/howto/cgi.html
Pour l'encodage des MP3 regardes du cote de lame.
http://lame.sourceforge.net/
http://httpd.apache.org/docs/howto/cgi.html
Pour l'encodage des MP3 regardes du cote de lame.
http://lame.sourceforge.net/