Bmptoavi דירוג וסיכום
- מערכות הפעלה:
- Windows All
Bmptoavi תגים
Bmptoavi תיאור
יישומים מסוימים צריכים ליצור קובץ AVI מסדרה של סיביות, מסגרת אחת בזמן. VFW (וידאו עבור Windows) AVIFILE API מספק שיטה לעשות זאת, אבל זה לא יכול ליצור קבצים גדולים מ 2 GB, מה שהופך אותו חסר תועלת עבור וידאו לא דחוס. הדרך היחידה להימנע ממגבלת 2 GB היא על ידי כתיבת מסנן מקור DirectShow, שהוא כאב מלכותי, אבל החדשות הטובות היא, אתה לא צריך לעשות את זה! אתה יכול פשוט להוריד את הפרויקט במקום. bmptoavitest היישום BMPtoAvitest יבחן את מסנן המקור BMPTOAVI DirectShow. כדי לבנות bmptoavitest, אתה חייב להיות קבצי כותרת DirectX 8.1 (או גבוה יותר) בנתיב כוללים שלך. בפרט, אתה צריך dshow.h ואת הכותרות כי הוא כולל. בדרך כלל את הנתיב שאתה רוצה הוא X: FoodXFdxsdkinclude, שבו X: Foo הוא התיקייה אתה פותח את SDK לתוך. כדי להפעיל bmptoavitest, אתה חייב בעבר רשום את המסנן BMPtoavi, אחרת תקבל את השגיאה, "לא ניתן ליצור מסנן BMPtoavi, בכיתה לא רשום". השתמש בקובץ אצווה reg.bat כדי לרשום את המסנן ולהשתמש ב - Unreg.bat כדי להסרה. שים לב כי ההתקנה של היישום בדרך כלל מטפלת ברישום ובלתי בריאות אובייקטים. היישום מציג דיאלוג המאפשר לך לבחור מדחס ולהגדיר אותו. תיבת הדו-שיח דחיסה תואמת את תיבת הדו-שיח המוצגת על-ידי AvisVeoptions בממשק VFW מורשת, אם כי היא מציעה SuperSet של יכולות הדיאלוג VFW. הלולאה הראשית של היישום היא פונקציית הבדיקה ב- Bmptoavitest.cpp. פונקציה זו מייצרת וידאו מבחן עם תכונות כפי שצוין על ידי מבנה המניות (רוחב, גובה, bitcount ו framerate), כמו גם framecount ו path. הפונקציה יוצרת מפת סיביות, באמצעות Creativeframe, כותבת שוב ושוב דפוס בדיקה, באמצעות Drawframe והוסף כל מסגרת וידאו של פלט על-ידי העברת ידית מפת סיביות ל- cavitobmp :: addframe. שים לב שהדוגמה יוצרת רק מפת סיביות אחת ולאחר מכן reuses. זה יעיל יותר מאשר יצירת ולהרוס מפת סיביות עבור כל מסגרת. ניתן לשנות את תכונות הווידאו על ידי עריכת הערכים הראשונים. כדי לבדוק את יכולת היישום ליצור קטעי וידאו גדול מ 2 GB, פשוט לשנות את מסגרת לספור למספר גדול מספיק, ובחר "לא דחוס" בתיבת הדו-שיח דחיסה. בהגדרות ברירת המחדל (640 x 480, 16 סיביות, 25 FPS), היישום מייצר 614kb לכל מסגרת, כך ספירת מסגרת של 4000 (160 שניות) יהיה הולם.
Bmptoavi תוכנה קשורה