Voila je dévellope encore et toujour (3eme post pour ce projet :) ) une
applet simple permettant de s'enregistrer.L'applet marche a première vue
(des problème sur certain poste, mais ils doivent venir des versions du jre
installée).
Mon problème est le suivant : l'API java.sound permet d'enregistrer des
fichier audio en wave, mais ceux ci sont trop volumineux.J'ai donc opté pour
un encodage en ogg, et j'ai trouvé le package suivant :
http://www.javazoom.net/vorbisspi/docs/doc1.0/index.html qui a mon avis va
régler tout mes problèmes.Sauf que les indicatin présentes sur le site ne
m'aide pas assez, je n'arrive pas a encoder en ogg :(
Voila mon morceau de code qui enregistre le fichier sur le disque :
et voila le bout de code qui crée le AudioFormat :
**********************************
private AudioFormat getAudioFormat(){
float sampleRate = 8000.0F;
int sampleSizeInBits = 16;
int channels = 1;
boolean signed = true;
boolean bigEndian = false;
return new
AudioFormat(sampleRate,sampleSizeInBits,channels,signed,bigEndian);
}
**********************************
Je pense que tout se passe autour de ces deux morceau de script.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
TestMan
Bonjour,
Voila je dévellope encore et toujour (3eme post pour ce projet :) ) une applet simple permettant de s'enregistrer.L'applet marche a première vue (des problème sur certain poste, mais ils doivent venir des versions du jre installée).
Mon problème est le suivant : l'API java.sound permet d'enregistrer des fichier audio en wave, mais ceux ci sont trop volumineux.J'ai donc opté pour un encodage en ogg, et j'ai trouvé le package suivant : http://www.javazoom.net/vorbisspi/docs/doc1.0/index.html qui a mon avis va régler tout mes problèmes.Sauf que les indicatin présentes sur le site ne m'aide pas assez, je n'arrive pas a encoder en ogg :(
Voila mon morceau de code qui enregistre le fichier sur le disque :
et voila le bout de code qui crée le AudioFormat :
********************************** private AudioFormat getAudioFormat(){ float sampleRate = 8000.0F; int sampleSizeInBits = 16; int channels = 1; boolean signed = true; boolean bigEndian = false; return new AudioFormat(sampleRate,sampleSizeInBits,channels,signed,bigEndian); } ********************************** Je pense que tout se passe autour de ces deux morceau de script.
Au revoir,
Bonjour,
Et en javazoom.spi.vorbis.sampled.file.VorbisFileFormatType.OGG ça donne quoi (avec une ext .ogg je suppose) ?
A+ TM
Bonjour,
Voila je dévellope encore et toujour (3eme post pour ce projet :) ) une
applet simple permettant de s'enregistrer.L'applet marche a première vue
(des problème sur certain poste, mais ils doivent venir des versions du jre
installée).
Mon problème est le suivant : l'API java.sound permet d'enregistrer des
fichier audio en wave, mais ceux ci sont trop volumineux.J'ai donc opté pour
un encodage en ogg, et j'ai trouvé le package suivant :
http://www.javazoom.net/vorbisspi/docs/doc1.0/index.html qui a mon avis va
régler tout mes problèmes.Sauf que les indicatin présentes sur le site ne
m'aide pas assez, je n'arrive pas a encoder en ogg :(
Voila mon morceau de code qui enregistre le fichier sur le disque :
et voila le bout de code qui crée le AudioFormat :
**********************************
private AudioFormat getAudioFormat(){
float sampleRate = 8000.0F;
int sampleSizeInBits = 16;
int channels = 1;
boolean signed = true;
boolean bigEndian = false;
return new
AudioFormat(sampleRate,sampleSizeInBits,channels,signed,bigEndian);
}
**********************************
Je pense que tout se passe autour de ces deux morceau de script.
Au revoir,
Bonjour,
Et en javazoom.spi.vorbis.sampled.file.VorbisFileFormatType.OGG ça donne
quoi (avec une ext .ogg je suppose) ?
Voila je dévellope encore et toujour (3eme post pour ce projet :) ) une applet simple permettant de s'enregistrer.L'applet marche a première vue (des problème sur certain poste, mais ils doivent venir des versions du jre installée).
Mon problème est le suivant : l'API java.sound permet d'enregistrer des fichier audio en wave, mais ceux ci sont trop volumineux.J'ai donc opté pour un encodage en ogg, et j'ai trouvé le package suivant : http://www.javazoom.net/vorbisspi/docs/doc1.0/index.html qui a mon avis va régler tout mes problèmes.Sauf que les indicatin présentes sur le site ne m'aide pas assez, je n'arrive pas a encoder en ogg :(
Voila mon morceau de code qui enregistre le fichier sur le disque :
et voila le bout de code qui crée le AudioFormat :
********************************** private AudioFormat getAudioFormat(){ float sampleRate = 8000.0F; int sampleSizeInBits = 16; int channels = 1; boolean signed = true; boolean bigEndian = false; return new AudioFormat(sampleRate,sampleSizeInBits,channels,signed,bigEndian); } ********************************** Je pense que tout se passe autour de ces deux morceau de script.
Au revoir,
Bonjour,
Et en javazoom.spi.vorbis.sampled.file.VorbisFileFormatType.OGG ça donne quoi (avec une ext .ogg je suppose) ?
A+ TM
BOURGAREL Rémi
Bonjour,
Et en javazoom.spi.vorbis.sampled.file.VorbisFileFormatType.OGG ça donne quoi (avec une ext .ogg je suppose) ?
A+ TM
Je viens de tester (j'avais testé avec AudioFormatFile.Type.OGG ça ne marchais pas), la compilation se passe sans problème, j'arrive a lancer l'applet, mais quand je tente de sauvegarder, ça me retourne :
"java.lang.IllegalArgumentException: could not write audio file: file type not supported: OGG"
J'ai testé avec VORBIS, et j'ai la meme erreur.
A+
Bonjour,
Et en javazoom.spi.vorbis.sampled.file.VorbisFileFormatType.OGG ça donne
quoi (avec une ext .ogg je suppose) ?
A+
TM
Je viens de tester (j'avais testé avec AudioFormatFile.Type.OGG ça ne
marchais pas), la compilation se passe sans problème, j'arrive a lancer
l'applet, mais quand je tente de sauvegarder, ça me retourne :
"java.lang.IllegalArgumentException: could not write audio file: file type
not supported: OGG"
Et en javazoom.spi.vorbis.sampled.file.VorbisFileFormatType.OGG ça donne quoi (avec une ext .ogg je suppose) ?
A+ TM
Je viens de tester (j'avais testé avec AudioFormatFile.Type.OGG ça ne marchais pas), la compilation se passe sans problème, j'arrive a lancer l'applet, mais quand je tente de sauvegarder, ça me retourne :
"java.lang.IllegalArgumentException: could not write audio file: file type not supported: OGG"
J'ai testé avec VORBIS, et j'ai la meme erreur.
A+
TestMan
Bonjour,
Et en javazoom.spi.vorbis.sampled.file.VorbisFileFormatType.OGG ça donne quoi (avec une ext .ogg je suppose) ?
A+ TM
Je viens de tester (j'avais testé avec AudioFormatFile.Type.OGG ça ne marchais pas), la compilation se passe sans problème, j'arrive a lancer l'applet, mais quand je tente de sauvegarder, ça me retourne :
"java.lang.IllegalArgumentException: could not write audio file: file type not supported: OGG"
J'ai testé avec VORBIS, et j'ai la meme erreur.
A+
Bonjour,
Essayez voir si vous faites par exemple tourner avec OGG le code suivant : http://www.jsresources.org/examples/AudioEncoder.java.html
A+
TM
Bonjour,
Et en javazoom.spi.vorbis.sampled.file.VorbisFileFormatType.OGG ça donne
quoi (avec une ext .ogg je suppose) ?
A+
TM
Je viens de tester (j'avais testé avec AudioFormatFile.Type.OGG ça ne
marchais pas), la compilation se passe sans problème, j'arrive a lancer
l'applet, mais quand je tente de sauvegarder, ça me retourne :
"java.lang.IllegalArgumentException: could not write audio file: file type
not supported: OGG"
J'ai testé avec VORBIS, et j'ai la meme erreur.
A+
Bonjour,
Essayez voir si vous faites par exemple tourner avec OGG le code suivant :
http://www.jsresources.org/examples/AudioEncoder.java.html
Et en javazoom.spi.vorbis.sampled.file.VorbisFileFormatType.OGG ça donne quoi (avec une ext .ogg je suppose) ?
A+ TM
Je viens de tester (j'avais testé avec AudioFormatFile.Type.OGG ça ne marchais pas), la compilation se passe sans problème, j'arrive a lancer l'applet, mais quand je tente de sauvegarder, ça me retourne :
"java.lang.IllegalArgumentException: could not write audio file: file type not supported: OGG"
J'ai testé avec VORBIS, et j'ai la meme erreur.
A+
Bonjour,
Essayez voir si vous faites par exemple tourner avec OGG le code suivant : http://www.jsresources.org/examples/AudioEncoder.java.html
A+
TM
BOURGAREL Rémi
Essayez voir si vous faites par exemple tourner avec OGG le code suivant : http://www.jsresources.org/examples/AudioEncoder.java.html
A+
TM
Je viens de la tester, quand je rentre
java AudioEncoder -e VORBIS test.wav 1.wav
J'ai une exeption levée : java.langIllegalArgumentExeption: Unsupported conversion : VORBIS from PCM_SIGNED 8000.0hz, 16 bit , mono , 2 bytes/frame, little endian.
Quand je test avec AudioEncoder -e ULAW test.wav 1.wav
Ca marche...
Essayez voir si vous faites par exemple tourner avec OGG le code suivant :
http://www.jsresources.org/examples/AudioEncoder.java.html
A+
TM
Je viens de la tester, quand je rentre
java AudioEncoder -e VORBIS test.wav 1.wav
J'ai une exeption levée : java.langIllegalArgumentExeption: Unsupported
conversion : VORBIS from PCM_SIGNED 8000.0hz, 16 bit , mono , 2 bytes/frame,
little endian.
Quand je test avec AudioEncoder -e ULAW test.wav 1.wav
Essayez voir si vous faites par exemple tourner avec OGG le code suivant : http://www.jsresources.org/examples/AudioEncoder.java.html
A+
TM
Je viens de la tester, quand je rentre
java AudioEncoder -e VORBIS test.wav 1.wav
J'ai une exeption levée : java.langIllegalArgumentExeption: Unsupported conversion : VORBIS from PCM_SIGNED 8000.0hz, 16 bit , mono , 2 bytes/frame, little endian.
Quand je test avec AudioEncoder -e ULAW test.wav 1.wav
Ca marche...
Bonjour,
Extrait du README.TXT du 1.0.2 :
«
Known problems : -------------- - Low sampling rates such as 14Khz are not supported.
»
Essayez avec du 22KHz par exemple ...
A+
TM
BOURGAREL Rémi
J'ai tenté avec 22, et ça retourne toujour la meme erreur,a part que à la palce de 8000khz y'a marqué 22000khz ...
J'ai fait des test de partout, a mon avis ça viens soit de mon installation (le classpath "C:Program FilesJavajre1.5.0_07lib" bien bon ? ), soit de je ne sais ou.Car ce que j'essaie de faire ets a mon avis plus ou moins basique dans la manipulation de fichier audio en java, normalement y'aurais pas de raison que ça foire.
Merci quand meme :)
"TestMan" a écrit dans le message de news: 449bd76f$0$17323$
Essayez voir si vous faites par exemple tourner avec OGG le code suivant : http://www.jsresources.org/examples/AudioEncoder.java.html
A+
TM
Je viens de la tester, quand je rentre
java AudioEncoder -e VORBIS test.wav 1.wav
J'ai une exeption levée : java.langIllegalArgumentExeption: Unsupported conversion : VORBIS from PCM_SIGNED 8000.0hz, 16 bit , mono , 2 bytes/frame, little endian.
Quand je test avec AudioEncoder -e ULAW test.wav 1.wav
Ca marche...
Bonjour,
Extrait du README.TXT du 1.0.2 :
«
Known problems : -------------- - Low sampling rates such as 14Khz are not supported.
»
Essayez avec du 22KHz par exemple ...
A+
TM
J'ai tenté avec 22, et ça retourne toujour la meme erreur,a part que à la
palce de 8000khz y'a marqué 22000khz ...
J'ai fait des test de partout, a mon avis ça viens soit de mon installation
(le classpath "C:Program FilesJavajre1.5.0_07lib" bien bon ? ), soit de
je ne sais ou.Car ce que j'essaie de faire ets a mon avis plus ou moins
basique dans la manipulation de fichier audio en java, normalement y'aurais
pas de raison que ça foire.
Merci quand meme :)
"TestMan" <none@example.com> a écrit dans le message de news:
449bd76f$0$17323$636a55ce@news.free.fr...
Essayez voir si vous faites par exemple tourner avec OGG le code suivant
:
http://www.jsresources.org/examples/AudioEncoder.java.html
A+
TM
Je viens de la tester, quand je rentre
java AudioEncoder -e VORBIS test.wav 1.wav
J'ai une exeption levée : java.langIllegalArgumentExeption: Unsupported
conversion : VORBIS from PCM_SIGNED 8000.0hz, 16 bit , mono , 2
bytes/frame, little endian.
Quand je test avec AudioEncoder -e ULAW test.wav 1.wav
Ca marche...
Bonjour,
Extrait du README.TXT du 1.0.2 :
«
Known problems :
--------------
- Low sampling rates such as 14Khz are not supported.
J'ai tenté avec 22, et ça retourne toujour la meme erreur,a part que à la palce de 8000khz y'a marqué 22000khz ...
J'ai fait des test de partout, a mon avis ça viens soit de mon installation (le classpath "C:Program FilesJavajre1.5.0_07lib" bien bon ? ), soit de je ne sais ou.Car ce que j'essaie de faire ets a mon avis plus ou moins basique dans la manipulation de fichier audio en java, normalement y'aurais pas de raison que ça foire.
Merci quand meme :)
"TestMan" a écrit dans le message de news: 449bd76f$0$17323$
Essayez voir si vous faites par exemple tourner avec OGG le code suivant : http://www.jsresources.org/examples/AudioEncoder.java.html
A+
TM
Je viens de la tester, quand je rentre
java AudioEncoder -e VORBIS test.wav 1.wav
J'ai une exeption levée : java.langIllegalArgumentExeption: Unsupported conversion : VORBIS from PCM_SIGNED 8000.0hz, 16 bit , mono , 2 bytes/frame, little endian.
Quand je test avec AudioEncoder -e ULAW test.wav 1.wav
Ca marche...
Bonjour,
Extrait du README.TXT du 1.0.2 :
«
Known problems : -------------- - Low sampling rates such as 14Khz are not supported.
»
Essayez avec du 22KHz par exemple ...
A+
TM
TestMan
Zut :( J'ai essayé de faire un bout de code mais sans plus de succés. J'ai tout simplement l'impression qu'il fait décodeur OGG pas pas encodeur ?!?
Essaye avec du mp3 à la place, un exemple sur un vieil article t'aideras peut-être : http://www.onjava.com/pub/a/onjava/2004/08/11/javasound-mp3.html
Je serais content que tu postes la soluce si tu la trouves (ça peut toujours servir).
A+ TM
J'ai tenté avec 22, et ça retourne toujour la meme erreur,a part que à la palce de 8000khz y'a marqué 22000khz ...
J'ai fait des test de partout, a mon avis ça viens soit de mon installation (le classpath "C:Program FilesJavajre1.5.0_07lib" bien bon ? ), soit de je ne sais ou.Car ce que j'essaie de faire ets a mon avis plus ou moins basique dans la manipulation de fichier audio en java, normalement y'aurais pas de raison que ça foire.
Merci quand meme :)
"TestMan" a écrit dans le message de news: 449bd76f$0$17323$
Essayez voir si vous faites par exemple tourner avec OGG le code suivant : http://www.jsresources.org/examples/AudioEncoder.java.html
A+
TM Je viens de la tester, quand je rentre
java AudioEncoder -e VORBIS test.wav 1.wav
J'ai une exeption levée : java.langIllegalArgumentExeption: Unsupported conversion : VORBIS from PCM_SIGNED 8000.0hz, 16 bit , mono , 2 bytes/frame, little endian.
Quand je test avec AudioEncoder -e ULAW test.wav 1.wav
Ca marche... Bonjour,
Extrait du README.TXT du 1.0.2 :
«
Known problems : -------------- - Low sampling rates such as 14Khz are not supported.
»
Essayez avec du 22KHz par exemple ...
A+
TM
Zut :( J'ai essayé de faire un bout de code mais sans plus de succés.
J'ai tout simplement l'impression qu'il fait décodeur OGG pas pas
encodeur ?!?
Essaye avec du mp3 à la place, un exemple sur un vieil article t'aideras
peut-être :
http://www.onjava.com/pub/a/onjava/2004/08/11/javasound-mp3.html
Je serais content que tu postes la soluce si tu la trouves (ça peut
toujours servir).
A+
TM
J'ai tenté avec 22, et ça retourne toujour la meme erreur,a part que à la
palce de 8000khz y'a marqué 22000khz ...
J'ai fait des test de partout, a mon avis ça viens soit de mon installation
(le classpath "C:Program FilesJavajre1.5.0_07lib" bien bon ? ), soit de
je ne sais ou.Car ce que j'essaie de faire ets a mon avis plus ou moins
basique dans la manipulation de fichier audio en java, normalement y'aurais
pas de raison que ça foire.
Merci quand meme :)
"TestMan" <none@example.com> a écrit dans le message de news:
449bd76f$0$17323$636a55ce@news.free.fr...
Essayez voir si vous faites par exemple tourner avec OGG le code suivant
:
http://www.jsresources.org/examples/AudioEncoder.java.html
A+
TM
Je viens de la tester, quand je rentre
java AudioEncoder -e VORBIS test.wav 1.wav
J'ai une exeption levée : java.langIllegalArgumentExeption: Unsupported
conversion : VORBIS from PCM_SIGNED 8000.0hz, 16 bit , mono , 2
bytes/frame, little endian.
Quand je test avec AudioEncoder -e ULAW test.wav 1.wav
Ca marche...
Bonjour,
Extrait du README.TXT du 1.0.2 :
«
Known problems :
--------------
- Low sampling rates such as 14Khz are not supported.
Zut :( J'ai essayé de faire un bout de code mais sans plus de succés. J'ai tout simplement l'impression qu'il fait décodeur OGG pas pas encodeur ?!?
Essaye avec du mp3 à la place, un exemple sur un vieil article t'aideras peut-être : http://www.onjava.com/pub/a/onjava/2004/08/11/javasound-mp3.html
Je serais content que tu postes la soluce si tu la trouves (ça peut toujours servir).
A+ TM
J'ai tenté avec 22, et ça retourne toujour la meme erreur,a part que à la palce de 8000khz y'a marqué 22000khz ...
J'ai fait des test de partout, a mon avis ça viens soit de mon installation (le classpath "C:Program FilesJavajre1.5.0_07lib" bien bon ? ), soit de je ne sais ou.Car ce que j'essaie de faire ets a mon avis plus ou moins basique dans la manipulation de fichier audio en java, normalement y'aurais pas de raison que ça foire.
Merci quand meme :)
"TestMan" a écrit dans le message de news: 449bd76f$0$17323$
Essayez voir si vous faites par exemple tourner avec OGG le code suivant : http://www.jsresources.org/examples/AudioEncoder.java.html
A+
TM Je viens de la tester, quand je rentre
java AudioEncoder -e VORBIS test.wav 1.wav
J'ai une exeption levée : java.langIllegalArgumentExeption: Unsupported conversion : VORBIS from PCM_SIGNED 8000.0hz, 16 bit , mono , 2 bytes/frame, little endian.
Quand je test avec AudioEncoder -e ULAW test.wav 1.wav
Ca marche... Bonjour,
Extrait du README.TXT du 1.0.2 :
«
Known problems : -------------- - Low sampling rates such as 14Khz are not supported.