Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1542 connectés 

  FORUM HardWare.fr
  Video & Son

  Projet : Soft Compression Audio Help me

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Projet : Soft Compression Audio Help me

n°227529
dafl
Posté le 12-03-2002 à 20:39:53  profilanswer
 

Salut
Je dois faire un programme de compression audio pour mon projet de BTS INFO. Quels sont selon vous les choses qu'il faut absolument avoir. Quels codec mettre sachant que je veux en mettre plusieurs pour l'instant l'ogg vorbis et le mp3 et gérés.
 
J'ai matté tous les topics du forum section audio et y'en a bcp mais je voudrais savoir si il y'a du monde qui est intéressé par ces codes syles aac mpc. J'aimerais bien mettre le mp3pro mais je trouve pas les prog pour l'encodage sous dos pour l'encodage
ou une dll pour l'encodage.
 
Et pour la partie interface quels solutions est la mieux ?
interface style wizard ou classique ? voir les deux  
 
Merci de vos réponses   :jap:

 

[jfdsdjhfuetppo]--Message édité par dafl--[/jfdsdjhfuetppo]

mood
Publicité
Posté le 12-03-2002 à 20:39:53  profilanswer
 

n°227544
gURuBoOleZ​Z
Posté le 12-03-2002 à 20:59:27  profilanswer
 

M O I !!!
Tu cherches a programmer une interace ou un codec ?
Une interface multicodec ? ce serait sympathique. Un tel projet existe déjà :  
NABE = Not Another Batch Encoder
http://www.benjamin-lebsanft.de/files/NABE1.1beta.zip
Je ne sais pas si le lien fonctionne toujours, ni s'il t'intéresse. Mais moi, une gui pratique qui me permettrait de balancer mes wavs en mp3, ogg, aac ou mpc selon mes envies me branche vraiment.
 
Pour le mp3pro : c'est actuellement pas possible, sauf si tu t'adresses à Thomson...
Pour l'interface : classique pour moi.
 
Donne nous des nouvelles.
Et bosse bien.
 :hello:

n°227565
dafl
Posté le 12-03-2002 à 21:14:54  profilanswer
 

merci gURuBoOleZZ
ce que je veux c'est faire une interface pour simplifier la vie à tous le monde genre avant d'aller manger  tu lançes une liste de mp3 ogg vorbis et quand tu reviens la liste est faite même si dans la liste y'avait de la compression mp3 ogg vorbis mélangé tu les rentres un par un ou par répertoire en précisant pour chaque si tu veux le codec avec lequel tu veux encoder.
 
Pour le lien merci bcp  :jap:  
Pour le bosse je suis dessus tous les soirs ça avançe rapidement mais là faut que j'avançe sur l'interface pour devoir refaire du code.

n°227586
gURuBoOleZ​Z
Posté le 12-03-2002 à 21:25:53  profilanswer
 

Citation :

tu lançes une liste de mp3 ogg vorbis et quand tu reviens la liste est faite même si dans la liste y'avait de la compression mp3 ogg vorbis mélangé tu les rentres un par un ou par répertoire en précisant pour chaque si tu veux le codec avec lequel tu veux encoder.


 
Ca m'intéresse ENORMEMENT alors !!!!
Surtout que j'encode souvent en double, genre mpc et mp3...
Ce qui me plairait, c'est la possibiilté aussi d'encoder au même fromat mais avec des paramètres différents la même liste de fichier : un encodage haute qualité en mp3, et un autre en 128 pour le balladeur.
 
P.S. Ajoute FLAC ou MonkeyAudio à la liste : c'est une compression lossless, et les codecs sont librement accessibles, même si les sources de Monkey ne sont pas dispos.

n°227597
dafl
Posté le 12-03-2002 à 21:33:07  profilanswer
 

[citation]
Ca m'intéresse ENORMEMENT alors !!!!
Surtout que j'encode souvent en double, genre mpc et mp3...
Ce qui me plairait, c'est la possibiilté aussi d'encoder au même fromat mais avec des paramètres différents la même liste de fichier : un encodage haute qualité en mp3, et un autre en 128 pour le balladeur.
[/citation]
 
tu veux une possibilité d'encoder deux fois la même liste ?
une fois haute qualité et une fois en correct. pour le flac et monkey audio's je vais voir ça

n°227741
defsiam
Posté le 12-03-2002 à 23:18:59  profilanswer
 

Moi aussi je suis très intéressé : tu pourras dès lors avoir ton topic à 6000 reply sur ton soft comme certains :)
 
Sinon, pour l'interface : je trouve celle des soft XXXdrop très bien faite : va voir à cette adresse : http://www.inf.ufpr.br/~rja00/
 
Ces XXdrop sont évidemment trop simplistes mais on ne leur demande rien de plus en tant que GUI !
 
Alors quelques recommandations
 

  • Utilise une interface à ligne de commande et non des paramètres préréglés par option. Ou alors permets les 2.


  • Concernant l'Ogg : ne te limite qu'au VBR : l'ABR et le CBR sont complètement hors propos question qualité.


  • Contrairement aux XXXdrop : je trouve que tu devrais suivre une méthode d'ouverture des fichiers au sein de ton soft et non un glisser/lacher.


  • Pour le FLAC : ça m'intéresse car j'emplois ce codec aux 9/10


Si tu parles bien l'anglais, tu trouveras de vrais personnes compétentes qui peuvent t'aider dans ta démarche sur ces 2 forums car certains codeurs des formats que tu cites y sont présents ainsi que des programmeurs de GUI audio :
 
www.hydrogenaudio.org
r3mix.net/forum


---------------
  ANNUAIRE AUDIO : Softs · Liens · Codec  (cliquez ici)
n°228183
dafl
Posté le 13-03-2002 à 10:40:10  profilanswer
 

Merci pour le lien et tes remarques.
pour le flac je pensais pas du tous qu'il y avait du monde qui l'utilisait. C'est pour ça qu'au départ j'y avais même pas pensé.
 
Pour le ogg vorbis la gestion du cbr et du vbr est déjà faite. Et j'aimerais bien mettre toute les options possible pour l'exploiter au maximum.
 
gURuBoOleZZ  
j'ai vu le prog du lien il est pas cool dans la gestion des paramètres y'a pas trop de choix en plus si la personne ne connait pas les presets tu connais pas la description (comme mon prof). et l'interface ça le fait pas trop.

n°228483
dafl
Posté le 13-03-2002 à 14:34:31  profilanswer
 

[:belgarion_cer]  
 N'hésitez pas toutes les remarques sont bonnes à prendre

n°228880
dafl
Posté le 13-03-2002 à 18:33:41  profilanswer
 

:bounce:

n°229174
dafl
Posté le 13-03-2002 à 22:42:14  profilanswer
 

[:belgarion_cer]

mood
Publicité
Posté le 13-03-2002 à 22:42:14  profilanswer
 

n°229197
gURuBoOleZ​Z
Posté le 13-03-2002 à 22:58:09  profilanswer
 

Puisque toutes les remarques seront prises en compte :  
pour LAME, j'aimerais un zoli histogramme comme dans RazorLAME.
Merci.

n°229204
jugatsu
let's play...
Posté le 13-03-2002 à 23:04:44  profilanswer
 

Perso je n'utilise que l'ogg maintenant pour encoder l'idéal pour simplifier un maximum c'est d'utiliser les niveaux de qualité uniquement (1 à 10), avec leur correspondance en débit (64 à 500), voilà juste une petite suggestion...
 
Ce qui serait intéressant enfin je pense, c'est de pouvoir choisir entre 2 modes: un newbie et un expert.
Cela permetrait de faciliter l'accés à l'encodage avec des régalges minimums et le mode expert permettrait de tout parametrer...


---------------
"On est pas le meilleur quand on le croit, mais quand on le sait." Morpheus - Matrix
n°229281
defsiam
Posté le 13-03-2002 à 23:57:17  profilanswer
 

Je parlerais pas d'un mode newbie / expert mais plutôt d'un mode personnalisable et un autre "preseté" ...
 
Je trouve le mot newbie pas sympa du tout ... même si tu ne pensais pas du tout à catégoriser ces 2 modes suivant ces dénominations  :)


---------------
  ANNUAIRE AUDIO : Softs · Liens · Codec  (cliquez ici)
n°229488
jugatsu
let's play...
Posté le 14-03-2002 à 08:05:49  profilanswer
 

defsiam a écrit a écrit :

Je parlerais pas d'un mode newbie / expert mais plutôt d'un mode personnalisable et un autre "preseté" ...
 
Je trouve le mot newbie pas sympa du tout ... même si tu ne pensais pas du tout à catégoriser ces 2 modes suivant ces dénominations  :)  




 
Perso lorsque j'ai utilisé le mot newbie, c'était pour moi comme dire débutant sans aller chercher + loin, parce que moi aussi j'ai été un "newbie"...
 
Pour l'histoire des presets, c'est exactement ce que je voulais proposer, mais je me suis une nouvelle fois mal exprimé, mais c'est pas grave comme tu en as parlé ;) , je pense que ça permettrait à un plus grand nombre de personne d'encoder sans se prendre la tête...  :hello:


---------------
"On est pas le meilleur quand on le croit, mais quand on le sait." Morpheus - Matrix
n°229566
dafl
Posté le 14-03-2002 à 10:50:36  profilanswer
 

jugatsu je pense mettre dans les paramètres un check box pour passer de simple à compliqué mais de toute façon y'aura une aide
éxigé par le prof. Comme ça peut importe le niveau de connaissance de compression la qualité sera bonne. Je veux pas que l'utilisateur fasse des tests.

n°229584
Ciler
Posté le 14-03-2002 à 11:12:30  profilanswer
 

dafl a écrit a écrit :

Salut
Je dois faire un programme de compression audio pour mon projet de BTS INFO. Quels sont selon vous les choses qu'il faut absolument avoir. Quels codec mettre sachant que je veux en mettre plusieurs pour l'instant l'ogg vorbis et le mp3 et gérés.
 
J'ai matté tous les topics du forum section audio et y'en a bcp mais je voudrais savoir si il y'a du monde qui est intéressé par ces codes syles aac mpc. J'aimerais bien mettre le mp3pro mais je trouve pas les prog pour l'encodage sous dos pour l'encodage
ou une dll pour l'encodage.
 
Et pour la partie interface quels solutions est la mieux ?
interface style wizard ou classique ? voir les deux  
 
Merci de vos réponses   :jap:  
 




 
Si tu as le moral, recherche sur MSDN du coté d'"ACM" (Audio Compression Manager). Tu trouvera toutes les fonctions de Windows pour l'encodage audio. Ton programme pourra alors utiliser tous les codecs audio installés sur la machine de l'utilisateur (donc si tu veut du LAME, il faudra utiliser le codec LAME ACM, il y a un topic qui traine sur le sujet il me semble). L'avantage, c'est que tu pourra encoder à partir de toute source décodable par les codecs présents, et pas seulement le WAV, et aussi faire des opérations comme le resampling (48000 Hz -> 44100), la conversion mono<->stéréo et outes les fonctionnalités son !


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
n°229834
dafl
Posté le 14-03-2002 à 15:13:08  profilanswer
 

ciler a écrit a écrit :

 
 
Si tu as le moral, recherche sur MSDN du coté d'"ACM" (Audio Compression Manager). Tu trouvera toutes les fonctions de Windows pour l'encodage audio. Ton programme pourra alors utiliser tous les codecs audio installés sur la machine de l'utilisateur (donc si tu veut du LAME, il faudra utiliser le codec LAME ACM, il y a un topic qui traine sur le sujet il me semble). L'avantage, c'est que tu pourra encoder à partir de toute source décodable par les codecs présents, et pas seulement le WAV, et aussi faire des opérations comme le resampling (48000 Hz -> 44100), la conversion mono<->stéréo et outes les fonctionnalités son !  




ok je vais demander au prof qui me repasse msdn  
pour le resample c'est possible de le mettre dans la ligne de commande sans pb. Lame il a 15 pages de paramètres quand même  :crazy:

n°230163
dafl
Posté le 14-03-2002 à 20:02:17  profilanswer
 

:bounce:

n°230221
jugatsu
let&#039;s play...
Posté le 14-03-2002 à 21:00:55  profilanswer
 

Si tu veux il serait trés simple de répartir les tâches d'entre-aide, ce que je veux dire par là, que par exemple les personnes trés intéressé pourrait dire pour quel codec (MP3, OGG, MPC...), par exemple je pense que gURuBoOleZZ, pourrait t'aider pour la configuration du codec MPC, car d'aprés ce que j'ai pu lire il travail beaucoup avec, moi c'est plutôt le ogg vorbis, ensuite defsiam se serait ou le mp3 (il a fait un trés bon topic), ou le ogg (idem)...
Enfin c'est mon idée aprés il faut voir si les autres et surtout toi, seriez d'accord...
 
Au sujet de l'AAC, si je me souviens bien il n'est pas "légal", vu que c'est les labo Dolby qui ont les droits (comme thomson pour le mp3pro), et qu'il n'y a pas de version libre proposé par eux...
 
Enfin voilà j'ai été un peu long mais c'était ce que j'avais envie de te proposer à toi et aux autres... :hello:


---------------
"On est pas le meilleur quand on le croit, mais quand on le sait." Morpheus - Matrix
n°230237
defsiam
Posté le 14-03-2002 à 21:15:06  profilanswer
 

Nous, on sait rien te dire de plus que de proposer pour chaque encodage les "preset" + une ligne de commande pour ceux qui veulent personnalisé leur encodage.
 
Ce qui veut dire pour mp3 Lame par exemple :  
 

  • preset insane
  • preset extreme
  • preset standard
  • ligne de commande (custom)


tu dois proposer le choix du codec à partir du disque dur
une option de tagging pour ceux qui veulent
...


---------------
  ANNUAIRE AUDIO : Softs · Liens · Codec  (cliquez ici)
n°230250
jugatsu
let&#039;s play...
Posté le 14-03-2002 à 21:24:45  profilanswer
 

defsiam a écrit a écrit :

Nous, on sait rien te dire de plus que de proposer pour chaque encodage les "preset" + une ligne de commande pour ceux qui veulent personnalisé leur encodage.
 
Ce qui veut dire pour mp3 Lame par exemple :  
 

  • preset insane
  • preset extreme
  • preset standard
  • ligne de commande (custom)


tu dois proposer le choix du codec à partir du disque dur
une option de tagging pour ceux qui veulent
...  




 
C'est vrai defsiam, je pense même que se contenter des presets serait suffisant, pour le mp3 et sûrement aussi pour le mpc, et laisser la ligne de commande pour ceux qui veulent un débit spécifique...
9a simplifierait pas mal la prog du GUI, enfin je pense (vu mes petites connaissances en program.  :) )


---------------
"On est pas le meilleur quand on le croit, mais quand on le sait." Morpheus - Matrix
n°230251
dafl
Posté le 14-03-2002 à 21:29:51  profilanswer
 

bon à partir de demain après midi je commençe la partie interface
je viens de tester une dizaine de log là. Si qq a un log avec une super interface on sait jamais j'en ai fais pas mal mais il en existe tellement ceux cité au dessus c'est fais(certains c'est des daubes : que des presets donc le mec qui connait pas la signification il est dans la merde).

n°230285
jugatsu
let&#039;s play...
Posté le 14-03-2002 à 22:07:05  profilanswer
 

dafl a écrit a écrit :

... que des presets donc le mec qui connait pas la signification il est dans la merde).  




 
C'est vrai qu'il risque d'être un peu perdu si il n'a le choix entre les presets, c'est pour ça qu'il faudrait donner une description suffisament clair pour que l'utilisateur Lambda puisse sélectionner sans chercher pendant 3 heures...


---------------
"On est pas le meilleur quand on le croit, mais quand on le sait." Morpheus - Matrix
n°230288
dafl
Posté le 14-03-2002 à 22:10:18  profilanswer
 

le choix à un fichier d'aide ou voir et un assistant ?

n°230300
jugatsu
let&#039;s play...
Posté le 14-03-2002 à 22:24:43  profilanswer
 

dafl a écrit a écrit :

le choix à un fichier d'aide ou voir et un assistant ?  




 
Non le plus simple je pense, c'est d'avoir par exemple une case à cocher avec à coté par exemple:
 
[] Preset standard (meilleur rapport qualité/taille de fichier)
[] Preset extreme (trés bonne qualité, fichier + gros)
[] Preset insane (Excellente qualité, il va falloir de la place)
[] Ligne de commande (Réservé aux experts)
 
+ de Détails sur les presets tapez F1
 
Pas besoin de faire appel à un assistant, il faut juste faire un fichier d'aide qui détail un peu +, les commandes doivent être simple si tu veux toucher le + grand nombre de personne...


---------------
"On est pas le meilleur quand on le croit, mais quand on le sait." Morpheus - Matrix
n°230324
dafl
Posté le 14-03-2002 à 22:52:27  profilanswer
 

ok
ça serait pas mal si ceux du topics mettais leurs icq  :)

n°231047
dafl
Posté le 15-03-2002 à 20:42:10  profilanswer
 

[:belgarion_cer]

n°231063
gURuBoOleZ​Z
Posté le 15-03-2002 à 20:56:05  profilanswer
 

Citation :

Au sujet de l'AAC, si je me souviens bien il n'est pas "légal", vu que c'est les labo Dolby qui ont les droits (comme thomson pour le mp3pro), et qu'il n'y a pas de version libre proposé par eux...


 
La distibution d'un codec aac (mpeg4) est finement surveillée par Dolby. Ce qui signifie qu'il n'est pas question pour dafl de le l'intégrer à son soft, pas plus que le mpc - et même LAME est soumis à la même interdiction.
En revanche, il est possible et souhaitable comme EAC ou CDex de ménager la pré-configuration de ces codecs.
 
Jugatsu a raison, les preset suffisent. D'ailleurs, en y regardant bien, tous les codecs s'appuient sur des présets déguisé : XING et Fraunhofer les utilise, sous une appélation numérique : 128 - 224 -320 sont autre chose que des débits.
 
On peut envisager de les nommer de la sorte :
 
             --= MP3 =--
 

  • --r3mix [fast - env. 170 k/s]
  • --alt-preset standard [slow - env. 190 k/s]
  • --alt-preset extreme [slow - env. 240 k/s]
  • --alt-preset standard fast [fast - env. 190 k/s]


             --= MPC =--        
 

  • --standard [170 k/s]
  • --extreme [200 k/s]
  • --insane [240 k/s]
  • --ultimate [320 k/s]


 
 
etc....
Il faut impérativement maintenir une ligne custom. Moins pour les bidouilles personnelles, que pour préserver une compatibilité ascendante avec les nouveaux codecs.
Ex : la 0.90s du codec mpc a introduit le double tiret en lieu et place du simple (--standard au lieu de -standard). EAC permet d'utiliser le nouveau codec grace au EXTERNAL ENCODER, le pré-règlage MPC/MP+ ne fonctionnant plus.

n°231277
dafl
Posté le 15-03-2002 à 23:45:30  profilanswer
 

faut que je trouve des codecs gratos et quand on fait un freeware ils peuvent faire un geste  :ange:

n°231291
gURuBoOleZ​Z
Posté le 15-03-2002 à 23:55:09  profilanswer
 

à part LAME ou gogo (hmmm), FLAC et ogg vorbis, tu peux pas mettre grand chose. Ca devrait suffire : aux autres de dénicher psyTEL ou Musepack.
Tout au plus, tu mets les sources (aac) et un lien.

n°240899
dafl
Posté le 30-03-2002 à 13:43:52  profilanswer
 

:hello:  
bon comme je suis en vacances je suis sur le projet 10 heures par jour donc j'aurais besoin d'une personne pour m'aider à trouver les bugs ça me prend facilement la moitié de mon tps
ça me permettrer de le finir avant la fin de mes vacances bien qu'un log n'est jamais finis.
vous pouvez me contacter par icq mail ou le forum

n°240927
jugatsu
let&#039;s play...
Posté le 30-03-2002 à 14:48:45  profilanswer
 

dafl a écrit a écrit :

:hello:  
bon comme je suis en vacances je suis sur le projet 10 heures par jour donc j'aurais besoin d'une personne pour m'aider à trouver les bugs ça me prend facilement la moitié de mon tps
ça me permettrer de le finir avant la fin de mes vacances bien qu'un log n'est jamais finis.
vous pouvez me contacter par icq mail ou le forum  




 
Je veux bien tester ton prog, tu n'as qu'à m'envoyer un MP pour que je te donne mon mail...


---------------
"On est pas le meilleur quand on le croit, mais quand on le sait." Morpheus - Matrix
n°240954
gURuBoOleZ​Z
Posté le 30-03-2002 à 16:05:36  profilanswer
 

Pareil, je suis preneur

n°240968
jugatsu
let&#039;s play...
Posté le 30-03-2002 à 16:48:36  profilanswer
 

Bon, je te réponds dalf ici, le mieux est de faire une seule interface mais la plus simple possible, ta présentation est bonne il suffit juste de rajouter le bouton pour un encodeur externe, et régler le petit pb d'effacement des fichiers, et pour la configuration des encodeurs suit ce que je t'ai expliqué en privé et ça permettra déjà de se faire une idée...


---------------
"On est pas le meilleur quand on le croit, mais quand on le sait." Morpheus - Matrix
n°240975
dafl
Posté le 30-03-2002 à 16:55:02  profilanswer
 

jugatsu a écrit a écrit :

Bon, je te réponds dalf ici, le mieux est de faire une seule interface mais la plus simple possible, ta présentation est bonne il suffit juste de rajouter le bouton pour un encodeur externe, et régler le petit pb d'effacement des fichiers, et pour la configuration des encodeurs suit ce que je t'ai expliqué en privé et ça permettra déjà de se faire une idée...  




pour l'effaçement je suis dessus là le pb est que les lignes descendent quand on en supprime une donc l'algo chie un peu là j'arrive à faire la dernière et la première mais ça avançe

n°241004
dafl
Posté le 30-03-2002 à 17:38:08  profilanswer
 

dafl a écrit a écrit :

 
pour l'effaçement je suis dessus là le pb est que les lignes descendent quand on en supprime une donc l'algo chie un peu là j'arrive à faire la dernière et la première mais ça avançe  




effaçé marche nickel maintenant je m'occupe maintenant pour le pb du ogg vorbis

n°241278
dafl
Posté le 31-03-2002 à 12:50:26  profilanswer
 

[:belgarion_cer]

n°241304
jugatsu
let&#039;s play...
Posté le 31-03-2002 à 14:33:44  profilanswer
 

:hello: Alors tu en es où pour l'interface...


---------------
"On est pas le meilleur quand on le croit, mais quand on le sait." Morpheus - Matrix
n°241308
dafl
Posté le 31-03-2002 à 14:40:53  profilanswer
 

Une nouvelle version est uploader
elle corrige qq bugs et je pense que la prochaine pourra compresser le mp3 avec les paramètres et peut-être les presets si j'ai du temps

n°242452
dafl
Posté le 02-04-2002 à 22:51:17  profilanswer
 

nouvelle version ça corrige tjs des bugs mais encore pas mal de pb le style du menu a changé et là je me tape la doc du flac
et apparement y' a un bug sur l'affichage des couleurs pour voir si ça se produit matté le jpg sur le site
A+

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Video & Son

  Projet : Soft Compression Audio Help me

 

Sujets relatifs
[AUDIO]Vitesse de gravure,nouveaux graveurs,etc...Compression DVD vers SVCD
meilleur soft pour ripper un dvdOverburning en CD audio?
Un soft pour couper des mp3 sans les réencoder.Soft pour capture audio
Graver un CD AUDIO en vitesse lente (1X) c débile et inutile !recherche de site concernant l'audio numérique
HELP ADOBE Première 6.0 
Plus de sujets relatifs à : Projet : Soft Compression Audio Help me


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR