Làm cách nào để tải xuống và cài đặt Handbrake?


61

Tôi mới sử dụng Ubuntu nên tôi không biết rõ cách sử dụng thiết bị đầu cuối để tải xuống và cài đặt các chương trình không có trong trung tâm phần mềm. Tôi đã thử mà không thành công tải xuống và cài đặt Handbrake.

Ai có thể giúp tôi, hướng dẫn tôi cách tải xuống và cài đặt Handbrake không?



Xin thứ lỗi cho sự thiếu hiểu biết hoàn toàn của tôi về cách Ubuntu hoạt động, nhưng làm thế nào để bạn "chạy" chương trình nói? Có phải alt + F2 và sau đó nhập "sudo add-apt-repository ppa: stebbins / handbrake-release" không? Điều gì sẽ xảy ra sau này? Thực sự không thể có được đầu của tôi xung quanh Ubuntu!

Lưu ý rằng câu trả lời được chấp nhận hiện đã lỗi thời. Phanh tay nằm trong kho chính trong "Vũ trụ và không yêu cầu PPA". Xem câu trả lời dưới đây để biết chi tiết đầy đủ.
Neil Mayhew

Câu trả lời:


79

Có hai PPA HandBrake chính thức, ppa:stebbins/handbrake-releasesppa:stebbins/handbrake-git-snapshots.

Cái trước chứa các bản phát hành ổn định, được cập nhật khoảng một lần mỗi năm. Những bản phát hành này có xu hướng khá lỗi thời khi thời hạn cuối của chúng đang đến gần. Phiên bản ổn định hiện tại (0.9.8) đã được phát hành vào ngày 2012-07-18.

Cái sau chứa các bản dựng hàng đêm, được cập nhật hàng ngày (hoặc hàng đêm, như nó đã từng). Đây tất nhiên là ít ổn định hơn và không có giấy tờ để khởi động, nhưng dù sao chúng cũng là phần mềm tốt. Ngoài ra, khi độ tuổi phát hành ổn định, các nhà phát triển có xu hướng bắt đầu khuyến nghị người dùng thử các bản dựng hàng đêm thay thế.

Để thêm một trong số này vào nguồn của bạn, chỉ cần chạy:

sudo add-apt-repository ppa:stebbins/handbrake-releases

hoặc là

sudo add-apt-repository ppa:stebbins/handbrake-git-snapshots

tùy thuộc vào bạn muốn Để cài đặt HandBrake với GUI, hãy chạy:

sudo apt-get update
sudo apt-get install handbrake

Ngoài ra, nếu bạn muốn CLI (giao diện dòng lệnh) trên GUI, hãy thay thế dòng cuối cùng bằng:

sudo apt-get install handbrake-cli

Các -releasesPPA dường như không cung cấp các gói amd64. Mặc dù xuất hiện trong danh sách các gói Lượng của Launchpad , Synaptic chỉ hiển thị các i386gói không cài đặt. Kỳ dị.
gièm pha

Đó là câu trả lời khá toàn diện và ngắn gọn, chân thành nhất của tôi dành cho bạn: D
sinekonata

Nếu bạn chỉ thấy mkvtùy chọn định dạng tệp và bị thiếu mp4thì hãy cài đặt handbrakenhư thế này https://askubfox.com/a/473520
Jasom Dotnet

9

Các ppa phanh tay đã được cập nhật với phiên bản mới nhất của phanh tay.

PPA

Để cài đặt sao chép / dán từng dòng mã tiếp theo trong thiết bị đầu cuối gnome của bạn

sudo add-apt-repository ppa:stebbins/handbrake-releases
sudo apt-get update
sudo apt-get install handbrake-cli handbrake-gtk

Hiện tại hỗ trợ : Rared (13.04), Quantal (12.10), Chính xác (12.04), Oneiric (11.10), Natty (11.04), Maverick (10.10), Lucid (10.04), Karmic (9.10).

Lưu ý : Bạn vẫn có thể cài đặt phiên bản phanh tay mới nhất trên Ubuntu 13.10, bằng cách tải xuống các .debtệp thích hợp theo cách thủ công :

Tôi đã quản lý để cài đặt chúng trên Ubuntu 13.10 amd64 mà không gặp vấn đề gì


Từ nguồn

Nếu bạn muốn biên dịch nó từ nguồn, đây là những gì làm việc cho tôi:

phụ thuộc cài đặt đầu tiên.

sudo apt-get install bzr subversion yasm build-essential \
autoconf libtool zlib1g-dev libbz2-dev libfribidi-dev \
intltool libglib2.0-dev libdbus-glib-1-dev libgtk2.0-dev \
libgudev-1.0-dev libwebkit-dev libnotify-dev \
libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev

Sau đó tải xuống và biên dịch

bzr branch lp:handbrake
cd handbrake
./configure
cd ./build
sudo make
sudo make install

Nguồn :


3

HandBrake có sẵn trong Trung tâm phần mềm Ubuntu, tìm kiếm nó

nhập mô tả hình ảnh ở đây

Nếu bạn chưa thực hiện bất kỳ thay đổi nào đối với Nguồn phần mềm của mình, bạn nên được chuyển đến trang cài đặt thay vì những gì trong hình ảnh trên. Để thêm nguồn "vũ trụ" vào các nguồn của bạn, hãy đi tới Chỉnh sửa> Nguồn phần mềm và kiểm tra trong tab Phần mềm Ubuntu, "phần mềm nguồn mở và miễn phí được duy trì bởi cộng đồng (vũ trụ)" và đóng lại.

nhập mô tả hình ảnh ở đây

Hoặc chỉ cần nhấp vào nút để sử dụng nguồn đó.


1

Phanh tay không có bất kỳ hỗ trợ ppa nào trong 12.04. Nếu bạn đã thử thêm PPA mà vẫn gặp lỗi, giải pháp này đã giải quyết vấn đề cho tôi

sudo rm /etc/apt/sources.list.d/stebbins-handbrake-*
sudo apt-get update

sudo apt-add-repository ppa:stebbins/handbrake-snapshots
sudo apt-get update

sudo apt-get install handbrake-gtk handbrake-cli

Bạn cần thực hiện quá trình cập nhật hai lần, lần đầu tiên để xóa các pp không hợp lệ khỏi danh sách lần truy cập và lần thứ hai thêm PPA chính xác.


3
Tôi không chắc chắn chính xác những gì bạn đang cố gắng làm, nhưng sudo rm stebbins-handbrake-* /etc/apt/source.list.d/có vẻ như sai cú pháp. Nếu ý định của bạn là loại bỏ các tệp phù hợp stebbins-handbrake-*và được đặt trong /etc/apt/sources.list.d/đó, nó sẽ không làm điều đó. ( sudo rm /etc/apt/sources.list.d/stebbins-handbrake-*sẽ.)
Eliah Kagan

Điều này làm việc hoàn hảo cho tôi. Tôi đã thử cài đặt Handbrake dưới 13.10 nhưng nó không hoạt động. Tôi đã xóa nguồn phát hành hiện có, thêm các ảnh chụp nhanh và sau đó cài đặt phanh tay mà không gặp vấn đề gì.
revnoah

0

Tôi đã phải thêm các gói này để biên dịch trên Ubuntu 12.04 LTS:

sudo apt-get install libass-dev libtheora-dev libvorbis-dev libsamplerate-dev

Nhị phân sau đó nằm trong build/gtk/src(ghb) và bạn có thể chạy nó trực tiếp mà không cần sử dụng makeinstall.


0

Không có giải pháp nào trước đây hoạt động với tôi với Ubuntu 13.10. Người liên quan đến "bzr" đã ngã xuống với:

../libhb/decssasub.c:30:21: fatal error: ass/ass.h: No such file or directory
 #include <ass/ass.h>
                 ^
compilation terminated.
make: *** [libhb/decssasub.o] Error 1

Tuy nhiên tôi đã quản lý để làm cho nó hoạt động bằng cách tải trực tiếp và cài đặt bằng dpkg. (lấy từ http://ubfoxhandbook.org/index.php/2013/10/install-handbrake-in-ubfox-13-10-saucy/ )

Đối với 32-bit:

wget https://launchpad.net/~stebbins/+archive/handbrake-releases/+files/handbrakegtk_0.9.9ppa1~raring1_i386.deb

Đối với 64-bit:

wget https://launchpad.net/~stebbins/+archive/handbrake-releases/+files/handbrakegtk_0.9.9ppa1~raring1_amd64.deb

Sau đó cài đặt sudo dpkg -i handbrake-gtk_0.9.9ppa1 ~ raring1 _ *. Deb

và sửa lỗi phụ thuộc sudo apt-get -f cài đặt

Vui lòng cho tôi biết trong các nhận xét nếu bạn biết thư viện nào tôi đang thiếu để tùy chọn "bzr" hoạt động. Tôi đã có một bản cài đặt Ubuntu khá mới.

Chúc mừng, Stuart.

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.