Audio :: MPEG

Audio :: MPEG est un module Perl pour codage et décodage de MPEG Audio (MP3).
Télécharger maintenant

Audio :: MPEG Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Peter Timofejew
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~ptimof/Audio-MPEG-0.04/MPEG.pm

Audio :: MPEG Mots clés


Audio :: MPEG La description

Audio :: MPEG est un module Perl pour le codage et le décodage de MPEG Audio (MP3). Audio :: MPEG est un module Perl pour le codage et le décodage de MPEG Audio (MP3) .Synopsis Utilisation Audio :: MPEG; Audio :: MPEG est une interface PERL aux couches audio de MPEG II, II et III. Decoding Bibliothèques.Antei a construit une bibliothèque MP3 assez étendue et a décidé d'écrire un logiciel pour vous aider à gérer la collection. Il s'est avéré être un logiciel plutôt cool (incidemment, je vais le relâcher sous la GPL sous peu), avec une interface ligne Web et de commande, une bonne recherche, une extraction intégrée, des statistiques d'archives, etc.HOWEver, je voulais aussi Pour pouvoir diffuser de l'audio et vérifier l'intégrité des fichiers dans l'archive. Il est certainement possible de diffuser de l'audio (même avec ré-encodage dans un débit différent) sans recourir à la rédaction de la colle d'interface comme ce module, mais la vérification des fichiers était maladroite au mieux (par exemple, Scalning Stdout / Err pour les chaînes) et inutile à Le pire.Thus, audio :: MPEG était né.Lamethis est sans doute le codeur MPEG de meilleure qualité disponible (certainement le meilleur codeur GPL). Les parties du code ont été optimisées pour tirer parti de certaines des fonctionnalités avancées des processeurs Intel / AMD, mais même sur des machines non optimisées, telles que le PowerPC, il fonctionne assez bien (plus vite que le temps réel à la fin des années 90 (et Plus tard) Machines) .Madthis est une bibliothèque de décodage MPEG relativement nouvelle. Je l'ai choisi après avoir du mal à nettoyer la bibliothèque de décodage MPEG incluse avec boiteux (qui est basé sur la mise en uvre MPG123 (1) de Michael HIPP). En fin de compte, j'étais très satisfait des résultats. MAD effectue son décodage avec une précision interne de 24 bits (qualité de niveau professionnel) avec arithmétique à point fixe. Le code est très propre et semble solide rocheux. Bien qu'il puisse sembler que cela devrait être plus rapide que la bibliothèque MPG123 (1) en raison de l'utilisation d'arithmétiques à point fixe, il est en fait environ 60% de la vitesse (en raison de l'audio de la résolution supérieure). Cependant, la facilité de codage contre la folle et la plus haute précision de la production plus que prévoir le décodage plus lent.Audio::MPEG peut exporter les données à sa plus haute précision pour les programmes qui souhaitent manipuler les données à la résolution supérieure. Système d'exploitation Environmenti n'a testé que sur un système Linux 2.4.x jusqu'à présent, mais je ne vois aucune raison pour laquelle il ne devrait pas fonctionner sur une variante ONU * x. En fait, cela peut même travailler sur une boîte à vent (les bibliothèques boiteux et folles sous-jacentes compilent apparemment d'une manière ou d'une autre). Je ne fais aucune magie spéciale avec l'interface, donc il fonctionnera sans doute sous Windows. Comme vous pouvez probablement le dire, je ne me soucie pas vraiment si cela le fait (je vais commencer à soigner si M $ libère le code source sur Windows sous GPL, BSD ou des licences artistiques ...). Mais, pour vous, pauvres âmes malavisées qui insistent sur les fenêtres courantes, je m'attends à ce qu'il y ait peu de problème à le faire au travail.PerformanceVyou penserait qu'avec l'audio de codage / décodage, qui est une tâche à forte intensité de calcul, Perl serait beaucoup plus lent que les programmes PURE C équivalents. Surprise ... c'est seulement environ 3% plus lentement (!) Même avec le mécanisme que j'utilise ici (Perl-> C-> Perl pour chaque cadre, Perl 5.6.1 et Linux 2.4.4 (PowerPC 7500) ne fait que fantastique. Ainsi, la morale de ce paragraphe consiste à exécuter vos propres tests de performance, mais il n'est pas nécessaire de penser que votre propre codeur / décodeur Perl sera inférieur à une implémentation pure C / C ++. Le seul inconvénient est que, selon la quantité de tampon Espace que vous utilisez pour la lecture, l'utilisation de la mémoire sera au moins 3 fois plus (hein ... RAM est bon marché ...) Exigences: · Conditions requises: · Perl


Audio :: MPEG Logiciels associés

Pyscript

Pyscript est un module Python pour produire des graphismes PostScript de haute qualité. ...

124

Télécharger