تحويل الصوت إلى CAF للتشغيل على اي فون باستخدام OpenAL
-
05-07-2019 - |
سؤال
أنا باستخدام SoundEngine نموذج التعليمات البرمجية من أبل في CrashLanding عينة لتشغيل ملفات صوتية متعددة.باستخدام عينة caf الملفات المضمنة مع CrashLanding كل شيء يعمل بشكل جيد ولكن عندما أحاول استخدام بلدي samplesconverted إلى CAF باستخدام afconvert كل ما أحصل عليه هو بصمت ;)
هل لديها إعدادات afconvert التي سوف تنتج الملف CAF قادرة على أن تكون لعبت مرة أخرى من خلال OpenAL?
المحلول
afconvert -f caff -d LEI16@44100 -c 1 in.wav out.caf
المراجع:
- أبل الوسائط المتعددة دليل البرمجة:استخدام الصوت:يفضل صيغ الصوت في دائرة الرقابة الداخلية
- afconvert(1) صفحة (استخدام
afconvert -h
لمزيد من المعلومات كاملة)
نصائح أخرى
وبسيطة باش النصي لتحويل ملفات MP3 في مجلد إلى مقهى للآيفون
#!/bin/bash
for f in *.mp3; do
echo "Processing $f file..."
afconvert -f caff -d LEI16@44100 -c 1 "$f" "${f/mp3/caf}"
done
وهذا هو أفضل لحجم:
<اقتباس فقرة>وafconvert -f القطبية -d ima4 original.wav
اقتباس فقرة>والشكر للمعلومات.
وأيضا، إذا كنت تبحث في ضغط إضافي مع مكتبة الصوت المفتوحة، وهذا قد يكون من مصلحة:
و"آي فون، مكتبة الصوت المفتوحة، وIMA4 / ADPCM" http://www.wooji-juice.com/blog/ اي فون-مكتبة الصوت المفتوحة-ima4-adpcm.html
ويبدو أن -c لا يعمل اليوم، حصلت عليه مع التالية:
<اقتباس فقرة>وafconvert -f القطبية -d LEI16 input.m4a output.caf
اقتباس فقرة>