PDA

View Full Version : زمان‌گیر شدن پروسه ضبط و ذخیره صدا



PalizeSoftware
سه شنبه 04 مرداد 1384, 00:28 صبح
سلام دوستان
چندی پیش برای سازمانی پروژه‌ای نوشتم که بتوان در زمان و تاریخ دلخواه اقدام به ضبط و یا پخش یک فایل صوتی بنماید. چون زمانهای ضبط صدا اغلب اوقات به چندین ساعت می‌رسد، و این پروژه با استفاده از توابع MCI API نوشته شده است، بعد از ضبط کامل به مرحله ذخیره فایل که می‌رسیم سیستم مرتبا مشغول می‌شود و زمان زیادی را برای ذخیره طی می‌کند. چنانچه در بین این زمان پروسه پخشی باید شروع شود و یا ضبط دیگری بلافاصله باید در جریان قرار گیرد سیستم عقب می‌ماند و پروسه از دور خارج می‌شود.
آیا دوستان راهی برای از بین بردن زمان ذخیره‌سازی سراغ دارند که این مشکل مرتفع گردد؟

PalizeSoftware
سه شنبه 11 مرداد 1384, 07:20 صبح
من که مشکلم حل نشد فقط تونستم فرمت ضبط رو به Mpeg Layer3 تغییر بدم تا حجم ذخیره‌ام پایین بیاد. عملکرد سیستم خیلی بهتر شد در حد 80-90 درصد.
فکر کنم با DirectX این کار عملی باشه. آخه اونجا چون با بافر سر و کار داریم امکان ذخیره بصورت Save Direct فراهم هست.
اگه با DirectX کدی برای رکورد صدا داشته باشید ممنون می‌شم.
http://asefsoft.com/qsimages/118.gif