أتمتة المهام المملة باستخدام بايثون: الفصل غير المنشور حول الصوت/الفيديو

2025-07-13

تتضمن الطبعة الثالثة من كتاب "أتمتة المهام المملة باستخدام بايثون" فصلًا غير منشور حول العمل مع الصوت والفيديو والكاميرات. تُشارك هذه المدونة محتوى الفصل، وتُفصّل كيفية كتابة كود بايثون لتسجيل الوسائط المتعددة وتشغيلها. يغطي هذا الفصل تنسيقات بيانات الصوت والفيديو، وتسجيل الصوت من خلال كاميرات الويب والميكروفونات، وتشغيل ملفات الصوت (باستخدام playsound وPygame)، وتنزيل مقاطع الفيديو باستخدام yt-dlp، وتعديل مقاطع الفيديو والصوت باستخدام ffmpeg. تعلم أتمتة المهام مثل معالجة ملفات الفيديو دفعة واحدة، وإنشاء مقاطع فيديو متسارعة، أو إضافة ميزة كشك الصور إلى تطبيقاتك.

اقرأ المزيد
التطوير

فك لغز الدوال العودية: نهج قائم على المشاريع

2025-01-04

يتحدى كتاب "الكتاب العودي للعودية" السمعة المخيفة للخوارزميات العودية. باستخدام أمثلة بلغات بايثون وجافا سكريبت، يشرح الكتاب بشكل تدريجي أساسيات الدوال العودية، والخوارزميات الشائعة (مثل حساب مضروب الأعداد، ومتوالية فيبوناتشي، ومسح الأشجار، وحل المتاهات، إلخ)، وتقنيات التحسين (مثل تحسين دعوة الذيل، والذاكرة المؤقتة). ويتناول الكتاب مواضيع متقدمة مثل تقسيم المشكلة، والتركيبات، والبرمجة الديناميكية، وينتهي بإنشاء رسومات فركتالية. يعتمد الكتاب على المشاريع وهو سهل الوصول، مما يجعله مثاليًا للمبتدئين والبرمجيّن ذوي الخبرة على حد سواء.

اقرأ المزيد