نكتب بايتًا مؤلفًا في مخزنين بالذاكرة. [1] [2] [3]
الخلاصة السريعة
المثال
import io,aifc for classic in (False,True): with io.BytesIO() as f: with aifc.open(f,"wb") as w: if classic:w.aiff() w.setparams((1,1,8000,0,b"NONE",b"not compressed")) w.writeframes(b"\0") print(f.getvalue()[8:12],w.getcomptype())
الصيغة والضغط
افصل معرّف الصيغة عن نوع الضغط: حددنا NONE في الحالتين. استدعينا aiff() قبل الكتابة الثانية؛ تسمح AIFC بالضغط، لكنها لا تفرضه. [1] [2] [3]

الحدود
لم نسجل أو نشغل صوتًا، ولم نختبر ترميزًا مضغوطًا. هذا شرح لواجهة قديمة؛ ليس فحصًا لكل ملف أو مشغل. [1] [2] [3]
المراجع
- Python3.12: aifc writer
- CPython3.12.14: aifc.py
- Python: aifc removal
- موضوع تك: لغة بايثون — مفردات
- موضوع تك: تطبيقات بايثون — مفردات
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
