Как загрузить и установить Handbrake?

60

Я новичок в Ubuntu, поэтому я не очень хорошо знаю, как использовать терминал для загрузки и установки программ, которые не находятся в программном центре. Я пробовал без успеха загрузку и установку Handbrake.

Может ли кто-нибудь помочь мне, направляя меня через загрузку и установку Handbrake?

    
задан Paula 26.02.2012 в 13:45
источник

6 ответов

77

Существует два официальных PPA HandBrake, ppa:stebbins/handbrake-releases и ppa:stebbins/handbrake-git-snapshots .

Первый содержит стабильные выпуски, которые обновляются примерно раз в год. Эти выпуски, как правило, довольно устарели, когда приближается их конец жизни. Текущая стабильная версия (0.9.8) была выпущена в 2012-07-18 годах.

Последний содержит ночные сборки, которые обновляются ежедневно (или как-то ночно). Они, конечно, менее стабильны и недокументированы для загрузки, но, тем не менее, они являются хорошим программным обеспечением. Кроме того, по мере того, как стабильный релиз возрастает, разработчики склонны начинать рекомендовать пользователям использовать ночные сборки вместо этого.

Чтобы добавить один из них в свои источники, просто запустите:

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

или

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

в зависимости от того, что вы хотите. Чтобы установить HandBrake с графическим интерфейсом, запустите:

sudo apt-get update
sudo apt-get install handbrake

В качестве альтернативы, если вы предпочитаете интерфейс командной строки (CLI) над графическим интерфейсом, замените последнюю строку следующим образом:

sudo apt-get install handbrake-cli
    
ответ дан bessman 26.02.2012 в 14:34
источник
9

ручной тормоз ppa обновлен с последней версией ручного тормоза.

PPA

Чтобы скопировать / вставить следующие строки кодов по одному в вашем гном-терминале

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

В настоящее время поддерживается : (12.04), Точный (12.04), Онейр (11.10), Натти (11.04), Маверик (10.10), Люсид (10.04), Кармик (9.10).

Примечание . Вы можете установить последнюю версию ручного тормоза на Ubuntu 13.10, вручную загрузив соответствующие файлы .deb :

Мне удалось установить их на моем Ubuntu 13.10 amd64 без проблем

Из источника

Если вы хотите скомпилировать его из источника, вот что сработало для меня:

сначала установите зависимости.

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

Затем загрузите и скомпилируйте

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

Источник :

ответ дан blade19899 27.02.2012 в 10:24
3

HandBrake доступен в программном центре Ubuntu, ищите его

ЕсливыневнеслиникакихизмененийвсвоиИсточникипрограммногообеспечения,выдолжныбытьперенаправленынастраницуустановкивместотого,чтонаходитсявприведенномвышеизображении.Чтобыдобавитьисточник«Вселенной»всвоиисточники,перейдитев«Редактировать>Источникипрограммногообеспечения»ипроверьтеподвкладкой«UbuntuSoftware»«СвободноеиоткрытоеПОсоткрытымисходнымкодом(вселенная)»изакрывайтеего.

Или просто нажмите кнопку, чтобы использовать этот источник.

    
ответ дан arsaKasra 23.05.2014 в 15:53
1

Ручной тормоз не имеет поддержки ppa в 12.04. Если вы попытались добавить PPA и все еще получили ошибку, это решение разрешило проблему для меня

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

Вам нужно сделать процесс обновления дважды, первый раз, чтобы удалить недействительные ppas из списка попаданий, а второй раз добавляет правильный PPA.

    
ответ дан Jason 30.05.2012 в 14:09
0

Мне пришлось добавить эти пакеты для компиляции на Ubuntu 12.04 LTS:

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

Затем двоичный файл находится в build/gtk/src (ghb), и вы можете запустить его напрямую, не используя makeinstall .

    
ответ дан Joe nobody 26.08.2013 в 17:08
0

Ни один из предыдущих решений не работал для меня с Ubuntu 13.10. Тот, который включал «bzr», упал:

../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

Однако мне удалось заставить его работать, загрузив напрямую и установив с помощью dpkg. (взято из Ссылка )

Для 32-разрядных:

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

Для 64-битного:

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

Затем установите     sudo dpkg -i handbrake-gtk_0.9.9ppa1 ~ raring1 _ *. deb

и фиксировать зависимости    sudo apt-get -f install

Расскажите, пожалуйста, в комментариях, если вы знаете, какую библиотеку мне не хватает для опции «bzr». У меня есть довольно новая установка Ubuntu.

Cheers,   Стюарт.

    
ответ дан Stuart Brock 14.03.2014 в 21:14