Kể từ phiên bản 2.4 của Minitube, bạn cần có khóa API Youtube cá nhân:
Minitube 2.4
Một lưu ý cho trình đóng gói Linux:
API YouTube phiên bản 3 yêu cầu khóa API. Mỗi khóa đều có một hạn ngạch giới hạn của giới hạn. Để xây dựng, bạn cần khóa API của riêng mình. - Qua
flavio.tordini.org
Trước hết bạn sẽ cần lấy khóa API Youtube của mình. Sau đó, bạn có ba tùy chọn để chọn để làm cho MiniTube hoạt động bình thường trở lại:
- Sử dụng tập lệnh cài đặt của Noobslab
- Sửa đổi cài đặt hiện tại và nhập khóa API ở đó
- Tự biên dịch MiniTube
Nhận khóa API Youtube
Kết nối với Google Developer Console của bạn và tạo một dự án mới.
Trong trang dự án của bạn, mở Kích hoạt Google API để sử dụng trong ứng dụng của bạn và đi đến:
- API và Auth > API dữ liệu Youtube và chọn Kích hoạt API .
- Quay trở lại API và Auth > Thông tin xác thực > Thêm thông tin đăng nhập > Khóa API > Khóa trình duyệt .
Từ những gì tôi đã thử, bạn sẽ cần một Tài khoản Google nhưng không cần thanh toán.
Phương pháp 1: Sử dụng tập lệnh cài đặt Minitube.sh (cách dễ nhất)
Noobslab đã tạo ra một kịch bản cài đặt làm mọi thứ cho bạn.
Trong quá trình cài đặt, bạn sẽ được nhắc đặt khóa API:
wget -O minitube.sh http://drive.noobslab.com/data/apps/minitube/minitube.sh
chmod +x minitube.sh
source ./minitube.sh
Phương pháp 2: Sử dụng Cài đặt Minitube hiện tại
Nếu bạn đã cài đặt Minitube, bạn chỉ cần thêm Khóa API cá nhân:
sudo nano /etc/profile.d/minitube.sh
Thêm dòng sau:
export GOOGLE_API_KEY="your-google-api-key"
Lưu ý: Nếu bạn có một qtsingleapp-minitube-xxx.lockfile
trong /tmp
thư mục của bạn, bạn sẽ cần phải xóa nó.
Phương pháp 3: Biên dịch MiniTube
Khi bạn có khóa cá nhân, bạn có thể biên dịch Minitube.
Cài đặt các thư viện cần thiết để xây dựng:
sudo apt-get install build-essential qt4-dev-tools libphonon-dev libqt4-sql-sqlite
Kho lưu trữ bản sao Minitube:
git clone https://github.com/flaviotordini/minitube.git
Biên dịch
qmake "DEFINES += APP_GOOGLE_API_KEY=YouAPIKeyHere"
make
Khởi chạy Minitube đã biên dịch của bạn ...
build/target/minitube
... hoặc cài đặt nó
sudo make install
Tham khảo kho lưu trữ Minitube để biết thêm thông tin về cách xây dựng Minitube bằng Khóa API cá nhân.