الصوت :: MPEG.

الصوت :: MPEG هو وحدة perl لترميز وفك تشفير الصوت MPEG (MP3).
التحميل الان

الصوت :: MPEG. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Peter Timofejew
  • موقع ويب الناشر:
  • http://search.cpan.org/~ptimof/Audio-MPEG-0.04/MPEG.pm

الصوت :: MPEG. العلامات


الصوت :: MPEG. وصف

الصوت :: MPEG هو وحدة بيرل لترميز وفك تشفير الصوت MPEG (MP3). الصوت :: MPEG هو وحدة بيرل لترميز وفك تشفير الصوت MPEG (MP3). استخدام الصوت :: MPEG؛ الصوت :: MPEG هو واجهة بيرل لطبقات الصوت MPEG MPEG I، II، و III الترميز Decoding Libraries.Rationaley تم بناء مكتبة MP3 واسعة إلى حد ما، وقررت كتابة بعض البرامج للمساعدة في إدارة المجموعة. لقد تبين أنه جزء بارد من البرامج (بالمناسبة، سأقوم بإصداره تحت GPL قريبا)، مع وجود واجهة سطر الأوامر على الويب، البحث الجيد، تمزيق متكامل، إحصائيات الأرشيف، إلخ. لتتمكن من دفق الصوت، وتحقق من سلامة الملفات في الأرشيف. من الممكن بالتأكيد دفق الصوت (حتى مع إعادة الترميز عند معدل البتان المختلفة) دون اللجوء إلى كتابة الغراء واجهة مثل هذه الوحدة، ولكن التحقق من الملفات كان أخرق في أحسن الأحوال (على سبيل المثال مسح stdout / err عن السلاسل)، وغير مجدية في الأسوأ. لقد ولد الصوت :: MPEG.lamethis هو أفضل جودة MPEG Encoder المتاحة (بالتأكيد أفضل تشفير GPL). تم تحسين أجزاء من التعليمات البرمز للاستفادة من بعض الميزات المتقدمة لمعالجات Intel / AMD، ولكن حتى في الآلات غير المحسنة، مثل PowerPC، فإنه يؤدي جيدا (أسرع من الوقت الحقيقي في أواخر التسعينيات (و في وقت لاحق) آلات) .MADTHIS هي مكتبة فك تشفير MPEG جديدة نسبيا. اخترت ذلك بعد أن تكافح لتنظيف مكتبة فك التشفير MPEG المضمنة مع عرجاء (والتي تستند إلى تنفيذ مايكل هيب في MPG123 (1). في النهاية، كنت سعيدا جدا بالنتائج. يدن جنون فك تشفيرها بدقة داخلية من 24 بت (جودة موالية المستوى) مع حسابي ثابت نقطة. الرمز نظيف للغاية، ويبدو صخبا. على الرغم من أنه قد يبدو أنه يجب أن يكون أسرع من مكتبة MPG123 (1) نظرا لاستخدام حسابي نقطة محددة، فهو في الواقع حوالي 60 أو نحو ذلك من السرعة (بسبب الصوت العالي الدقة). ومع ذلك، فإن سهولة الترميز ضد المجنون، والدقة الأعلى للإخراج أكثر من تشكل Decroding.Audio:Adio ::MPEG تصدير البيانات الموجودة في أعلى دقة للبرامج التي ترغب في التعامل مع البيانات بدقة أعلى. اختبرت بيئة نظام التشغيل هذا فقط على نظام Linux 2.4.x حتى الآن، لكنني لا أرى أي سبب لماذا يجب ألا يعمل على أي متغير UN * X. في الواقع، قد يعمل حتى في الواقع على صندوق WINDOZE (الكاميلية الكامنة والمكتبات المجنونة تجميعها بطريقة أو بأخرى منها). أنا لا أفعل السحر الخاص مع الواجهة، لذلك من المفترض أن تعمل تحت ويندوز. كما يمكن أن تخبره، لا أهتم حقا إذا كان الأمر كذلك (سأبدأ الرعاية إذا كانت م $ أطلقت شفرة المصدر إلى Windows ضمن GPL أو BSD أو التراخيص الفنية ...). ولكن بالنسبة لك، بالنسبة لك النفوس الفقيرة والمضلدة التي تصر على تشغيل النوافذ، أتوقع أن تكون هناك مشكلة ضئيلة في الحصول عليها إلى Work.Performanceyou تعتقد أنه بمهمة ترميز / فك تشفيرها، وهي مهمة كثافة كثيفة الحجم، ستكون Perl الكثير أبطأ من البرامج النقية المكافئة. مفاجأة ... فهي تباطأ فقط حوالي 3 (!) حتى مع الآلية التي استخدمتها هنا (PERL-> C-> بيرل لكل إطار، PERL 5.6.1 و Linux 2.4.4 (PowerPC 7500) يؤدي رائعة فقط. لذلك، فإن معنوي هذه الفقرة هو تشغيل اختبارات الأداء الخاصة بك، ولكن ليس هناك حاجة للتفكير في برنامج فك التشفير / فك ترميز بيرل الخاص بك سيكون أدنى من تطبيق C / C / C ++ النقي. العيب الوحيد هو أنه، اعتمادا على مقدار المخزن المؤقت الفضاء الذي تستخدمه للقراءة، سيكون استخدام الذاكرة 3 مرات على الأقل قدر الإمكان (EH ... RAM رخيص ...) المتطلبات: متطلبات بيرل: perl.


الصوت :: MPEG. برامج ذات صلة