¿Cómo descargo e instalo Handbrake?


61

Soy nuevo en Ubuntu, así que no sé muy bien cómo usar el terminal para descargar e instalar programas que no están en el centro de software. He intentado sin éxito descargar e instalar Handbrake.

¿Alguien podría ayudarme, guiándome a través de la descarga e instalación de Handbrake?



Disculpe mi completa falta de comprensión sobre cómo funciona Ubuntu, pero ¿cómo "ejecuta" dicho programa? ¿Es alt + F2 y luego ingresa "sudo add-apt-repository ppa: stebbins / handbrake-releases"? ¿Qué debería pasar después de esto? ¡Realmente no puedo entender Ubuntu en absoluto!

Tenga en cuenta que la respuesta aceptada ahora está desactualizada. El freno de mano se encuentra en los repositorios principales en "Universo y no se requiere PPA". Vea la respuesta a continuación para más detalles.
Neil Mayhew

Respuestas:


79

Hay dos PPA oficiales de HandBrake, ppa:stebbins/handbrake-releasesy ppa:stebbins/handbrake-git-snapshots.

El primero contiene versiones estables, que se actualizan aproximadamente una vez al año. Estos lanzamientos tienden a estar bastante desactualizados cuando se acerca el final de su vida útil. La versión estable actual (0.9.8) se lanzó el 2012-07-18.

Este último contiene compilaciones nocturnas, que se actualizan diariamente (o todas las noches, por así decirlo). Por supuesto, estos son menos estables y no están documentados para arrancar, pero de todos modos son un buen software. Además, a medida que la versión estable envejece, los desarrolladores tienden a recomendar a los usuarios que prueben las compilaciones nocturnas.

Para agregar uno de estos a sus fuentes, simplemente ejecute:

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

o

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

Dependiendo de lo que quieras. Para instalar HandBrake con la GUI, ejecute:

sudo apt-get update
sudo apt-get install handbrake

Alternativamente, si prefiere la CLI (interfaz de línea de comandos) sobre la GUI, reemplace la última línea con:

sudo apt-get install handbrake-cli

El -releasesPPA no parece ofrecer paquetes amd64. A pesar de aparecer en la lista de paquetes Quantal de Launchpad , Synaptic solo muestra los i386paquetes, que no se instalarán. Extraño.
detly

Esa es la respuesta completa y concisa, mis más sinceros saludos, señor: D
sinekonata

Si solo ve la mkvopción de formato de archivo y falta mp4, instálela handbrakeasí https://askubuntu.com/a/473520
Jasom Dotnet

9

El freno de mano ppa se ha actualizado con la última versión del freno de mano.

PPA

Para instalar, copie / pegue las siguientes líneas de códigos uno por uno en su terminal gnome

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

Actualmente admite : Raring (13.04), Quantal (12.10), Precise (12.04), Oneiric (11.10), Natty (11.04), Maverick (10.10), Lucid (10.04), Karmic (9.10).

Nota : Aún puede instalar la última versión de freno de mano en Ubuntu 13.10, descargando manualmente los .debarchivos apropiados :

Logré instalarlos en mi Ubuntu 13.10 amd64 sin problemas


De la fuente

Si quieres compilarlo desde la fuente, esto es lo que funcionó para mí:

primero instalar dependencias.

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

Luego descargue y compile

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

Fuente :


3

HandBrake está disponible en el Centro de software de Ubuntu, búscalo

ingrese la descripción de la imagen aquí

Si no ha realizado ningún cambio en sus Fuentes de software, debería ser dirigido a una página de instalación en lugar de lo que se muestra en la imagen de arriba. Para agregar la fuente de "universo" a sus fuentes, vaya a Edición> Fuentes de software y marque en la pestaña Software de Ubuntu el "Software de fuente abierta y gratuito (universo) mantenido por la comunidad" y cierre.

ingrese la descripción de la imagen aquí

O simplemente haga clic en el botón para usar esa fuente.


1

Handbrake no tiene ningún soporte de ppa en 12.04. Si ha intentado agregar los PPA y aún recibe el error, esta solución me resolvió el problema

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

Debe realizar el proceso de actualización dos veces, la primera vez para eliminar los ppas no válidos de la lista de resultados, y la segunda vez agrega el PPA correcto.


3
No estoy seguro de qué es exactamente lo que está tratando de hacer, pero sudo rm stebbins-handbrake-* /etc/apt/source.list.d/parece una sintaxis incorrecta. Si su intención es eliminar los archivos que coinciden stebbins-handbrake-*y se encuentran en /etc/apt/sources.list.d/, será no hacer eso. ( sudo rm /etc/apt/sources.list.d/stebbins-handbrake-*Will.)
Eliah Kagan

Esto funcionó perfectamente para mí. Ya había intentado instalar Handbrake en 13.10 pero no funcionaba. Eliminé la fuente de lanzamiento existente, agregué las instantáneas y luego instalé el freno de mano sin problemas.
revnoah

0

Tuve que agregar estos paquetes para compilar en Ubuntu 12.04 LTS:

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

El binario está entonces en build/gtk/src(ghb), y puede ejecutarlo directamente sin usar makeinstall.


0

Ninguna de las soluciones anteriores me funcionó con Ubuntu 13.10. El que involucra "bzr" cayó con:

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

Sin embargo, logré hacerlo funcionar descargándolo directamente e instalándolo usando dpkg. (tomado de http://ubuntuhandbook.org/index.php/2013/10/install-handbrake-in-ubuntu-13-10-saucy/ )

Para 32 bits:

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

Para 64 bits:

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

Luego instale sudo dpkg -i handbrake-gtk_0.9.9ppa1 ~ raring1 _ *. Deb

y arreglar dependencias sudo apt-get -f install

Dígame en los comentarios si sabe qué biblioteca me falta para que funcione la opción "bzr". Tengo una instalación de Ubuntu bastante nueva.

Saludos, Stuart.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.