Audio :: MPEG.

Audio :: MPEG è un modulo perl per la codifica e la decodifica dell'audio MPEG (MP3).
Scarica ora

Audio :: MPEG. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Peter Timofejew
  • Sito web dell'editore:
  • http://search.cpan.org/~ptimof/Audio-MPEG-0.04/MPEG.pm

Audio :: MPEG. Tag


Audio :: MPEG. Descrizione

Audio :: MPEG è un modulo perl per la codifica e la decodifica dell'audio MPEG (MP3). AUDIO :: MPEG è un modulo Perl per la codifica e la decodifica dell'audio MPEG (MP3) .Synopsis Utilizzare AUDIO :: MPEG; Audio :: MPEG è un'interfaccia perl per gli strati audio LAME e MAD MPEG II, II e III codificano e Decodifica librerie.RATIMALEI ha costruito una libreria MP3 abbastanza estesa e ha deciso di scrivere alcuni software per aiutare a gestire la raccolta. Si è rivelato un pezzo di software piuttosto bello (per inciso, lo rilascerò sotto il GPL a breve), con un'interfaccia Web e riga riga di comando, una buona ricerca, strappa integrata, statistiche di archivio, ecc. Tuttavia, volevo anche Per essere in grado di trasmettere audio e verificare l'integrità dei file nell'archivio. È certamente possibile streaming audio (anche con la ri-codifica a un bitrate diverso) senza ricorrere alla scrittura della colla dell'interfaccia come questo modulo, ma la verifica dei file è stata maldestra (ad es. Scansione stdout / err per stringhe) e inutile a Peggio. Solo, audio :: MPEG è nato. IMELHETIS è probabilmente il miglior encoder MPEG di qualità disponibile (sicuramente il miglior encoder GPL). Le porzioni del codice sono state ottimizzate per sfruttare alcune delle funzionalità avanzate per i processori Intel / AMD, ma anche su macchine non ottimizzate, come il PowerPC, si comporta abbastanza bene (più veloce del tempo reale a fine 90 (e Più tardi) macchine) .Madthis è una libreria di decodifica MPEG relativamente nuova. Lo ho scelto dopo aver lottato per ripulire la libreria decodifica MPEG inclusa in Lame (che si basa sull'implementazione MPG123 (1) di Michael Hipp). Alla fine, sono stato molto soddisfatto dei risultati. Mad esegue la sua decodifica con una precisione interna di 24 bit (qualità del livello pro) con aritmetica a punto fisso. Il codice è molto pulito e sembra solido rock. Sebbene possa sembrare che sia più veloce della libreria mpg123 (1) a causa dell'uso del punto fisso aritmetico, è infatti circa il 60% circa della velocità (a causa dell'audio di risoluzione superiore). Tuttavia, la facilità di codifica contro la pazza e la maggiore precisione dell'output più che compensa il decodificatore più lento.Audio :MPEG può esportare i dati alla sua massima precisione per i programmi che desiderano manipolare i dati alla risoluzione più elevata. Sistema operativo Abiestimento Ambientazione esente da un sistema di Linux 2.4.x finora, ma non vedo alcun motivo per cui non dovrebbe funzionare su nessuna variante UN * X. In effetti, può effettivamente funzionare anche su una box windoze (la zoppo sottostante e le librerie pazze sono apparentemente compilando in qualche modo su di loro). Non sto facendo magia speciale con l'interfaccia, quindi presumibilmente funzionerà sotto Windows. Come puoi probabilmente, non mi interessa davvero se lo fa (posso iniziare a preoccuparti se M $ rilascia il codice sorgente su Windows sotto GPL, BSD o licenze artistiche ...). Ma, per te poveri, anime fuorvidete che insistono al momento di correre finestre, mi aspetto che ci sia un piccolo problema a farlo funzionare.PerformanceNou penserebbe che con l'audio di codifica / decodifica, che è un compito piuttosto intensivo di calcolo, perl sarebbe molto più lento dei programmi Equivalenti PURE PURE. Sorpresa ... è solo più lento del 3% (!) Anche con il meccanismo che uso qui (Perl-> c-> perl per ogni fotogramma, Perl 5.6.1 e Linux 2.4.4 (PowerPC 7500) esegue semplicemente fantastici. Quindi, la morale di questo paragrafo è quella di eseguire i tuoi test di performance, ma non c'è bisogno di pensare al tuo encoder / decoder per perl sarà inferiore a un'implementazione Pure C / C ++. L'unico inconveniente è che, a seconda di quanto buffer spazio che usi per la lettura, l'utilizzo della memoria sarà almeno 3 volte più (EH ... RAM è economico ...) Requisiti: · Requisiti perl: · Perl.


Audio :: MPEG. Software correlato

QuickFix / J.

QuickFix è un motore di riparazione open source completo, attualmente compatibile con le specifiche FIX 4.0-4.4. ...

201

Scarica

Evy Software Bus.

Ivy è un semplice protocollo e un set di librerie e programmi open source che consente alle applicazioni di trasmettere informazioni. ...

240

Scarica

Gnu Pth.

PTH è una libreria basata su POSIX / ANSI-C molto portatile per le piattaforme UNIX. ...

149

Scarica

Eliche

ELIB è progettato per essere per i programmi IMACS LISP che Libiberty.a è per i programmi C. ...

203

Scarica