QtAV

צילום מסך תוכנה:
QtAV
פרטי תוכנה:
גרסה: 1.8.0 מעודכן
טען תאריך: 9 Dec 15
מפתחים: Wang Bin
רשיון: ללא תשלום
פופולריות: 72

Rating: nan/5 (Total Votes: 0)

QtAV היא תוכנת ספריית קוד פתוח שנכתבה ב- Qt והמיועדת לשימוש ליצירת יישומי השמעת מדיה בהשתתפות מלא עבור לינוקס, Microsoft Windows ומערכות הפעלה BSD.


תכונות במבט חטוף

הוא כולל תמיכה במבקש, קורות חיים, להשהות, לכידת וידאו, השמעת מוסיקה, שליטה על עוצמת קול, מסך מלא, להישאר בחלק העליון, הקרנת תמונה אחרת תמונה (רק קדימה), תמיכה בשני קבצים ברשת מקומיים ו, ​​כמו גם תמיכה ב פרויקטי Libav וFFmpeg.

תמיכה בפענוח חומרה מיושמת לCedarX, VAAPI וDXVA2 APIs. זה יכול לשמור את קבצי וידאו בפורמטים YUV ו RGB, ומיישם תמיכה OSD (תצוגה על מסך), מסננים מותאמים אישית, יחס גובה-רוחב, השמעת מוסיקה, שליטה על עוצמת קול, ולשחק בקרת מהירות.

גם זה יכול לשמש כדי לסובב או גזירה כל קובץ וידאו באמצעות GraphicsItemRenderer, מאפשר לשחק אודיו במסלול ספציפי על ידי בחירת ערוצי שמע וזרמי מדיה, ולתמוך במנועי עיבוד מרובים, כוללים Direct2D, OpenGL, QPainter, XV, וGDI + .


מאפשר יישומי השמעת קבצים מקומיים או מרוחקים

כאמור, הספרייה מאפשרת השמעה של קבצים מקומיים, כמו גם מרחוק אלה באמצעות פרוטוקולים ידועים, כגון HTTP וRTSP. בנוסף, הוא תומך ביציאות וידאו מרובות לשחקן יחיד, ויכול לשנות באופן דינמי לדקלם מנוע בעת ששיחק קובץ וידאו.

QtAV תומך גם החזר על השקעה (אזור של עניין), כגון חיתוך וידאו, וידאו שוין לשינוי ניגודיות, בהירות, גוון ורווי, כמו גם QML (Qt דוגמנות שפה) באמצעות תוסף.


תחת מערכות ההפעלה מכסה המנוע ונתמכות

הפרויקט ניתן לבנות בקלות נגד מסגרות Qt4 או Qt5, המאפשר למפתחים ליצור יישומי הפעלת וידאו עם או ערכת כלים. זהו אחד של תוכנת ספרייה מוערכת ביותר ליצירת יישומי מולטימדיה השמעה עשירה בתכונות.

כאמור, התוכנה היא פלטפורמה עצמאית, תמיכה בשפע של גנו / לינוקס ומערכות הפעלה כמו-UNIX, כולל BSD ו- Microsoft Windows. הוא נכתב בשפת תכנות ++ C ותומך בקיצורי מקשים מרובים

מה חדש בהודעה זו:.

    < li> תמיכת XAudio2
  • מפענח חומרת VideoToolbox תמיכה (OSX). זה יכול לפענח H264, H263, MPEG1, MPEG2, MPEG4. יותר טוב מVDA
  • CUDA 0-עותק תמיכה
  • מתג מפענח וידאו דינמי בעת ששיחק (נסה את זה בQMLPlayer)
  • תמיכת כתוביות משובצת התחת
  • התקנת גופן כתוביות התחת
  • אין לתקן לבנות OpenGL עבור לינוקס
  • תקן qpainter טיוח אם נעשה שימוש vbo
  • טיוח OpenGL תקן עבור כמה פורמטי RGB
  • 0-עותק שיפור DXVA, עקיפת הבעיה clearvideo אינטל וכו '.
  • AO: להוסיף backend null
  • HW: לתקן בדיקת פרופיל
  • אסמכתא נספר מסגרות ממפענחי FF. התרסקות OpenGL תיקון זה בעת העלאת מרקמים
  • תקן פרמטרים דוגם שמע אינו נכונים
  • תמיכת VS2015

מה חדש בגרסת 1.7.0:

    • תמיכת אפס עותק

      GPU DXVA. שימוש ב- CPU נמוך, ביצועים טובים יותר

    • שיפור מצב עותק גב DXVA
    • VAAPI אפס עותק שיפור
    • תצוגה שגויה OpenGL תקן אם מפענח מתג בין VDA וFFmpeg
    • תמיכה בקידוד וידאו
    • תמיכת אודיו במסלול חיצונית
    • שיפור PulseAudio, לתקן קריסות ולתלות
    • OpenGL: להשבית VBO עבור זווית כדי לעקוף מסנני qpainter אין כל השפעה. GL פחות קורא. תקן OpenGLWindowRenderer לא יכול לעדכן בצורה נכונה
    • וידאו לכידת תקן כאשר משתמש במפענח HW אפס עותק.

    • נתוני אודיו הלא נכונים
    • תקן הוא שיחק בתחילת ההשמעה
    • אפשר shm XV
    • לשפר סנכרון / V
    • לבנות אנדרואיד על חלונות
    • תקן לבנות באגים MSVC
    • השתמש OpenSL ES כעבור אנדרואיד. זה עובד בצורה נכונה עכשיו. אין OpenAL נדרש יותר. להוסיף שליטה על עוצמת קול לOpenSL ES.
    • קריסות תקן
    • הוסף אובונטו PPA: https://launchpad.net/~wbsecg1/+archive/ubuntu/qtav
    • CI: appveyor לחלונות
    • AVInput = & gt; MediaIO. אתה יכול להשתמש בו כדי לתמוך בפלט מותאם אישית כאשר קידוד וידאו
    • הוסף seekFinished, durationChanged, QML MediaPlayer.videoCapture, עיכוב כתוביות וכו '
    • QMLPlayer: לסחוב לחפש

    מה חדש בגרסת 1.6.0:

    • עומס סינכרוני
    • מהיר יותר לחפש ותצוגה מקדימה. wm4 תודה (מפתח MPV)
    • פתרון סנכרון / V טוב יותר. עכשיו יכול לשחק וידאו fps גבוה יותר מכל שחקנים אחרים.
    • DXVA: לאפשר מפענח HEVC אם זמן הריצה libavcodec תומך. ffmpeg LAVFilters תומך בו.
    • שיפורי Cedarv, תמיכת פלט nv12, קוד ניאון מlibvdpau-sunxi
    • תמיכת מקרי OpenAL מרובה
    • כיתת AVInput להאריך מקורות מדיה. משחק תמיכה מresouces qrc.
    • להציג את הפריים הראשון לחפש אחרי
    • תיקון שגיאות שעון טוב יותר
    • מסגרת משחק תקן על ידי נושאי מסגרת
    • לרעוד וידאו QML תקן
    • פרטים נוספים לאותות שגיאה
    • החל אפשרויות משתמש בהשמעה הבאה
    • libass עומס דינמי ('קאפי' submodule נדרש)
    • VA-API: לתקן את הבעיה שורה התחתונה מטושטשת. עובד על libav & gt;. = 9 עכשיו
    • ההתקדמות היא להתחיל ב 0 כברירת מחדל גם אם נק '1 הוא לא 0.
    • נושאי לכידת תקן: נוכחית לכידה מוצג מסגרת, API קל יותר
    • תמיכת RGB48. OpenGL תומך RGB48LE בלבד.
    • קישור לתמיכת ffmpeg סטטי
    • תיקון שגיאה פתוחה אם כתובת אתר קלט / נתיב מכיל charactors מיוחד

    מה חדש בגרסת 1.5.0:

    • עומס סינכרוני
    • מהיר יותר לחפש ותצוגה מקדימה. wm4 תודה (מפתח MPV)
    • פתרון סנכרון / V טוב יותר. עכשיו יכול לשחק וידאו fps גבוה יותר מכל שחקנים אחרים.
    • DXVA: לאפשר מפענח HEVC אם זמן הריצה libavcodec תומך. ffmpeg LAVFilters תומך בו.
    • שיפורי Cedarv, תמיכת פלט nv12, קוד ניאון מlibvdpau-sunxi
    • תמיכת מקרי OpenAL מרובה
    • כיתת AVInput להאריך מקורות מדיה. משחק תמיכה מresouces qrc.
    • להציג את הפריים הראשון לחפש אחרי
    • תיקון שגיאות שעון טוב יותר
    • מסגרת משחק תקן על ידי נושאי מסגרת
    • לרעוד וידאו QML תקן
    • פרטים נוספים לאותות שגיאה
    • החל אפשרויות משתמש בהשמעה הבאה
    • libass עומס דינמי ('קאפי' submodule נדרש)
    • VA-API: לתקן את הבעיה שורה התחתונה מטושטשת. עובד על libav & gt;. = 9 עכשיו
    • ההתקדמות היא להתחיל ב 0 כברירת מחדל גם אם נק '1 הוא לא 0.
    • נושאי לכידת תקן: נוכחית לכידה מוצג מסגרת, API קל יותר
    • תמיכת RGB48. OpenGL תומך RGB48LE בלבד.
    • קישור לתמיכת ffmpeg סטטי
    • תיקון שגיאה פתוחה אם כתובת אתר קלט / נתיב מכיל charactors מיוחד

    מה חדש בגרסת 1.4.1:

    • עוד QtMultimedia API השמעת QML התואם
    • תמיכת חבילת דביאן. עכשיו אתה יכול לבנות על אובונטו & gt; = 14.04 באמצעות debuild
    • כתוביות: libass renderering תמיכה. לשנות באופן דינמי מנתח FFmpeg וlibass
    • התחבר תמיכת רמת שליטה מבלי לשנות כל פונקציות רישום Qt (qDebug, qWarning וכו '.)
    • תמיכת אוריינטצית וידאו בrenderers
    • תיקון באג: וידאו מסגרת עם ערך אלפא. זרם וידאו מתחיל זמן & gt; 0. OpenAL לא יכול לסגור בצורה נכונה ...
    • QML רק:.
    • תצוגה מקדימה של וידאו
    • שחקנים: ממשק משתמש config בQMLPlayer. תצוגה מקדימה של וידאו על סרגל התקדמות.

    מה חדש בגרסת 1.4.0:

    • לשפר OpenGL: יותר פורמטי פיקסל, תומך QML ( לא יציב), תמיכת GL דינמית וכו '.
    • VAAPI: תמיכת טיוח ישירה GLX. לבדוק 4k.
    • DXVA: יותר משטחי פענוח כדי לשפר את הביצועים
    • VDA (OSX פענוח חומרה) תמיכה
    • תמיכת אנדרואיד. קל לפריסה
    • תמיכת כתוביות, כולל QML
    • לשפר OpenAL. עובד מצוין ברוב הפלטפורמות כולל אנדרואיד
    • תמיכת libavfilter FFmpeg
    • שינוי API פלט שמע
    • סקריפט לפרוס לIFW, OSX
    • תיקון באג
    • WIP:. Dsound, opensl, מנוע אודיו, אודיו וכו 'מסננים

    מה חדשה בגרסת 1.3.4:

    • CUDA: איכות תצוגה וביצועים טובים יותר, לתקן שגויה לְהַזמִין. אין פסיפסים.

    • VAAPI וSSE4.1 תמיכת DXVA להעתיק מסגרת מפוענחת עבור GPU אינטל. vaapi נוספה לפני חודשים, אבל הביצועים היו גרועים מאוד. בעזרתו של SSE4.1 יש לנו שיפור ביצועי greate.
    • VAAPI תומך DRM
    • API האחרון השתמש של FFmpeg HW
    • תקן תצוגה או התרסקות בסדר אם מפענח השינוי HW
    • להוסיף כמה אפשרויות לAVCodec וAVFormat כנכסים מטה של ​​המפענח.
    • תמיכת מידע
    • יחס גובה-רוחב תצוגה להשתמש בערך בזרם אם הוגדר. תודה סנדרו Cavazzoni
    • תמיכת התקנת QtAV כמודול Qt
    • תקן טועה שם קובץ קידוד.
    • הצג את התמונה בקובץ מוסיקה

    מה חדש בגרסת 1.3.2:

    • שיפור OpenGL וביצועים טובים יותר (עובד על iOS ו דְמוּי אָדָם). שימוש ב- CPU פחות מ VLC.
    • אפשר GLSL אם נתמך
    • השתמש GLSL כדי להבהיר מסגרות YUV
    • אקולייזר וידאו מבוסס GLSL
    • תיקון באג XV ושיפור. תומך NV12. תומך אקולייזר וידאו.
    • Play מתמיכת QIODevice
    • לכידת YUV מסגרות תמיכה.
    • תקן משך הלא נכון בתצוגה על המסך
    • מפענח CUDA עובד בהתקדמות
    • נגן:
    • אין GUI חסימה בעת פתיחת זרם
    • להוסיף הדו-שיח תצורה
    • רגרסיות:
    • OpenGL לא יכול להציג H10p

    מה חדש בגרסת 1.3.1:.

    • תמיכת OpenAL ראשונית
    • קריסות תקן פענוח חומרה: מחפש, אובדן מנות (למשל רשת רעה)
    • תמיכת פענוח חומרת CedarX של Allwinner. תודה מירוסלב Bendik.
    • יומן FFmpeg וטיפול בשגיאות. מעמד חדש: AVError
    • תמיכת AVDictionary למפענח וDemuxer. API: AVPlayer :: setOptionsForXXX ()
    • התרסקות תקן ביציאה אפליקציה
    • תקן התרסקות Hi10bits
    • Build:
    • confliction מאקרו XXX_EXPORT התיקון.
    • פרויקט qmake הגדרה וכו '.
    • QMLPlayer: טובים יותר ממשק משתמש
    • שחקן:
    • גלגל כדי להתקרב / החוצה.
    • תחול מפענח ללא הפעלה מחדש.
    • יציאה בחלון קרוב עיקרי.
    • מהלך EventHandler לשחקן.
    • מתקין:. תמיכת אובונטו
    • שומר מסך עבור OSX, X11. חלונות לשפר

    מה חדש בגרסת 1.3.0:

    • לבחירה מסלול אודיו
    • יעד טיוח מרובה לתמיכת וידאו 1

    • תמיכת פענוח
    • חומרה (לא יציבה): DXVA2 לחלונות, VA-API עבור x11 (ביצועים גרועים עכשיו)
    • תמיכת אזור של העניין (ROI), כלומר יבול.
    • תמיכת סינון (ניסיון)
    • EQ וידאו: בהירות, ניגודיות, רוויה
    • תמיכה חזור
    • שינויי API מאנג
    • QML: תואם עם APIs QtMultiMedia רב
    • לבנות / להתקין: לבדוק קשת, לתקן rpath הלא נכון ולהשיק שגיאה ב- Mac, להוסיף מתקין
    • שחקן: רשימת השמעה, היסטוריה, טלוויזיה באינטרנט טוב יותר, וכו '
    • .

    מה חדש בגרסת 1.2.4:

    • תמיכת QML (theoribeiro תודה)

      . יכול להחליף חלק מיישומי qml qtmultimedia, למשל, qmlvideofx

    • תקן לבנות לFFmpeg & gt; = 0.9, libav & gt; = 0.8
    • ערוץ ניתן choosed על ידי משתמש: מקורי, stero, שמאל, ימין, מרכז (מונו)
    • OSD למפיק GL ES2
    • שחקן: צופה סטטיסטיקה, שומר מסך להשבית על אלמנות בעת ששיחק. להוסיף רב ערוצי טלוויזיה באינטרנט

    מה חדש בגרסת 1.2.3:

    • FFmpeg / תמיכת libav avresample
    • תמיכת OpenGL ES2. יכול לבנות כנגד גרסת Qt5 GLES2 עכשיו
    • תמיכת XV לQt5
    • תמיכה בפורמט אודיו עוד, למשל: פורמט מדגם, ערוצים.
    • H.264 תקן פענוח שגיאה למסגרות מתחילות.
    • תיקון שגיאת פענוח אודיו אם מנות צריכה להיות מפוענחות מספר פעמים. WMA אודיו.
    • וידאו שמור לוכד לספריית תמונת מערכת

    מה חדש בגרסת 1.2.2:

    • swresample דוגם באמצעות אודיו
    • בקרת מהירות השמעה
    • בפורמט אודיו
    • לשחק טוב עם שמע רעש שלפני (mp3, ...)

    • FFmpeg
    • init וdeinit רק בעת צורך
    • id הרכיב נצפה על ידי סמל

    • תמיכה
    • MMS

    מה חדש בגרסת 1.1.9:

    • הוסף callback פסיקת רשת. vcovito יטה תודה
    • QtAV וסימון גרסת ריצת FFmpeg
    • להוסיף מודל מפעל למנהל הרכיבים. המשמש כיום בImageConverter
    • תמיכת MSVC
    • מחפש תיקון באג: כמה פעמים חסומות
    • qmake: אין טיעונים נוספים הנדרש (אם dir המקור הוא לצריבה)
    • הוסף 2 גרפיקת דוגמאות מפיק פריט
    • GDI + תמיכת מפיק
    • התחל להשתמש תסריט ליצור מעמדות חדשות

    מה חדש בגרסת 1.1.8:

    • גרסת LGPL 2.1
    • תמיכה טובה יותר Qt5
    • סנכרון ומחפש טובים יותר
    • קבועה התרסקות כאשר מקבלים מידע זרם
    • התרסקות קבועה כאשר משחזר מוסיקה
    • Drag & Drop, GUI הפנימי פשוט ומסנן אירוע פנימי
    • Videowall עובד טוב יותר

    דרישות :

    • Qt
    • FFmpeg
    • PortAudio 19

  • צילומי מסך

    qtav_1_67831.png

    תוכנה דומה

    Monotheka
    Monotheka

    3 Jun 15

    SMPlayer
    SMPlayer

    23 Nov 17

    chaplin
    chaplin

    3 Jun 15

    dvd2avi
    dvd2avi

    3 Jun 15

    תוכנות אחרות של יזם Wang Bin

    PhotoKit
    PhotoKit

    20 Feb 15

    תגובות ל QtAV

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!