การสนับสนุน Quick Look สำหรับไฟล์วิดีโอที่ไม่ใช่เจ้าของภาษา (.avi, .mkv) บน Mavericks


46

ในอดีตเราสามารถรับตัวแปลงสัญญาณสำหรับ DivX / XviD / MPEG4 และรองรับคอนเทนเนอร์เช่น AVI, MKV ในคุณลักษณะ Quick Look ของ Mac OS X โดยใช้Perian (ตามคำถามนี้ )

ดังที่ระบุไว้ในไซต์ Perian การพัฒนาหยุดทำงานและเวอร์ชันในอนาคตอาจทำงานได้หรือไม่ ดูเหมือนว่าด้วยการอัปเกรดเป็น OS X 10.9 "Mavericks", OS หรือ Quick Look API มีการเปลี่ยนแปลงอย่างเพียงพอที่ Perian ไม่ทำงานอีกต่อไป

มีทางเลือกอื่นอีกไหม? เป็นการดีที่แอพเดียวไม่เหมือน Perian แต่แม้แต่รายชื่อตัวแปลงสัญญาณและ / หรือปลั๊กอินสำหรับไฟล์คอนเทนเนอร์วิดีโอจะมีประโยชน์

หมายเหตุ : คำถามนี้ไม่เกี่ยวกับวิดีโอเล่น -there เป็นจำนวนมากว่าการสนับสนุนมากขึ้นกว่าผู้ที่สามารถเล่นได้ผ่านทางในตัวเครื่องเล่น QuickTime คำถามนี้เกี่ยวกับตัวแปลงสัญญาณ / ปลั๊กอินสำหรับ QuickTimeบน OS X เพื่ออนุญาตและ Quick Look (และแอพที่ใช้ระบบปฏิบัติการเล่นวิดีโอ) เพื่อเปิด / เล่นไฟล์วิดีโอ / รูปแบบที่ขาดการสนับสนุนดั้งเดิม

คำตอบ:


24

ฉันได้อัปโหลด QuickLook และสปอตไลปลั๊กอินที่นี่: https://github.com/Marginal/QLVideo/wiki สิ่งเหล่านี้ช่วยให้ Finder แสดงภาพขนาดเล็กตัวอย่างแบบคงที่ภาพปกและข้อมูลเมตาสำหรับไฟล์วิดีโอส่วนใหญ่รวมถึง. asf, .avi, .flv, .mkv, .rm, .webm, .wmf เป็นต้น


3
การเริ่มต้นที่ดีการปรับปรุงที่ชัดเจนคือการเล่นวิดีโอไม่ใช่แค่ดูภาพโปสเตอร์แบบคงที่ใน QuickLook
Marcel

1
เป็นไปไม่ได้ที่น่าเสียดาย - QuickLook / AVFoundation APIs ปัจจุบันไม่อนุญาต (ดูรุ่น # 3สำหรับการสนทนา)
Marginal42

QLVideo แสดงภาพขนาดย่อใน Quicklook แต่มันยังเปลี่ยนวิดีโอ. gifv ที่ฝังใน Safaris เป็นรูปขนาดย่อ (ตัวอย่างเช่นบน imgur) ฉันไม่แนะนำ
Ilias Karim

2
@ ILiΛSKΛЯiM - Safari ไม่ได้ใช้ QuickLook เพื่อแสดงวิดีโอดังนั้น QLVideo ไม่ใช่สาเหตุของปัญหาของคุณ เช่นหน้านี้ยังแสดงผลได้ดีใน Safari บน Mavericks และ Yosemite เมื่อติดตั้ง QLVideo ตรวจสอบการตั้งค่าปลั๊กอิน QuickTime ใน Safari -> Preferences -> ความปลอดภัยหรือการตั้งค่าClickToPluginของคุณหากติดตั้งส่วนขยาย Safari แล้ว หากคุณยังคงต้องการที่จะยกระดับรายงานข้อผิดพลาดกับ QLVideo กรุณาทำที่นี่
Marginal42

5

"QuickTime on Mavericks" ไม่ใช่ QuickTime อีกต่อไป - เป็น "AV Foundation" QuickLook และ QuickTime Player ขึ้นอยู่กับ "QuickTime ใหม่" นี้

"AV Foundation" มาจาก iOS ซึ่งถูกนำมาใช้กับ Mac OS X ด้วยและไม่เสนอส่วนขยาย (และจะไม่มี) เช่น codec / plugins อย่างที่ Apple บอกไว้: สิ่งอื่นที่ไม่ใช่ MPEG-4 (H.264) เป็นของเก่าและต้องถูกแปลง

ในความคิดของฉันมันสับสนสำหรับผู้ใช้ที่ Apple ยังคงใช้ชื่อ "QuickTime" เนื่องจาก Mavericks ยังคงมี "QuickTime เก่า"

QTKit เป็นสะพานเชื่อมระหว่าง QuickTime เก่ากับ QuickTime ใหม่ มันไม่ได้ถูกคัดค้านและมีตัวแปลงวิดีโอ วิธีนี้รูปแบบวิดีโอที่เข้ากันไม่ได้สามารถแปลงเป็น MPEG-4

กล่าวอีกนัยหนึ่ง: ทำตามแผนของ Apple และแปลงวิดีโอทั้งหมดของคุณ QuickLook จะพร้อมใช้งานสำหรับคุณ


3

นี่จะเป็นการเปลี่ยนแปลงที่น่ารำคาญที่สุดใน Mavericks จากสิ่งที่ฉันเข้าใจเวอร์ชันใหม่ของ Quicktime นั้นยังไม่มีเอกสารเพียงพอที่จะอนุญาตการพัฒนานี้


มุมมองที่น่าสนใจว่าปัญหาคือเอกสาร Quicktime ฉันไม่เห็นสิ่งที่บ่งชี้ว่าเอกสารปัจจุบันป้องกันการพัฒนาของ Quick Look plug - developer.apple.com/search/ ...... คุณเข้าใจเรื่องนี้ได้อย่างไรบน Apple แทนที่จะเป็นนักพัฒนาบุคคลที่สามที่หาเงินทุนหรือเวลาเพื่อ ทำให้โครงการ Perian เป็นปัจจุบันหรือไม่ เป็นส่วนที่ชัดเจนของ QTkit ที่เลิกใช้งานแล้วและนักพัฒนาทั้งหมดที่ใช้รหัสนั้นจำเป็นต้องทำงานซ้ำอีกครั้งสำหรับ AVkit ตามหมายเหตุนี้: developer.apple.com/library/mac/technotes/tn2300/_index.html
bmike

1
นอกจากนี้ - ฉันหวังว่าฉันจะไม่เจอศัตรู เป็นเรื่องที่ดีมากที่จะอธิบายว่าทำไมสิ่งเก่า ๆ ถึงไม่ทำงานอีกต่อไป แต่ฉันคิดว่า Perian devs รู้ถึงการเปลี่ยนแปลงที่จะเกิดขึ้นเป็นเวลาหลายปีก่อนที่มันจะถูกนำมาใช้และทำการตัดสินใจอย่างมีข้อมูล ขอบฟ้า
bmike

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.