Làm cách nào tôi có thể cài đặt guxer 1.0 trong Ubuntu 12.04?


22

Tôi đang cố gắng cài đặt GStreamer 1.0 trên Ubuntu 12.04, GStreamer mặc định đi kèm với Ubuntu 12.04 là gst 0.10. Tôi có thể thấy rằng tôi có thể tải xuống nguồn GStreamer 1.0 từ gstreamer.freedesktop.org , xây dựng và cài đặt nó. Nhưng điều này chỉ cài đặt các gstplugin, nó không cài đặt các thư viện cần thiết thực tế như:

  • mpeg2dec,
  • h264,
  • và các thư viện phụ thuộc khác.

Các thư viện này được yêu cầu bởi các plugin gst.

Câu trả lời:


25

Nếu bạn chưa ubuntu-restricted-extrascài đặt, bạn có thể cần phải cài đặt nó và bất kỳ thư viện nào khác bạn yêu cầu từ kho lưu trữ.

Nếu bạn muốn cài đặt guxer 1.0, bạn cần sử dụng các backport cho Chính xác từ ppa của nhà phát triển trình phát , đây là nguồn tốt nhất vào lúc này và ppa dành cho nhà phát triển 'chính thức' nhất hiện có.

sudo add-apt-repository ppa:gstreamer-developers/ppa
sudo apt-get update
sudo apt-get install gstreamer1.0*

Điều này sẽ cài đặt tất cả các gói và plugin cơ bản mà bạn yêu cầu và cài đặt tốt, mặc dù bạn cũng đã cài đặt phiên bản trước đó, mặc dù các ứng dụng sẽ không sử dụng gstreamer1.0 trừ khi chúng được xây dựng với sự hỗ trợ cho nó.


Để biết thêm thông tin về ppas, vui lòng xem các cuộc thảo luận sau:


1
Nó cũng hoạt động trong Ubuntu 14.04.
Shamsul Haque

7
PPA "nhà phát triển dòng" không có sẵn kể từ tháng 4 năm 2016 và tôi không thể nhận được bất kỳ lời giải thích nào từ bất kỳ bên liên quan nào. Kể từ ngày đó - khoảng một năm trước khi kết thúc hỗ trợ LTS chính thức, không có cách nào (mà tôi có thể tìm thấy) để cài đặt guxer-1.0 trên Ubuntu 12.04
Guss

6

Cài đặt gói dưới đây sẽ làm nên điều kỳ diệu

sudo apt-get install ubuntu-restricted-extras

Điều này không hoạt động vào ngày 12.04 vì chỉ có 0.10 khả dụng vào ngày 12.04. Nó sẽ mang lại tất cả các công cụ guxer-0.10 chứ không phải 1.0.
gregoiregentil

4

Trên Ubuntu 16.04, điều này cũng có hiệu quả với tôi, nó cũng có thể trên Ubuntu 12.04:

sudo apt-get install gstreamer1.0-libav

1.0 không có sẵn vào ngày 12.04. Điều này không hoạt động.
gregoiregentil

1

Cài đặt GStreamer trên Ubuntu hoặc Debian

apt-get install libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools

đường dẫn pkgconfig trong pc của tôi:

/usr/lib/x86_64-linux-gnu/pkgconfig/gstreamer-1.0.pc

Xây dựng ứng dụng bằng cách sử dụng Guxer

pkg-config --cflags --libs gstreamer-1.0

Câu trả lời chính xác duy nhất trong chuỗi
abhishah901

0

Tôi tìm thấy liên kết đó ... và tôi đang thêm nó. Tôi đã cố gắng cài đặt Wine 64bit và tôi không thể tìm ra cách cài đặt các tệp phát triển cơ sở g-bit cơ sở 1.0-bit

sudo apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev**
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.