مشغل صوتي لنظامي التشغيل Windows و Linux (باستخدام Wine ) يدعم مجموعة واسعة من تنسيقات الملفات الغريبة متعددة المنصات، المكتوبة بلغة C++ و Qt5 مع محرك صوت يعتمد على FMOD .
تم إصدار الإصدار الأول من BZR في عام 2008، وآخر إصدار 1.x في عام 2019: هذه هي بداية الإصدار 2.x الجديد الذي تم ترميزه إلى حد كبير من الصفر.
مثبتات Windows وLinux عبر الإنترنت: https://github.com/aargirakis/BZRPlayer/blob/main/src/inst
حزمة AUR: bzr-player
https://aur.archlinux.org/packages/bzr-player
مطلوب MSYS2 مع الحزم التالية:
make
mingw-w64-i686-cmake
mingw-w64-i686-qt5-base
mingw-w64-i686-qt5-svg
mingw-w64-i686-SDL2
mingw-w64-i686-toolchain
openssl-devel
patch
من موجه أوامر MSYS2 mingw32.exe ، انتقل إلى دليل مصادر المشروع (ضع في اعتبارك أن مسارات نمط Unix مطلوبة)، ثم ابدأ تنفيذ عملية التكوين:
cmake -S . -B cmake-build -DCMAKE_PREFIX_PATH=/mingw32 -DCMAKE_BUILD_TYPE=
[ Debug
| Release
] -G Ninja
لبناء المشروع تنفيذ:
ninja -C cmake-build
نتيجة لعملية البناء، في دليل بناء cmake الذي تم اختياره، سيتم ملء دليل output
بالثنائيات.
إذا تم تحديد نوع بناء الإصدار ، فسيتم إنشاء دليل output_release
بالإضافة إلى output
، والذي يحتوي على ملف إصدار الأرشيف النهائي
cd /c/BZRPlayer cmake -S . -B cmake-build -DCMAKE_PREFIX_PATH=/mingw32 -DCMAKE_BUILD_TYPE=Release -G Ninja && ninja -C cmake-build
يتم توفير سلسلة أدوات التحويل البرمجي المتقاطع، ما عليك سوى تنفيذ run.sh
من دليل عامل الإرساء باستخدام العلامات التالية:
CONFIG=1
لتشغيل مرحلة تكوين cmake (تصحيح الأخطاء في النهاية BUILD_TYPE=Release
إذا لزم الأمر)
BUILD=1
لبناء المشروع
RUN_BZR2=1
لتشغيل BZR2 المدمج ( النبيذ مطلوب)
افتراضيًا، ستقوم مرحلة تكوين cmake بتنزيل جميع المكتبات والملفات المطلوبة. أضف -DOFFLINE_MODE=1
إلى أمر cmake (أو OFFLINE_MODE=1
إلى run.sh
) للتبديل إلى وضع عدم الاتصال.
لا يضمن وضع عدم الاتصال أن يتضمن الإصدار أحدث إصدارات الملفات ذات الإصدار غير المُدار
على الرغم من أن برنامج التثبيت عبر الإنترنت BZR2 لنظام التشغيل Windows يتم كتابته في Nullsoft Scriptable Install System (NSIS) ، إلا أنه لا يمكن تجميعه إلا باستخدام WSL2 أو تجميعه بشكل مشترك على Linux نظرًا لأنه يحتوي على تعليمات برمجية محددة لنظام Linux (في الغالب نص bash لمعالجة أنواع XDG MIME)، كما أن MSYS2 غير قابل للتطبيق حاليًا نظرًا لأن مكونات NSIS الإضافية المطلوبة لا تزال مفقودة حاليًا.
مطلوب NSIS (3.10 أو أحدث) مع المكونات الإضافية التالية (تحقق من إدخالات AUR):
AccessControl nsis-accesscontrol-bin
Inetc nsis-inetc-bin
NsArray nsis-nsarray-bin
Nsisunz nsis-nsisunz-bin
NsJSON nsis-nsjson-bin
NsRichEdit nsis-nsrichedit-bin
سجل nsis-registry-bin
من أجل إنشاء مثبت Windows، أدخل دليل src/inst/nsis
ثم قم بتنفيذ: makensis bzr2_setup.nsi
نتيجة لعملية البناء (المتوافق مع Wine)، سيتم إنشاء bzr2_setup.exe
في نفس الدليل.
نظرًا لأنه مثبت ذاتي التحديث، يتم التحقق من أحدث إصدار للمثبت في وقت التشغيل (استنادًا إلى محتوى الملف bzr2_setup.exe_latest
الذي تم إنشاؤه في وقت الترجمة).
قد يكون من المفيد تعطيل التنفيذ (لأغراض التطوير/الاختبار): bzr2_setup.exe /skipInstallerUpdate2
موقع BZR2
باتريون
الفتنة
كومودور 64 SID، PSID
أميغا IFF/8SVX
البحوث السمعية والبصرية
بيركلي/IRCAM/CARL
AIFF مضغوط
التالي .snd
نيست المجال
سامبل فيجن
الشمس .au
أنظمة أتاري تستخدم شريحة الصوت POKEY
ملحن موسيقى الفوضى
ملحن موسيقى الفوضى -3-4-
ملحن موسيقى الفوضى -رزوغ-
ملحن موسيقى دلتا
DoublePlay الفوضى مؤلف الموسيقى
برنامج تعقب الموسيقى
تعقب الموسيقى النقطية
ستيريو مزدوج الفوضى مؤلف الموسيقى
ثيتا موسيقى الملحن 1.x 4 قنوات
ثيتا موسيقى الملحن 1.x 8 قناة
ثيتا موسيقى الملحن 2.x
AY - ZX Spectrum، أمستراد CPC
جي بي اس - نينتندو جيم بوير
GYM - سيجا جينيسيس، ميجا درايف
HES - NEC TurboGrafx-16، محرك الكمبيوتر الشخصي
KSS - الكمبيوتر المنزلي MSX، وأنظمة Z80 الأخرى
NSF - تنسيق الصوت NES
NSFE - تنسيق صوت NES ممتد
إس بي سي - سوبر نينتندو، سوبر فاميكوم
VGM - ملف الموسيقى لألعاب الفيديو
VGZ - ملف موسيقى ألعاب الفيديو المضغوط
RSN - أرشيف RAR مع أغاني SPC
آهكس
HivelyTracker
S98
موسيقى كين الرقمية
SBStudio باك
فاربروش V2M
أورجانيا
ActionAmics
أكتيفيجن برو (مارتن ووكر)
Alcatraz_Packer
صباحا الملحن
أندرس أولاند
أندرو بارتون
الفن والسحر
ArtOfNoise-4V
ArtOfNoise-8V
اشلي هوج
Beathoven Synthesizer
بن دجليش سيد
بليدباكر
مشغلات القناة
سينماوير
التصميم الأساسي
مصنوع بطريقة مخصصة
داريوسزينده
ديف لوي
ديف لوي جديد
ديفيد هاني
يرغب
ديجيتال سونيكس وكروم
DigitalSoundStudio
ديرك بيالوش
المركب الديناميكي
آلام الأذن
EMS (محرر التسلسل الموسيقي)
تعقب الموضة
فريدجراي
FutureComposer-BSI
FuturePlayer
غلو مون
HowieDavies
في ستيريو
في ستيريو! 2.0
JamCracker
JankoMrsicFlogel
JanneSalmijarviOptimizer
جيسون بيج
جيروين هاتف
جيسبر أولسن
يوخن هيبل-7V
كيم كريستنسن
كريسهاتليد
محرر الموسيقى بلا أرجل
Lionheart_Game
الرائد توم
ManiacsOfNoise
مارك الثاني
مارك_كوكسي
مارك_كوكسي_قديم
ماكمد
ميدلي
ميدي لوريسيل
مايك ديفيز
MMDC
موش باكر
مجمع الموسيقى
محرر الموسيقى
ميوزيك ميكر-8V
نيك بيلينج باكر
نظام NTSP
com.onEscapee
بول روبوتهام
بول تونج
بولشيلدز
بول سمرز
PeterVerswyvelen
فنانو الصوت المحترفون
بوماتراكر
رباعية باريس سان جيرمان
الرباعية_ST
ريفراف
روب هوبارد قديم
حثالة
شون كونولي
شون كونران
سيلماريلس
SonicArranger
SonicArranger-pc-all
SonixMusicDriver
التحكم في الصوت
SoundFactory
صور صوتية
ساوند ماستر
مشغل الصوت
لغة برمجة الصوت
خاص-FX
خاص-FX_ST
سبيديA1System
نظام سريع
ستيف باريت
ستيف تورنر (جايسون بيج أولد)
صن ترونيك
موالفة (التوليف)
SynTracker
تفمكس
تفمكس-7 فولت
تفمكس-برو
TFMX_ST
التنوير الموسيقي
توماس هيرمان
تيمفولين
TomyTracker
ترونيك (ترونيك تراكر)
VoodooSupremeSynthesizer
والي بيبين
YM-2149
لا شيء الآن