Начиная с версии 2.4 Minitube вам необходимо иметь личный ключ API Youtube:
Minitube 2.4
Примечание для упаковщиков Linux:
Для API YouTube версии 3 требуется ключ API. Каждый ключ имеет ограниченную «квоту». Для сборки вам нужен собственный ключ API. - Через
flavio.tordini.org
Прежде всего, вам нужно получить свой ключ API Youtube. Затем у вас есть три варианта, чтобы MiniTube снова работал правильно:
- Использовать скрипт установки от Noobslab
- Изменить текущую установку и ввести там ключ API
- Скомпилируйте MiniTube самостоятельно
Получить ключ API Youtube
Подключитесь к консоли Google Developer и создайте новый проект.
На странице своего проекта откройте Включить API Google для использования в своих приложениях и перейдите по адресу:
- API и Auth > Youtube Data API и выберите Активировать API .
- Вернитесь в API и выполните Авторизация > Учетные данные > Добавить учетные данные > Ключ API > Ключ браузера .
Из того, что я пробовал, вам понадобится аккаунт Google, но оплата не требуется.
Способ 1: использовать установочный скрипт Minitube.sh (самый простой способ)
Noobslab создал скрипт установки, который сделает все за вас.
Во время установки вам будет предложено ввести ключ API:
wget -O minitube.sh http://drive.noobslab.com/data/apps/minitube/minitube.sh
chmod +x minitube.sh
source ./minitube.sh
Способ 2: использовать текущую установку Minitube
Если у вас уже установлен Minitube, вы можете просто добавить свой личный ключ API:
sudo nano /etc/profile.d/minitube.sh
Добавьте следующую строку:
export GOOGLE_API_KEY="your-google-api-key"
Примечание: если у вас есть qtsingleapp-minitube-xxx.lockfile
в вашей /tmp
папке, вам нужно будет удалить его.
Метод 3: Компиляция MiniTube
Если у вас есть личный ключ, вы можете скомпилировать Minitube.
Установите необходимые библиотеки для сборки:
sudo apt-get install build-essential qt4-dev-tools libphonon-dev libqt4-sql-sqlite
Клон Minitube хранилище:
git clone https://github.com/flaviotordini/minitube.git
Compile
qmake "DEFINES += APP_GOOGLE_API_KEY=YouAPIKeyHere"
make
Запустите свой скомпилированный Minitube ...
build/target/minitube
... или установите его
sudo make install
Обратитесь к репозиторию Minitube для получения дополнительной информации о том, как создать Minitube с персональным ключом API.