2017-08-19 4 views
0

Je voulais écrire un petit site web qui offre des playbacks audio assez longs. Parce que j'ai un espace web très limité je voulais compresser les fichiers .wav que j'ai avec l'outil wavpack. La compression fonctionne assez bien et le lecteur multimédia vlc est capable de lire le fichier mais utilisé dans un site Web via la balise audio, il ne fonctionne pas. J'ai remarqué que Windows n'est pas en mesure d'afficher le débit binaire ni la longueur du fichier audio dans sa page de détail, c'est peut-être un indicateur que le fichier n'est pas correctement converti/compressé? Est-ce que quelqu'un sait si le navigateur actuel supporte wavpack, quel serait le bon type MIME ou s'il y a une autre compression sans perte pour les fichiers .wav?WavPack pour la lecture audio html

Merci d'avance.

Répondre

0

Malheureusement, il n'y a pas de type MIME pour WavPack (voir here et there).

Mais ce n'est probablement pas un problème! En fait, dans le mode par défaut, WavPack compacte uniquement vos fichiers WAV. Comme mentionné sur leur site Web (Souligné par l'auteur):

En mode sans perte par défaut WavPack agit comme un compresseur WinZip pour les fichiers audio. Cependant, contrairement MP3 ou encodage WMA qui peut affecter la qualité du son, pas un seul bit de l'information d'origine est perdue ...

Donc, si vous utilisez le mode par défaut:

  • vous gagnez un peu de l'espace/bande passante disque par rapport à l'audio d'origine
  • vous ne perdez aucune qualité

Pour un site Web, il vaut mieux encoder vos fichiers dans un format avec perte (AAC, Ogg Vorbis, MP3, etc.) ce qui vous donnera un réel gain de compression.

En fin de compte, vous avez deux solutions:

  1. Vous ne se soucient pas de bande passante/Vous vous souciez de la qualité: Utilisez des fichiers WAV pur
  2. Vous souciez bande passante/Vous soins moins à propos de qualité: Utilisez AAC ou Ogg Vorbis