ฉันจะรับการช่วยเหลือ H.264 ได้อย่างไร?


16

Canonical Limited แสดงเป็นผู้รับอนุญาตของ H.264 ฉันสนใจที่จะสามารถเล่นวิดีโอ H.264 ออนไลน์เมื่อใช้ Chrome เว็บเบราว์เซอร์ใน Ubuntu (และในอนาคตบน Firefox เมื่อ Firefox รองรับ H.264)

รองรับ H.264 บน Ubuntu ที่ติดตั้งด้วยตนเองหรือไม่ ถ้าไม่มีบางวิธีฉันสามารถซื้อ H.264 รองรับการติดตั้ง Ubuntu ของฉันได้ไหม? สมมติว่าสถานการณ์ที่ฉันติดตั้ง Ubuntu ด้วยตนเองบนคอมพิวเตอร์ที่ติดตั้งมาพร้อมกับ Windows OS ฉันต้องการทราบว่ามีตัวเลือกใด ๆ ให้ฉันใช้เพื่อให้ H.264 ทำงานบน Ubuntu ได้


3
คุณได้แก้ไขปัญหานี้แล้วหรือยัง?
pl1nk

ฉันตรวจสอบปัญหานี้เช่นกัน สำหรับ Chrome h.264 ปัญหามันเป็น builtin โดยขณะนี้ไม่มี แต่ Firefox มีแผนการที่จะสนับสนุนมันผ่าน GStreamer ดูphoronix.com/scan.php?page=news_item&px=MTM5NzU ดังนั้นด้วย build ในตอนกลางคืน (8 / Aug / 2013) คุณควรตั้งค่า perference: media.gstreamer.enabledเป็น true และติดตั้ง codecs ที่เหมาะสมสำหรับ gstreamer ฉันไม่ได้ทดสอบสิ่งนี้เนื่องจากงานสร้างยามค่ำคืนไม่เสถียรมาก
คณิตศาสตร์

คำตอบ:


11

อูบุนตู จำกัด -แถมมีมัลติมีเดียทุกถอดรหัสแพคเกจและการทำงานสำหรับฉันในปลายถอดรหัส และโครเมียมใช้ปลั๊กอิน ffmpeg โดยอัตโนมัติ

หากมีแพ็กเกจที่มีการ จำกัด พิเศษคุณแน่ใจว่าคุณไม่ต้องการลองใช้
Chromium-codecs-ffmpeg-extraจาก Software Center:

ติดตั้งผ่านศูนย์ซอฟต์แวร์

หรือในอาคารผู้โดยสาร:

sudo apt-get update
sudo apt-get install chromium-codecs-ffmpeg-extra

เพื่อให้แน่ใจว่ามันทำให้โครเมียมและคุณไม่ได้รับตัวแปลงสัญญาณ


1
จะใช้งานได้กับโครเมียมเท่านั้น (โครเมียมมีอยู่แล้วภายในตอนนี้) และไม่ใช่สำหรับ Firefox
คณิตศาสตร์

จากนั้น firefox ควรถูกสร้างขึ้นอย่างถูกต้องและถ้ามันเป็นโครเมี่ยมในตัว (และคุณกำลังใช้อยู่) คุณควรจะสร้าง chrome ได้อย่างสบาย ๆ จากแหล่งที่มาหรือใช้ตัวอัปเดตไบนารี คำตอบของ Yossile นั้นถูกต้องเท่า ๆ กันสำหรับสิ่งที่เชื่อมโยงกับห้องสมุด แต่คุณไม่สามารถมี ffmpeg-extra ได้หากไม่มี x264 อย่างนั้นคำตอบของฉันก็จะช่วยให้เขาย่อยโดยทั่วไปและรวมถึงโครเมียมด้วย
RobotHumans

ดีฉันไม่ต้องการที่จะทำให้ขุ่นเคืองคุณหรือคำตอบของคุณฉันแค่ต้องการชี้ให้เห็นถึงสิ่งที่เกี่ยวกับ Firefox ในกรณีนั้น
คณิตศาสตร์

8

คุณสามารถรับโปรแกรมเข้ารหัส H.264 ได้โดยติดตั้งแพ็คเกจx264ด้วย Software Center:

ติดตั้งผ่านศูนย์ซอฟต์แวร์

หรือในอาคารผู้โดยสาร:

sudo apt-get update
sudo apt-get install x264

ถูกต้องแน่นอนสำหรับการติดตั้ง h264 ถอดรหัสฉันแค่ไม่แน่ใจว่ามันจะเข้าไปในโครเมียมด้วยตัวเองหรือไม่
RobotHumans

2
Chrome (เมื่อเทียบกับโครเมียม) รองรับ H.264 ดังนั้นสมมติว่า x264 แพ็คเกจติดตั้งการรองรับ H.264 สิ่งนี้ควรเป็น "การซื้อ" แพคเกจสนับสนุน H.264 เชิงพาณิชย์จะให้ประโยชน์มากกว่าการติดตั้งแพ็คเกจ x264 หรือไม่
ชาด - 24216

@ Chad - 24216 ฉันเชื่อว่าความแตกต่างอยู่ในการออกใบอนุญาตดังนั้นหากมีคนต้องการใช้เพื่อวัตถุประสงค์นอก GNU-GPL ต้องใช้รุ่นที่ใช้ในเชิงพาณิชย์
yossile

โดยปกติจะต้องจ่ายค่าลิขสิทธิ์สำหรับใบอนุญาต h264 เพราะเธอต้องการเผยแพร่วิดีโอในเชิงพาณิชย์และไม่ต้องถอดรหัสเพื่อเล่นเท่าที่ฉันรู้ ทำไมคุณต้องการใช้ตัวแปลงสัญญาณอื่น ลดการใช้ CPU หรือไม่
franzlorenzon

เพียงเพื่อให้ชัดเจนจะไม่ทำงานสำหรับ Firefox
คณิตศาสตร์

2

ตอนนี้ฉันใช้ Firefox Nightly (27.0a1 (2013-10-24)) บน Ubuntu 13.10 ฉันได้ทำการเปลี่ยนแปลงใน flag.g.gerger.enabled เป็น true คุณต้องติดตั้งแพ็คเกจ gstreamer0.10-ffmpeg ด้วย

คุณสามารถตรวจสอบว่าคุณเปิดใช้งาน h.264 ในหน้านี้หรือไม่: http://www.youtube.com/html5


1

ใน Ubuntu 14.04 แพ็คเกจgstreamer0.10-ffmpegจะไม่สามารถใช้งานได้อีกต่อไป ดูรายงานข้อผิดพลาดที่Launchpad

Web Upd8 โพสต์วิธีแก้ปัญหาเพื่อติดตั้งแพ็คเกจgstreamerโดยใช้ ppa:

sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install gstreamer0.10-ffmpeg

PS นี้เป็นเพียงการแก้ปัญหาชั่วคราวขณะที่ Firefox 30 การสนับสนุนสำหรับ GStreamer1.0 จะสามารถใช้ได้ ซึ่งมีอยู่ในที่เก็บเริ่มต้น 14.04 ดังนั้นจึงไม่จำเป็นต้องเพิ่ม PPA
ด่าน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.