Od wersji 2.4 programu Minitube musisz mieć osobisty klucz API Youtube:
Minitube 2.4
Uwaga dla programów pakujących w systemie Linux:
YouTube API wersja 3 wymaga klucza API. Każdy klucz ma ograniczony „limit”. Aby zbudować, potrzebujesz własnego klucza API. - Via
flavio.tordini.org
Przede wszystkim musisz zdobyć klucz do interfejsu YouTube. Następnie masz trzy opcje do wyboru, aby MiniTube znów działał poprawnie:
- Użyj skryptu instalacyjnego firmy Noobslab
- Zmodyfikuj bieżącą instalację i wprowadź tam klucz API
- Sam skompiluj MiniTube
Uzyskaj klucz API Youtube
Połącz się ze swoją konsolą programisty Google i utwórz nowy projekt.
Na stronie projektu otwórz Włącz interfejsy API Google do użytku w swoich aplikacjach i przejdź do:
- API and Auth > Youtube Data API i wybierz Activate API .
- Wróć do API i Auth > Poświadczenia > Dodaj poświadczenia > Klucz API > Klucz przeglądarki .
Z tego, co próbowałem, potrzebujesz konta Google, ale nie jest wymagana płatność.
Metoda 1: Użyj skryptu instalacyjnego Minitube.sh (najprostszy sposób)
Noobslab stworzył skrypt instalacyjny, który robi wszystko za Ciebie.
Podczas instalacji pojawi się monit o podanie klucza API:
wget -O minitube.sh http://drive.noobslab.com/data/apps/minitube/minitube.sh
chmod +x minitube.sh
source ./minitube.sh
Metoda 2: Użyj bieżącej instalacji programu Minitube
Jeśli masz już zainstalowany program Minitube, możesz po prostu dodać swój osobisty klucz API:
sudo nano /etc/profile.d/minitube.sh
Dodaj następujący wiersz:
export GOOGLE_API_KEY="your-google-api-key"
Uwaga: jeśli masz qtsingleapp-minitube-xxx.lockfile
w swoim /tmp
folderze, musisz go usunąć.
Metoda 3: Skompiluj MiniTube
Po uzyskaniu klucza osobistego możesz skompilować Minitube.
Zainstaluj potrzebne biblioteki do zbudowania:
sudo apt-get install build-essential qt4-dev-tools libphonon-dev libqt4-sql-sqlite
Repozytorium Clone Minitube:
git clone https://github.com/flaviotordini/minitube.git
Skompilować
qmake "DEFINES += APP_GOOGLE_API_KEY=YouAPIKeyHere"
make
Uruchom skompilowaną Minitube ...
build/target/minitube
... lub zainstaluj
sudo make install
Zapoznaj się z repozytorium Minitube, aby uzyskać więcej informacji na temat tworzenia Minitube z osobistym kluczem API.