QtAV

ภาพหน้าจอของซอฟแวร์:
QtAV
รายละเอียดซอฟแวร์:
รุ่น: 1.8.0 การปรับปรุง
วันที่อัพโหลด: 9 Dec 15
ผู้พัฒนา: Wang Bin
การอนุญาต: ฟรี
ความนิยม: 72

Rating: nan/5 (Total Votes: 0)

QtAV เป็นซอฟต์แวร์โอเพนซอร์สห้องสมุดที่เขียนใน Qt และออกแบบมาเพื่อใช้สำหรับการสร้างโปรแกรมการเล่นสื่อที่โดดเด่นเต็มรูปแบบสำหรับ Linux, Microsoft Windows และระบบปฏิบัติการ BSD.


คุณสมบัติอย่างรวดเร็ว

นอกจากนี้ยังมีการสนับสนุนสำหรับการแสวงหา, สมัครงาน, หยุด, การจับภาพวิดีโอการเล่นเพลง, การควบคุมระดับเสียงแบบเต็มหน้าจออยู่ด้านบนกรอบโดยการเล่นเฟรม (เฉพาะข้างหน้า), การสนับสนุนทั้งไฟล์ท้องถิ่นและเครือข่ายเช่นเดียวกับการสนับสนุน Libav และโครงการ FFmpeg.

การสนับสนุนสำหรับการถอดรหัสฮาร์ดแวร์จะดำเนินการสำหรับ CedarX, VAAPI และ API DXVA2 มันสามารถบันทึกไฟล์วิดีโอในรูปแบบ YUV และ RGB, และดำเนินการสนับสนุนสำหรับ OSD (On-หน้าจอแสดงผล) ตัวกรองที่กำหนดเองอัตราส่วนเล่นเพลง, การควบคุมระดับเสียงและการควบคุมความเร็วในการเล่น.

นอกจากนี้ยังสามารถใช้ในการหมุนหรือตัดไฟล์วิดีโอใด ๆ โดยใช้ GraphicsItemRenderer ช่วยให้การเล่นแทร็กเสียงที่เฉพาะเจาะจงโดยการเลือกช่องเสียงและสื่อสตรีมและการสนับสนุนเครื่องมือการแสดงผลหลายรวมถึง Direct2D, OpenGL, QPainter, XV และ GDI + .


ช่วยให้แอพพลิเคเล่นไฟล์ท้องถิ่นหรือระยะไกล

เป็นที่กล่าวถึงห้องสมุดช่วยให้การเล่นไฟล์ในท้องถิ่นเช่นเดียวกับคนระยะไกลผ่านทางโปรโตคอลที่รู้จักกันดีเช่น HTTP และ RTSP นอกจากนี้ยังรองรับการแสดงผลวิดีโอหลายผู้เล่นคนเดียวและแบบไดนามิกสามารถเปลี่ยนเครื่องยนต์ทำให้เมื่อเล่นไฟล์วิดีโอ.

QtAV ยังสนับสนุนผลตอบแทนการลงทุน (ภูมิภาคท​​ี่น่าสนใจ) เช่นการปลูกพืชวิดีโอ equalizers วิดีโอสำหรับการปรับเปลี่ยนความคมชัดความสว่างสีและความอิ่มตัวเช่นเดียวกับ QML (Qt Modeling Language) ผ่านทางปลั๊กอิน.


ภายใต้เครื่องดูดควันและระบบปฏิบัติการที่สนับสนุน

โครงการสามารถสร้างขึ้นได้ง่ายกับกรอบ Qt4 หรือ Qt5 ช่วยให้นักพัฒนาแอพลิเคชันที่จะสร้างการเล่นวิดีโอที่มีเครื่องมืออย่างใดอย่างหนึ่ง มันเป็นหนึ่งในซอฟแวร์ห้องสมุดนิยมมากที่สุดสำหรับการสร้างแอพพลิเคเล่นมัลติมีเดียคุณลักษณะที่อุดมด้วย.

เป็นที่กล่าวถึงซอฟต์แวร์เป็นแพลตฟอร์มที่สนับสนุนมากมายเหลือเฟือของ GNU / Linux และระบบปฏิบัติการ UNIX เหมือนรวมทั้ง BSD และ Microsoft Windows มันถูกเขียนขึ้นในการเขียนโปรแกรมภาษา C ++ และสนับสนุนแป้นพิมพ์ลัดหลาย

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

    < li> การสนับสนุน XAudio2
  • ถอดรหัสฮาร์ดแวร์ VideoToolbox (OSX) การสนับสนุน มันสามารถถอดรหัส h264, H263, MPEG1, MPEG2, MPEG4 ดีกว่า VDA
  • CUDA 0 สำเนาสนับสนุน
  • สวิทช์ถอดรหัสวิดีโอแบบไดนามิกเมื่อเล่น (ลองใน QMLPlayer)
  • คำบรรยายฝังตูดสนับสนุน
  • ตัวอักษรคำบรรยายตูดติดตั้ง
  • ไม่มีการแก้ไขสร้าง OpenGL สำหรับลินุกซ์
  • แก้ไข qpainter แสดงผล VBO ถ้ามีการใช้
  • การแสดงผล OpenGL แก้ไขสำหรับบางรูปแบบ RGB
  • DXVA ปรับปรุง 0 คัดลอกอินเทล clearvideo วิธีแก้ปัญหา ฯลฯ .
  • AO: เพิ่มแบ็กเอนด์ null
  • HW: แก้ไขการตรวจสอบรายละเอียด
  • Ref นับจากเฟรมถอดรหัส FF การแก้ไขความผิดพลาดของ OpenGL ในนี้เมื่ออัปโหลดพื้นผิว
  • แก้ไขพารามิเตอร์ resampler เสียงไม่ตั้งอย่างถูกต้อง
  • การสนับสนุน VS2015

มีอะไรใหม่ ในรุ่น 1.7.0:

  • GPU DXVA สนับสนุนศูนย์สำเนา ใช้ซีพียูที่ต่ำกว่าประสิทธิภาพที่ดีขึ้น
  • DXVA ปรับปรุงโหมดสำเนากลับ
  • VAAPI ปรับปรุงศูนย์คัดลอก
  • OpenGL ในการแก้ไขปัญหาการแสดงผลผิดถ้าถอดรหัสสลับระหว่าง VDA และ FFmpeg
  • การสนับสนุนการเข้ารหัสวิดีโอ
  • การสนับสนุนติดตามภายนอกเสียง
  • PulseAudio ปรับปรุงแก้ไขการเกิดปัญหาและแขวน
  • OpenGL: ปิดการใช้งาน V​​BO สำหรับมุมที่จะแก้ปัญหา qpainter กรองไม่มีผล น้อยโทร GL แก้ไข OpenGLWindowRenderer ไม่สามารถปรับปรุงได้อย่างถูกต้อง
  • การจับภาพวิดีโอแก้ไขเมื่อศูนย์สำเนาถอดรหัส HW ถูกนำมาใช้.
  • แก้ไขข้อมูลเสียงที่ไม่ถูกต้องมีการเล่นที่จุดเริ่มต้นของการเล่น
  • เปิดใช้งาน XV SHM
  • ปรับปรุง A / V ซิงค์
  • สร้างหุ่นยนต์ใน Windows
  • แก้ไข msvc แก้ปัญหาสร้าง
  • ใช้ OpenSL ES เป็นสำหรับหุ่นยนต์ มันทำงานได้อย่างถูกต้องในขณะนี้ OpenAL ไม่จำเป็นต้องใด ๆ เพิ่มเติม เพิ่มการควบคุมระดับเสียงสำหรับ OpenSL ES.
  • เกิดปัญหาแก้ไข
  • เพิ่มอูบุนตู PPA: https://launchpad.net/~wbsecg1/+archive/ubuntu/qtav
  • CI: appveyor สำหรับ Windows
  • AVInput = & gt; MediaIO คุณสามารถใช้มันเพื่อสนับสนุนการส่งออกที่กำหนดเองเมื่อการเข้ารหัสวิดีโอ
  • เพิ่ม seekFinished, durationChanged, QML MediaPlayer.videoCapture ล่าช้าบรรยาย ฯลฯ
  • QMLPlayer: รูดที่จะแสวงหา

มีอะไรใหม่ ในรุ่น 1.6.0:

  • โหลด Async
  • ได้เร็วขึ้นและขอแสดงตัวอย่าง ขอบคุณ wm4 (MPV พัฒนา)
  • ดีกว่า A / V วิธีการแก้ปัญหาการซิงค์ ตอนนี้สามารถเล่นวิดีโอเฟรมต่อวินาทีสูงดีกว่าผู้เล่นอื่น ๆ ใด ๆ .
  • DXVA: ช่วยถอดรหัส HEVC ถ้าสนับสนุนรันไทม์ libavcodec LAVFilters ffmpeg สนับสนุน.
  • การปรับปรุง Cedarv การสนับสนุนการส่งออก nv12 รหัสนีออนจาก libvdpau-sunxi
  • หลายกรณี OpenAL สนับสนุน
  • ระดับ AVInput จะขยายสื่อ การเล่นการสนับสนุนจาก resouces QRC.
  • แสดงเฟรมแรกหลังจากที่แสวงหา
  • แก้ไขข้อผิดพลาดนาฬิกาที่ดีขึ้น
  • กรอบการเล่นการแก้ไขปัญหาโดยกรอบ
  • แก้ไขวิดีโอสั่น QML
  • รายละเอียดเพิ่มเติมสำหรับสัญญาณข้อผิดพลาด
  • ใช้ตัวเลือกของผู้ใช้ในการเล่นต่อไป
  • โหลดแบบไดนามิก libass (submodule 'Capi' ถูกต้อง)
  • VA-API: แก้ไขปัญหาบรรทัดล่างเบลอ ทำงานบน libav & gt;. = 9 ตอนนี้
  • ความคืบหน้าจะเริ่มต้นที่ 0 โดยค่าเริ่มต้นแม้ว่า 1 จุดไม่ได้เป็น 0.
  • ปัญหาการจับภาพการแก้ไขปัญหา: การจับภาพในปัจจุบันแสดงกรอบ API ง่ายขึ้น
  • การสนับสนุน RGB48 OpenGL สนับสนุนเฉพาะ RGB48LE.
  • เชื่อมโยงไปยังการสนับสนุน ffmpeg คงที่
  • แก้ไขข้อผิดพลาดเปิดถ้าใส่ URL / เส้นทางมีอักขระพิเศษ

มีอะไรใหม่ ในรุ่น 1.5.0:

  • โหลด Async
  • ได้เร็วขึ้นและขอแสดงตัวอย่าง ขอบคุณ wm4 (MPV พัฒนา)
  • ดีกว่า A / V วิธีการแก้ปัญหาการซิงค์ ตอนนี้สามารถเล่นวิดีโอเฟรมต่อวินาทีสูงดีกว่าผู้เล่นอื่น ๆ ใด ๆ .
  • DXVA: ช่วยถอดรหัส HEVC ถ้าสนับสนุนรันไทม์ libavcodec LAVFilters ffmpeg สนับสนุน.
  • การปรับปรุง Cedarv การสนับสนุนการส่งออก nv12 รหัสนีออนจาก libvdpau-sunxi
  • หลายกรณี OpenAL สนับสนุน
  • ระดับ AVInput จะขยายสื่อ การเล่นการสนับสนุนจาก resouces QRC.
  • แสดงเฟรมแรกหลังจากที่แสวงหา
  • แก้ไขข้อผิดพลาดนาฬิกาที่ดีขึ้น
  • กรอบการเล่นการแก้ไขปัญหาโดยกรอบ
  • แก้ไขวิดีโอสั่น QML
  • รายละเอียดเพิ่มเติมสำหรับสัญญาณข้อผิดพลาด
  • ใช้ตัวเลือกของผู้ใช้ในการเล่นต่อไป
  • โหลดแบบไดนามิก libass (submodule 'Capi' ถูกต้อง)
  • VA-API: แก้ไขปัญหาบรรทัดล่างเบลอ ทำงานบน libav & gt;. = 9 ตอนนี้
  • ความคืบหน้าจะเริ่มต้นที่ 0 โดยค่าเริ่มต้นแม้ว่า 1 จุดไม่ได้เป็น 0.
  • ปัญหาการจับภาพการแก้ไขปัญหา: การจับภาพในปัจจุบันแสดงกรอบ API ง่ายขึ้น
  • การสนับสนุน RGB48 OpenGL สนับสนุนเฉพาะ RGB48LE.
  • เชื่อมโยงไปยังการสนับสนุน ffmpeg คงที่
  • แก้ไขข้อผิดพลาดเปิดถ้าใส่ URL / เส้นทางมีอักขระพิเศษ

มีอะไรใหม่ ในรุ่น 1.4.1:

  • QtMultimedia อื่น ๆ ที่รองรับการเล่น QML API
  • การสนับสนุนแพคเกจเดเบียน ตอนนี้คุณสามารถสร้างอูบุนตู & gt; = 14.04 ใช้ debuild
  • คำบรรยาย: libass สนับสนุน renderering แบบไดนามิกเปลี่ยน parser FFmpeg และ libass
  • ลงชื่อสนับสนุนการควบคุมระดับใด ๆ โดยไม่ต้องเปลี่ยนฟังก์ชั่นการเข้าสู่ระบบ Qt (qDebug, qWarning ฯลฯ .)
  • การสนับสนุนการวางแนวทางวิดีโอใน renderers
  • แก้ไขข้อผิดพลาด: กรอบวิดีโอที่มีค่า alpha วิดีโอสตรีมเวลาเริ่มต้น & gt; 0 OpenAL ไม่สามารถปิดได้อย่างถูกต้อง ...
  • QML เท่านั้น:. ตัวอย่างวิดีโอ
  • ผู้เล่น: UI การตั้งค่าใน QMLPlayer ตัวอย่างวิดีโอบนแถบความคืบหน้า.

มีอะไรใหม่ ในรุ่น 1.4.0:

  • ปรับปรุง OpenGL: เพิ่มเติมรูปแบบพิกเซลรองรับ QML ( ไม่ได้มีเสถียรภาพ) สนับสนุน GL แบบไดนามิก ฯลฯ .
  • VAAPI: GLX ปฏิบัติการช่วยเหลือโดยตรง ตรวจ 4k.
  • DXVA: อื่น ๆ พื้นผิวการถอดรหัสเพื่อปรับปรุงประสิทธิภาพ
  • VDA (OSX ถอดรหัสฮาร์ดแวร์) สนับสนุน
  • การสนับสนุน Android ง่ายต่อการปรับ
  • การสนับสนุนคำบรรยายรวมทั้ง QML
  • ปรับปรุง OpenAL ทำงานได้ดีบนแพลตฟอร์มมากที่สุดรวมทั้งหุ่นยนต์
  • FFmpeg สนับสนุน libavfilter
  • เอาท์พุทเสียงเปลี่ยนแปลง API
  • สคริปต์การปรับใช้สำหรับ IFW, OSX
  • แก้ไขข้อผิดพลาด
  • WIP. Dsound, opensl เครื่องยนต์เสียงกรองเสียง ฯลฯ

มีอะไรใหม่ ในรุ่น 1.3.4:

  • CUDA: คุณภาพที่ดีขึ้นและประสิทธิภาพการแสดงผลที่ไม่ถูกต้องแก้ไข ใบสั่ง. ไม่มีโมเสค.
  • VAAPI และสนับสนุน DXVA SSE4.1 เพ​​ื่อคัดลอกกรอบถอดรหัสสำหรับอินเทล GPU vaapi ถูกบันทึกอยู่ในเดือนที่ผ่านมา แต่ประสิทธิภาพการทำงานเป็นอย่างดี ด้วยความช่วยเหลือของ SSE4.1 ที่เรามีการปรับปรุงประสิทธิภาพ Greate.
  • VAAPI รองรับ DRM
  • การใช้งานล่าสุด API HW ของ FFmpeg ของ
  • แก้ไขการแสดงผลที่ไม่ถูกต้องหรือผิดพลาดหากมีการเปลี่ยนแปลงถอดรหัส HW
  • เพิ่มบางตัวเลือกสำหรับ AVCodec และ AVFormat คุณสมบัติเมตาถอดรหัสของ.
  • การสนับสนุนเมตาดาต้า
  • อัตราส่วนการแสดงผลใช้ค่าในกระแสถ้ากำหนด ขอขอบคุณซานโดร Cavazzoni
  • การสนับสนุนการติดตั้ง QtAV เป็นโมดูล Qt
  • แก้ไขการเข้ารหัสชื่อไฟล์ที่ไม่ถูกต้อง.
  • แสดงภาพในไฟล์เพลง

มีอะไรใหม่ ในรุ่น 1.3.2:

  • การปรับปรุง OpenGL และประสิทธิภาพที่ดีขึ้น (ทำงานบน iOS และ Android) การใช้งาน CPU น้อยกว่า VLC.
  • เปิดใช้งาน GLSL ถ้าได้รับการสนับสนุน
  • GLSL ใช้ในการแสดงผลภาพ YUV
  • GLSL ควอไลเซอร์วิดีโอตาม
  • แก้ไขข้อผิดพลาดและการปรับปรุง XV รองรับ NV12 ควอไลเซอร์รองรับวิดีโอ.
  • เล่นจากการสนับสนุน QIODevice
  • จับภาพเฟรม YUV สนับสนุน.
  • แก้ไขระยะเวลาที่ไม่ถูกต้องใน OSD
  • ถอดรหัส CUDA ทำงานในความคืบหน้า
  • ผู้เล่น:
  • ไม่มีกุยปิดกั้นในขณะที่เปิดกระแส
  • เพิ่มโต้ตอบการตั้งค่า
  • ถดถอย:
  • OpenGL ไม่สามารถแสดง H10p

มีอะไรใหม่ ในรุ่น 1.3.1:.

  • เริ่มต้นการสนับสนุน OpenAL
  • การแก้ไขปัญหาการเกิดปัญหาการถอดรหัสฮาร์ดแวร์: แสวงหาการสูญเสียต (. e.g เครือข่ายไม่ดี)
  • Allwinner ของ CedarX สนับสนุนการถอดรหัสฮาร์ดแวร์ ขอบคุณเจาะ Bendik.
  • ล็อก FFmpeg และจัดการข้อผิดพลาด ระดับใหม่: AVError
  • การสนับสนุน AVDictionary สำหรับถอดรหัสและ demuxer API: AVPlayer :: setOptionsForXXX ()
  • แก้ไขความผิดพลาดเมื่อออกจากแอปพลิเค
  • แก้ไขความผิดพลาด Hi10bits
  • สร้าง:
  • แก้ไข XXX_EXPORT แมโครขัดแย้ง.
  • กำหนดค่าโครงการ qmake ฯลฯ .
  • QMLPlayer: UI ที่ดีขึ้น
  • ผู้เล่น:
  • ล้อซูมเข้า / ออก.
  • ใช้ถอดรหัสโดยไม่ต้องเริ่มต้นใหม่.
  • ออกจากหน้าต่างหลักใกล้.
  • ย้าย EventHandler ให้กับผู้เล่น.
  • ติดตั้ง:. สนับสนุนอูบุนตู
  • โปรแกรมรักษาหน้าจอสำหรับ OSX, X11 ปรับปรุงหน้าต่าง

มีอะไรใหม่ ในรุ่น 1.3.0:

  • เลือกแทร็กเสียง
  • การแสดงผลหลายเป้าหมาย 1 สนับสนุนวิดีโอ
  • การสนับสนุนการถอดรหัสฮาร์ดแวร์ (ไม่แน่นอน): DXVA2 สำหรับ Windows, VA-API สำหรับการ x11 (ประสิทธิภาพดีตอนนี้)
  • ภาคที่น่าสนใจ (ROI) ที่สนับสนุนเช่นการเพาะปลูก.
  • การสนับสนุนกรอง (ทดลอง)
  • วิดีโอ EQ: ความสว่างคมชัดความอิ่มตัว
  • การสนับสนุนซ้ำ
  • Mang เปลี่ยนแปลง API
  • QML: เข้ากันได้กับ APIs QtMultiMedia หลาย
  • สร้าง / ติดตั้ง: ซุ้มประตูตรวจสอบแก้ไข RPATH ผิดและข้อผิดพลาดในการเปิดตัว Mac เพิ่มการติดตั้ง
  • ผู้เล่น: รายการ, ประวัติศาสตร์, ทีวีออนไลน์ที่ดีขึ้น ฯลฯ
  • .

มีอะไรใหม่ ในรุ่น 1.2.4:

  • QML สนับสนุน (theoribeiro ขอบคุณ) สามารถแทนที่บางส่วนของแอพพลิเค qml qtmultimedia, เช่น qmlvideofx
  • แก้ไขสร้างสำหรับ FFmpeg & gt; = 0.9 libav & gt; = 0.8
  • ช่องสามารถเลือกโดยผู้ใช้: เดิม stero ซ้ายขวา, ศูนย์ (ขาวดำ)
  • OSD สำหรับ GL ES2 renderer
  • ผู้เล่น: ผู้ชมสถิติปิดการใช้งานหน้าจอในแม่ม่ายเมื่อเล่น เพิ่มช่องทีวีออนไลน์จำนวนมาก <​​/ li>

มีอะไรใหม่ ในรุ่น 1.2.3:

  • FFmpeg / libav avresample สนับสนุน
  • การสนับสนุน OpenGL ES2 สามารถสร้างกับรุ่น Qt5 GLES2 ตอนนี้
  • การสนับสนุน XV สำหรับ Qt5
  • การสนับสนุนรูปแบบเสียงมากขึ้นเช่น รูปแบบตัวอย่างช่อง.
  • ข้อผิดพลาดการถอดรหัส H.264 แก้ไขสำหรับเฟรมเริ่มต้น.
  • แก้ไขข้อผิดพลาดในการถอดรหัสเสียงถ้าแพ็คเก็ตควรจะถอดรหัสหลายครั้ง WMA เสียง.
  • บันทึกวิดีโอจับกับระบบไดเรคทอรูปภาพ

มีอะไรใหม่ ในรุ่น 1.2.2:

  • เสียง resampler ใช้ swresample
  • เล่นการควบคุมความเร็ว
  • รูปแบบเสียง
  • เล่นที่ดีกับเสียงที่เสียงก่อน (MP3, ... )
  • init และ deinit FFmpeg เมื่อจำเป็นเท่านั้น
  • รหัสส่วนประกอบเข้าถึงได้โดยสัญลักษณ์
  • MMS สนับสนุน

มีอะไรใหม่ ในรุ่น 1.1.9:

  • เพิ่มโทรกลับขัดจังหวะเครือข่าย ขอบคุณ Vito vcovito
  • QtAV และรุ่นรันไทม์ FFmpeg ตรวจสอบ
  • เพิ่มรูปแบบให้กับผู้จัดการโรงงานชิ้นส่วน ที่ใช้ในปัจจุบันใน ImageConverter
  • การสนับสนุน MSVC
  • ขอแก้ไขข้อผิดพลาด: บางครั้งบล็อก
  • qmake: ไม่มีข้อโต้แย้งเพิ่มเติมที่จำเป็น (ถ้าแหล่ง dir สามารถเขียนได้)
  • เพิ่ม 2 รายการตัวอย่างกราฟิกแสดงผล
  • GDI + สนับสนุน renderer
  • เริ่มใช้สคริปต์เพื่อสร้างคลาสใหม่

มีอะไรใหม่ ในรุ่น 1.1.8:

  • รุ่นแอลจี 2.1
  • การสนับสนุนที่ดีขึ้น Qt5
  • การประสานที่ดีขึ้นและกำลังมองหา
  • ความผิดพลาดคงที่เมื่อได้รับข้อมูลกระแส
  • ความผิดพลาดคงที่เมื่อ replaying เพลง
  • ลากและวางกุยภายในที่เรียบง่ายและกรองเหตุการณ์ภายใน
  • VideoWall ทำงานได้ดีขึ้น

ต้องการ

  • Qt
  • FFmpeg
  • PortAudio 19

ภาพหน้าจอ

qtav_1_67831.png

ซอฟต์แวร์ที่คล้ายกัน

mplex13818
mplex13818

3 Jun 15

Gmediafinder
Gmediafinder

20 Feb 15

dbox2Tradio
dbox2Tradio

3 Jun 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Wang Bin

PhotoKit
PhotoKit

20 Feb 15

ความคิดเห็นที่ QtAV

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่