Пожалуйста, ознакомьтесь с QtLicense.md для получения полной информации о соответствии LGPL-3.0 в отношении PySide6 (Qt).
| 🇬🇧 English
-
Поддержка нескольких платформ
Загружайте видео и аудио с платформ, поддерживающих HTTP-потоки, включая YouTube, Vimeo и другие. -
Умная организация плейлистов
Автоматически организует загрузки плейлистов в отдельные папки, названные в соответствии с названием плейлиста. -
Загрузка плейлистов
Сохраняйте целые плейлисты с последовательной обработкой всего за несколько кликов. -
Несколько форматов
Загрузка в форматах MP4 (видео) и различных аудио форматах (MP3, M4A, WAV, AAC, FLAC, OPUS, VORBIS) с расширенным контролем качества. -
Продвинутый контроль качества аудио 🎵
Революционная система обработки аудио с возможностями извлечения без потерь:- Умный режим копирования: Нулевая потеря качества для форматов M4A/AAC/OPUS
- Пользовательский контроль битрейта: 128k, 192k, 256k, 320k или "лучшее" качество
- Сохранение оригинального качества: Избегает ненужного перекодирования
- Высококачественный резерв: 320k битрейт + 48kHz семплирование (против старых 192k + 44.1kHz)
- Оптимизация под формат: Автоматический выбор лучшего качества для каждого формата
-
Поддержка высокого разрешения
Поддерживает загрузку до 8K, 4K, 2K, 1080p, 720p, 360p. Выберите предпочтительное разрешение в Настройках. -
Модульная кодовая база
Код полностью реорганизован в директорииcore/,ui/иtests/для более удобного обслуживания и внесения изменений.
-
Пакетная обработка
Очередь нескольких загрузок и управление ими одновременно. Легко приостанавливайте, возобновляйте или отменяйте загрузки. -
Революция качества аудио 🎵
Прорыв в обработке аудио с улучшением битрейта на 67% и извлечением без потерь:- Настройка битрейта аудио (от 128k до 320k) и сохранения качества
- Умный режим копирования предотвращает перекодирование по возможности
- Исправляет потерю частот на спектрограмме, о которой сообщалось в ранних версиях
- Комплексные настройки с полезными подсказками для всех аудио опций
-
Управление профилем
Сохраняйте предпочтительные настройки, включая имя пользователя, фотографию профиля, пути загрузки, разрешения видео и аудио форматы. -
Импорт/Экспорт профиля
Легко экспортируйте свой профиль, настройки, историю и фотографию профиля в виде одного ZIP-файла и импортируйте их обратно в приложение на любом устройстве. Отлично подходит для резервного копирования, миграции или восстановления настроек. -
Интерфейс Drag & Drop
Добавляйте URL-адреса для загрузки, перетаскивая их в приложение. -
Интеграция с системным треем
Приложение работает в системном трее при сворачивании с быстрым доступом к меню для восстановления или выхода из приложения. -
Улучшенная система загрузки
Повышенная стабильность и эффективность с лучшей поддержкой загрузки больших файлов и множественных одновременных загрузок. -
Оптимизация системы очередей
Управление параллелизмом с функцией приостановки и возобновления всех загрузок и поддержкой ограничения пропускной способности через настройки прокси. -
Географический обход 🌍
Продвинутый обход географических ограничений с 10 вариантами стран:- США (US) - По умолчанию, максимальный доступ к контенту
- Россия (RU) - Обход ограничений ЕС и доступ к региональному контенту
- Германия (DE) - Доступ к европейскому региону
- Великобритания (GB) - Контент, специфичный для Великобритании
- Япония (JP) - Азиатский контент и видео с региональными ограничениями
- Франция (FR), Канада (CA), Австралия (AU), Нидерланды (NL), Швеция (SE)
- Пользовательский выбор страны сохраняется в настройках профиля
- Автоматическая симуляция IP для обхода географических блокировок контента
-
Автообновление
Автоматическая проверка обновлений и их установка.
-
Темная и светлая темы
Переключение между темной и светлой темами для лучшей удобства использования. -
Обработка ошибок
Отображение подробных журналов ошибок для отладки проблем. -
Планировщик
Планирование загрузок на определенную дату и время. -
История загрузок
Просмотр, поиск и управление предыдущими загрузками прямо в приложении. -
Улучшенная система уведомлений
Уведомления о завершении загрузки, предупреждения о сбоях загрузки и отмене загрузки. -
Улучшенный интерфейс
Лучшие анимации и отзывчивость интерфейса с цветовой кодировкой сообщений журнала и опциями поиска и фильтрации в истории и очереди.
- Обнаружение FFmpeg
Автоматическое обнаружение установки FFmpeg и запрос на настройку при отсутствии.
- Скачайте последний
.exeустановщик или.zipархив со страницы Releases - Оба пакета включают все зависимости, включая FFmpeg
- Запустите установщик или распакуйте
.zipи запуститеYoutubeGO.exe
- Скачайте последний
.dmgпакет со страницы Releases - Установите FFmpeg с помощью Homebrew:
brew install ffmpeg
- Смонтируйте
.dmgфайл и перетащите YoutubeGO в папку Applications
- Скачайте последний
.AppImageсо страницы Releases - Установите FFmpeg с помощью вашего пакетного менеджера:
# Ubuntu/Debian sudo apt install ffmpeg # Fedora sudo dnf install ffmpeg # Arch Linux sudo pacman -S ffmpeg
- Сделайте AppImage исполняемым:
chmod +x YoutubeGO.AppImage
- Запустите AppImage
- Клонируйте репозиторий
- Убедитесь, что установлен Python 3.13+
- Установите зависимости
- Установите FFmpeg для обработки аудио/видео
# Запустить приложение
python main.py- Настройте свой профиль на странице Настройки или Профиль
- Используйте страницы MP4 или MP3 для загрузки видео или извлечения аудио
- Добавляйте несколько загрузок в очередь и управляйте ими со страницы Очередь
- Планируйте загрузки заранее с помощью Планировщика
- Географический обход: Перейдите в Настройки → Настройки Гео-обхода, чтобы выбрать предпочитаемую страну для обхода региональных ограничений контента
- Используйте перетаскивание для быстрого добавления URL
- Включите системный трей для работы в фоновом режиме
- Используйте планировщик для загрузок в нерабочее время
- Качество аудио: Установите "Сохранять оригинал: Да" и 320k битрейт для лучшего качества
- Аудио без потерь: Используйте форматы M4A/FLAC с режимом копирования для нулевой потери качества
- Экспортируйте свой профиль для легкой миграции
# Требуется FFmpeg
# Некоторые функции, такие как извлечение аудио и объединение видео, зависят от FFmpeg.
# Убедитесь, что он установлен и доступен в системном PATH.
# Сторонние библиотеки
# Приложение использует yt_dlp для загрузки и извлечения метаданных.
# Подробности смотрите на их странице GitHub.
https://github.com/yt-dlp/yt-dlp# Мы приветствуем вклад в улучшение YoutubeGO 5.0.
# Пожалуйста, отправляйте проблемы или запросы на включение через GitHub.
# Наслаждайтесь использованием YoutubeGO 5.0!
🚀- Форкните репозиторий
- Создайте ветку для новой функции
- Внесите свои изменения
- Отправьте pull request
YoutubeGO - это независимый проект с открытым исходным кодом. Он работает независимо от YouTube и Google, выполняя загрузки и другие операции без использования их API. Этот проект не связан условиями обслуживания или правилами YouTube.
