VPSVDS
SANSARA1 августа 2026 г.5 мин

Как автоматически включить рандомную песню в YouTube: пошаговая инструкция на практике

Коротко

---

Узнайте, как автоматически запускать рандомную песню в YouTube — настройте удобное решение на VPS для непрерывного музыкального удовольствия без усилий.

VPSSANSARAгайд

---

В современном мире, когда музыка — неотъемлемая часть жизни, хочется, чтобы любимые треки играли без постоянного выбора и переключения. Особенно актуально это для тех, кто использует YouTube для прослушивания музыки и желает автоматизировать процесс запуска случайной песни. В этой статье я расскажу, как на практике настроить автоматический запуск рандомной песни в YouTube на своем VPS, чтобы получать удовольствие без лишних усилий.

Почему важно автоматизировать запуск рандомной песни

Ручной выбор песни — это приятно, но не всегда удобно, особенно если вы хотите, чтобы музыка играла постоянно, например, в фоновом режиме на вечеринке или рабочем пространстве. Автоматизация позволяет:

  • Постоянно слушать разные треки без вашего вмешательства
  • Обеспечить разнообразие музыкального контента
  • Экономить время и усилия на ручной подбор музыки

Для этого существует несколько решений: от использования скриптов и API до специализированных сервисов. В нашем случае — это всё можно реализовать на личном VPS, что обеспечивает стабильную работу и безопасность.

Что потребуется для настройки

Перед началом убедитесь, что у вас есть:

  • Личный VPS с доступом по SSH (например, SANSARA VPS)
  • Установленный Python (рекомендуется версия 3.8+)
  • API-ключ для YouTube Data API (для получения информации о видео)
  • Механизм для автоматического воспроизведения видео — например, браузер в headless-режиме или специальный скрипт

Шаг 1: Получение API-ключа для YouTube Data API

Чтобы получать информацию о видео и управлять воспроизведением, потребуется API-ключ:

  1. 01Перейдите в Google Cloud Console
  2. 02Создайте новый проект или выберите существующий
  3. 03В разделе "API и сервисы" активируйте YouTube Data API v3
  4. 04В разделе "Учётные данные" создайте API-ключ
  5. 05Скопируйте его — он потребуется для скриптов

Обратите внимание: для воспроизведения через браузер API не обязателен, можем использовать простое автоматизированное управление браузером.

Шаг 2: Установка необходимых инструментов

На вашем VPS установите Python и библиотеки:

`bash sudo apt update sudo apt install python3 python3-pip -y pip3 install selenium requests `

Также потребуется драйвер для браузера — например, ChromeDriver для Google Chrome:

`bash

wget sudo dpkg -i google-chrome-stable_current_amd64.deb sudo apt -f install

LATEST=$(curl -sS chromedriver.storage.googleapis.com/LATEST_RELEASE) wget unzip chromedriver_linux64.zip sudo mv chromedriver /usr/local/bin/ sudo chmod +x /usr/local/bin/chromedriver `

Шаг 3: Создание скрипта для поиска и запуска рандомной песни

Теперь напишем Python-скрипт, который:

  • Получает список популярных песен или произвольно выбирает из заданного плейлиста
  • Запускает выбранное видео в браузере (headless или обычном)

Пример скрипта:

`python import random import time from selenium import webdriver from selenium.webdriver.chrome.options import Options

PLAYLIST_URL = ' '

def get_random_video_url():

videos = [ ' ', ' ', ' ',

] return random.choice(videos)

def play_video(url): options = Options() options.add_argument("--headless") options.add_argument("--disable-gpu") driver = webdriver.Chrome(options=options) driver.get(url)

time.sleep(10) # Ждать 10 сек, чтобы видео запустилось driver.quit()

if name == "main": video_url = get_random_video_url() play_video(video_url) `

Этот скрипт выбирает случайную ссылку из списка и запускает её в фоновом режиме.

Шаг 4: Автоматизация запуска скрипта

Чтобы музыка играла постоянно или по расписанию, используйте cron:

`bash crontab -e `

Добавьте строку, например, чтобы запускать каждые 30 минут:

`cron /30 * /usr/bin/python3 /path/to/your/script.py `

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

`cron 0 9 * /usr/bin/python3 /path/to/your/script.py `

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

Шаг 5: Улучшения и расширения

  • Динамическая генерация списка видео: используйте YouTube Data API для поиска популярных треков или ваших подписок.
  • Обработка ошибок: добавьте обработку исключений, чтобы скрипт не останавливался при сбоях.
  • Автоматический поиск видео по ключевым словам: реализуйте поиск через API.
  • Добавление звука: если запускать в headless-режиме — потребуется настройка аудиовыхода или использование виртуального аудиоинтерфейса.

Итог

Настроить автоматический запуск рандомных песен в YouTube на VPS — достаточно просто, если следовать этим шагам. Основная идея — использовать Python и Selenium для управления браузером и запускать скрипты по расписанию через cron. Это решение подходит для тех, кто ценит автономность и хочет получать постоянное музыкальное настроение без постоянного выбора.

Компания SANSARA предоставляет VPS с предустановленными средствами для реализации подобных решений, что позволяет быстро и безопасно настроить автоматизированный музыкальный сервер под любые нужды.

---

Если возникнут вопросы или потребуется помощь в настройке — обращайтесь, мы всегда готовы помочь реализовать ваши идеи!

Ещё по теме

CTA · VPSVDS

Личный VPS — без терминала и очередей

Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.