محوّل صوتي شامل إلى WAV
حوّل ملف MP3 أو OGG أو M4A أو AAC أو FLAC أو OPUS أو أي تنسيق صوتي شائع آخر إلى WAV، وهو تنسيق غير مضغوط يمكن تشغيله في كل مكان. المخرجات دائمًا بتنسيق WAV: فلا يوجد حاليًا مشفّر MP3/OGG/AAC موثوق ومفتوح المصدر قادر على العمل بالكامل داخل المتصفح.
كيف يعمل
بالنسبة إلى ملفات MP3 وOGG، تستخدم الأداة مفكّك ترميز مكتوبًا بلغة Rust ومُجمَّعًا إلى WebAssembly. أما التنسيقات الأخرى (M4A وAAC وFLAC وOPUS وWebM…) فتعتمد على واجهة Web Audio الأصلية في متصفحك (decodeAudioData) التي تتضمن بالفعل الترميزات اللازمة، ثم تعيد بناء ملف WAV قياسي انطلاقًا من العينات المفكَّكة.
لماذا لا تكون المخرجات أبدًا MP3 أو OGG؟
يعمل Byteryo بنسبة 100% من جهة العميل ودون أي خادم: ولا يوجد حاليًا مشفّر MP3 أو OGG Vorbis يعمل بالكامل في المتصفح ويكون في الوقت نفسه مفتوح المصدر وخفيفًا وموثوقًا للاستخدام العام. أما WAV فتنسيق غير مضغوط يسهل توليده محليًا ويمكن تشغيله في جميع المشغّلات الصوتية دون استثناء، ولو أدى ذلك إلى ملف أكبر حجمًا.
هل يُضمن عمل جميع التنسيقات؟
يُفكَّك ترميز MP3 وOGG بشكل موثوق ومتطابق في جميع المتصفحات. أما التنسيقات الأخرى (M4A وAAC وFLAC وOPUS…) فتعتمد على الترميزات المدمجة في المتصفح المستخدم: تدعمها معظم المتصفحات الحديثة (Chrome وEdge وSafari وFirefox)، لكن قد يفشل تنسيق قديم جدًا أو غير شائع مع رسالة خطأ واضحة بدل نتيجة تالفة.
هل يمكنني تحويل ملف هو بالفعل بتنسيق WAV؟
نعم، سيُفكَّك ترميزه ثم يُعاد ترميزه كملف WAV قياسي عبر واجهة المتصفح، وقد يفيد ذلك في توحيد ملف WAV ذي تنسيق ترميز غير معتاد.
معالجة محلية 100%: يتم فك الترميز وإعادة بناء ملف WAV بالكامل داخل متصفحك، عبر WebAssembly و/أو واجهة Web Audio الأصلية — لا يُرسل ملفك أبدًا إلى أي خادم.