SmartTube — это продвинутый проигрыватель для телевизоров и ТВ-боксов Android , бесплатный и с открытым исходным кодом. Вы можете воспроизводить контент из разных общедоступных источников.
✅ Возможности : отсутствие рекламы ‧ SponsorBlock ‧ регулируемая скорость воспроизведения ‧ поддержка 8k ‧ 60 кадров в секунду ‧ HDR ‧ чтение живого чата ‧ настраиваемые кнопки ‧ отсутствие сервисов Google ‧ полезное международное сообщество
Недостатки : нет поддержки телефонов и планшетов, нет стабильности комментариев, поддержка голосового поиска и кастинга может быть хуже, чем в официальных приложениях, в зависимости от вашего устройства; попробуйте!
У вас есть вопросы? Сначала нажмите Ctrl+F или ⌘F в этом файле readme!
Установка | Официальный сайт | Пожертвование | Часто задаваемые вопросы | Поддержка / Чат | Построить | Перевести приложение | Журнал изменений | Обязанность
видео установки (примечание: URL-адрес загрузки изменен на
kutt.it/stn_beta
илиkutt.it/stn_stable
)
Не загружайте SmartTube из любого магазина приложений , APK-сайтов или блогов; они были загружены другими людьми и могут содержать вредоносное ПО или рекламу. SmartTube официально не опубликован ни в одном магазине приложений. К сожалению, Google PlayStore не поддерживает приложения Youtube без рекламы, использующие неофициальные API.
Существует бета-версия (рекомендуется) и стабильная версия . Бета-версия получает новые функции и исправления ошибок быстрее, чем стабильная версия.
Для установки приложения вы можете использовать любой из следующих способов:
kutt.it/stn_beta
или kutt.it/stn_stable
, затем прочитайте, поймите и подтвердите запросы безопасности. (Вы также можете ввести 79015 (для бета-версии) или 28544 (для стабильной версии), но для этого потребуется дополнительный шаг для установки надстройки браузера AFTVnews Downloader, если вы еще этого не сделали.)Устранение неполадок: см. примечания к конкретному устройству ниже. Если установка не удалась, либо место на вашем диске заполнено , либо файл APK скачался неправильно; Освободите место и повторите попытку загрузки. Если приложение установилось, но вылетает при открытии, обязательно установите его во внутреннюю память, а не на SD-карту/внешнее хранилище.
Приложение имеет встроенный модуль обновления с журналом изменений. Вы также можете найти все выпуски и журнал изменений на канале Telegram @SmartTubeNewsEN (доступно для чтения без учетной записи) или на Github.
последняя загрузка бета-версии
последняя стабильная загрузка
В Chromecast с Google TV установка приложений заблокирована по умолчанию, поэтому требуется дополнительный шаг:
4.1. Включить параметры разработчика
На Chromecast откройте боковое меню и выберите «Настройки» > «Система» > «О программе» . Прокрутите вниз до раздела сборки ОС Android TV и несколько раз щелкните его. Появится всплывающее сообщение, объясняющее, что вы находитесь в нескольких шагах от того, чтобы стать разработчиком. Продолжайте нажимать, пока не активируете его.
4.2. Включите настройку «неизвестные источники».
Вернитесь на главную страницу настроек и выберите «Приложения» > «Безопасность и ограничения» > «Неизвестные источники» . Включите переключатель [ Downloader от AFTVnews или] любого файлового браузера, который вы решили использовать [...].
[источник и руководство по изображениям]
После этого вы можете следовать общему руководству по установке, приведенному выше.
Китайская прошивка Xiaomi может блокировать установку бета-версии . Международная прошивка не затрагивается. Решения:
Приложение имеет встроенный инструмент обновления. Вам нужно выполнить процедуру установки только один раз . Через несколько секунд после запуска SmartTube он уведомит вас о наличии каких-либо обновлений, а также отобразит журнал изменений. Вы можете отключить автоматическую проверку обновлений или обновить вручную в настройках в разделе «О программе».
Если установка не удалась, либо место на вашем диске заполнено , либо обновление загрузилось неправильно; освободите место и повторите попытку обновления ( «Настройки» > «О программе» > «Проверить наличие обновлений» ).
SmartTube требует Android 4.3 или более поздней версии. Он не работает на устройствах, отличных от Android (включая телевизоры LG или Samsung). На неподдерживаемых телевизорах вы можете использовать ТВ-накопитель или ТВ-приставку. Хотя это приложение технически работает на смартфонах и планшетах, оно не оптимизировано для них и не предлагает официальной поддержки!
Он был успешно протестирован на телевизорах, ТВ-боксах и ТВ-стиках на базе Android, в том числе:
SmartTube не показывает рекламные баннеры, рекламу в начале ролика или рекламные паузы. Он не просто пытается предотвратить их, он буквально запрограммирован на полную неспособность отображать какую-либо рекламу, поэтому YouTube не может ничего вставить. Это также означает, что вы не можете разрешить рекламу или внести в белый список каналы. Некоторые каналы YouTube включают в свои видео рекламные сообщения, их также можно пропустить, см. раздел SponsorBlock ниже.
SmartTube включает интеграцию SponsorBlock. С сайта SponsorBlock:
SponsorBlock — это краудсорсинговое расширение для браузера с открытым исходным кодом и открытый API для пропуска спонсорских сегментов в видеороликах YouTube. [...] расширение автоматически пропускает спонсоров, о которых оно знает, используя систему запросов, сохраняющую конфиденциальность. Он также поддерживает пропуск других категорий , таких как вступления, концовки и напоминания о подписке [и немузыкальные части в музыкальных клипах].
В настройках вы можете выбрать, какие категории вы хотите пропустить. В отличие от надстройки для браузера, в SmartTube вы не можете отправлять новые сегменты (телевизоры и пульты от телевизоров не подходят для таких точных операций). Обратите внимание, что SponsorBlock — это бесплатный и добровольный проект, основанный на материалах пользователей, поэтому не ждите, что он всегда будет работать на 100%. Иногда сегменты спонсоров еще не отправлены в базу данных, иногда серверы SponsorBlock отключены или перегружены.
Чтобы транслировать видео со своего телефона (или других устройств), вам необходимо подключить это устройство к телевизору. В отличие от оригинального приложения YouTube, SmartTube не отображается автоматически, когда вы находитесь в одной сети Wi-Fi. Как связать смартфон и телевизор:
Руководство по созданию скриншотов
Из-за технических ограничений перед началом трансляции вам необходимо открыть приложение на телевизоре; SmartTube не может автоматически вывести телевизор из спящего режима.
SmartTube поддерживает воспроизведение видео в режиме PiP. Эту функцию необходимо включить в меню «Настройки» > «Основные» > «Фоновое воспроизведение» > «Картинка в картинке» . Видео перейдет в режим PiP, когда вы нажмете «Домой» во время воспроизведения видео, а также когда вы нажмете «Назад» , если это включено в «Настройки» > «Основные» > «Фоновое воспроизведение (активация)» .
Вы можете настроить скорость воспроизведения, нажав на значок индикатора скорости (шкалу) в верхнем ряду плеера. Это запоминается во всех видео. На некоторых скоростях могут происходить пропадания кадров, это известная проблема.
Чтобы включить глобальный голосовой поиск, вместе со SmartTube необходимо установить дополнительное приложение. Это приложение-мост может перехватывать попытки системы открыть исходное приложение YouTube и вместо этого открыть SmartTube. Чтобы это работало, вам необходимо удалить исходное приложение YouTube. Мы знаем, что это отстой, но вы всегда можете переустановить его, если передумаете. Приложение Bridge не будет отображаться в вашей панели запуска, и вы не сможете запустить его напрямую; он используется только внутри системы голосовым поиском. На некоторых устройствах при поиске необходимо явно указать «Youtube» (например, сказать «милые коты на YouTube» вместо просто «милые коты»).
На Amazon Fire TV :
В Google Chromecast с Google TV :
На всех остальных устройствах Android , к сожалению, для включения этого требуется root:
adb shell pm uninstall com.google.android.youtube.tv
)Если вы хотите поддержать мои разработки, пожалуйста, купите мне чашечку кофе :)
Патреон (Виза, Мастеркард, PayPal)
PayPal : [email protected]
BTC : 1JAT5VVWarVBkpVbNDn8UA8HXNdrukuBSx
LTC : ltc1qgc24eq9jl9cq78qnd5jpqhemkajg9vudwyd8pw
ETH : 0xe455E21a085ae195a097cd4F456051A9916A5064
И т. д.: 0x209eCd33Fa61fA92167595eB3Aea92EE1905c815
XMR : 48QsMjqfkeW54vkgKyRnjodtYxdmLk6HXfTWPSZoaFPEDpoHDwFUciGCe1QC9VAeGrgGw4PKNAksX9RW7myFqYJQDN5cHGT
USDT (ERC20) : 0xe455e21a085ae195a097cd4f456051a9916a5064
Пожалуйста, сначала проверьте FAQ! Также хотя бы взгляните на недавнюю историю чата.
Вы можете сообщить об этом в нашей группе Telegram или через систему отслеживания проблем на Github (требуется учетная запись).
Группа Telegram (международная) : @SmartTubeEN
Telegram-группа (RU/UA) : @SmartTubeUA
Электронная почта : [email protected]
Международная группа работает только на английском языке . Но не волнуйтесь, если ваш английский не идеален: у нас дружелюбное международное сообщество.
SmartTube разработан в одиночку; за этим не стоит более крупная команда или компания. Это хобби-проект с открытым исходным кодом. Несколько других помогли с переводами, некоторые из них можно увидеть на Github, некоторые отправили свои переводы непосредственно Юрию. В чате поддержки тоже есть отзывчивые люди.
ПРИМЕЧАНИЕ. Требуется OpenJDK 14 или старше (!). Новый JDK может привести к сбою приложения!
Чтобы собрать и установить отладочную версию, выполните следующие команды:
git clone https://github.com/yuliskov/SmartTube.git
cd SmartTube
git submodule update --init
adb connect
gradlew clean installStorigDebug
Видеокодеки — это алгоритмы, используемые для сжатия видео.
рекомендация | аппаратная поддержка | сжатие, битрейт* | качество | |
---|---|---|---|---|
AV01 он же. АВ1 | лучший выбор, если ваше устройство поддерживает | первые устройства начали появляться в 2020 году | лучшее (например, 1,6 Мбит/с) | такой же |
ВП9 | лучший выбор на большинстве устройств | большинство устройств с 2015 года | лучше (например, 2,1 Мбит/с) | такой же |
АВК | только для старого или медленного оборудования | все устройства | хорошо (например, 2,7 Мбит/с) | такой же |
* Примеры взяты из видео-трека с разрешением 1080p и частотой 25 кадров в секунду для этого видео: Dua Lipa — New Rules (официальное музыкальное видео)
При том же разрешении, чем меньше битрейт, тем лучше! YouTube явно нацелен на одинаковое качество независимо от кодека. Старые кодеки имеют более высокий битрейт только потому, что они менее эффективны. На Youtube вы не получите лучшего качества, просто выбрав более высокий битрейт. Новые кодеки имеют лучшее сжатие = более низкий битрейт = используют меньшую полосу пропускания = сохраняют окружающую среду. Это особенность, а не ошибка. Вам следует использовать новейший кодек, который без проблем работает на вашем устройстве, а не самый эффективный. AVC обычно имеет самый высокий битрейт. Это плохо, а не хорошо.
В настоящее время не существует автоматического режима в зависимости от вашей пропускной способности. Но вы можете самостоятельно настроить предустановку видео по умолчанию в меню «Настройки» > «Видеоплеер» > «Наборы видео». Первый вариант («нет») запомнит ваш последний выбор в видеоплеере. Любой другой пресет используется изначально для каждого видео; если выбранный профиль недоступен, используется следующий лучший доступный вариант. Вы по-прежнему можете переопределить профиль для каждого видео отдельно в проигрывателе.
Чтобы выбрать дополнительное разрешение/качество видео, вам необходимо учитывать несколько ограничивающих факторов:
Обычно 60 кадров в секунду — это улучшение, но если вы лично не замечаете (или не возражаете) разницы, вы можете сэкономить полосу пропускания (и окружающую среду), не выбирая 60 кадров в секунду.
HDR работает только в том случае, если ваше оборудование его поддерживает . Это сложный беспорядок.
Если HDR-видео выглядит тусклым или размытым, прочтите эту статью. Если HDR не работает , возможно, это не вина этого приложения. Для получения помощи вам может потребоваться выполнить поиск в Интернете по запросу «HDR» и имени вашего устройства.
Мы не несем ответственности за использование нашего инструмента или внешних экземпляров, предоставленных третьими лицами. Мы настоятельно рекомендуем вам соблюдать действующие официальные правила вашей страны. Более того, мы отказываемся от ответственности за любое ненадлежащее использование Invidious, например, за незаконную загрузку. Этот инструмент предоставляется вам в духе бесплатного открытого программного обеспечения.
Вы можете просмотреть ЛИЦЕНЗИЮ, по которой вам предоставляется это программное обеспечение, здесь.
- Ограничение ответственности.
ЛЮБОЙ ОБЛАДАТЕЛЬ АВТОРСКИХ ПРАВ ИЛИ ЛЮБАЯ ДРУГАЯ СТОРОНА, ИЗМЕНЯЮЩАЯ И/ИЛИ ПЕРЕДАЮЩАЯ ПРОГРАММУ, КАК РАЗРЕШЕНО ВЫШЕ, НЕ НЕСЕТ ПЕРЕД ВАМИ ОТВЕТСТВЕННОСТИ ЗА УБЫТКИ, ВКЛЮЧАЯ ЛЮБЫЕ ОБЩИЕ, СПЕЦИАЛЬНЫЕ, СЛУЧАЙНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ, ВОЗНИКШИЕ В РЕЗУЛЬТАТЕ ИСПОЛЬЗОВАНИЯ ИЛИ НЕВОЗМОЖНОСТИ ИСПОЛЬЗОВАНИЯ ПРОГРАММЫ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ПОТЕРЮ ДАННЫХ ИЛИ НЕТОЧНОСТЬЮ ДАННЫХ, ПОТЕРИ, ПОНЕСЕННЫЕ ВАМИ ИЛИ ТРЕТЬИМИ ЛИЦАМИ, ИЛИ НЕУДАЧУ ПРОГРАММЫ РАБОТАТЬ С ЛЮБЫМИ ДРУГИМИ ПРОГРАММАМИ), ДАЖЕ ЕСЛИ ТАКОЙ ДЕРЖАТЕЛЬ ИЛИ ДРУГАЯ СТОРОНА БЫЛА ИЗВЕСТНА О ВОЗМОЖНОСТИ ТАКОГО УБЫТКА.
О: Попробуйте переключиться на зашифрованный DNS, например NextDNS. Вы можете настроить такой DNS как автоматически, так и вручную. Для автоматической настройки вы можете использовать APK-файл Intra на fdroid и APK-файл «Автозапуск — без рута», чтобы он автоматически запускался после каждого перезапуска телевизора. Для ручной настройки используйте это руководство.
О: Есть сообщения о том, что последнее обновление «Приложения Google для Android TV» может вызвать эту ошибку. Удаление обновления должно решить проблему.
О: Поскольку AV01 является очень новым, большинство телевизоров и ТВ-приставок не имеют аппаратной поддержки и вообще не могут воспроизводить AV01.
Если ваше устройство имеет аппаратную поддержку кодека, видео, использующее этот кодек, должно воспроизводиться плавно. Высокие разрешения также могут быть медленными в VP9 на дешевых ТВ-боксах, которые официально не поддерживают 4K. Ваше устройство, вероятно, сможет воспроизводить видео VP9 даже без аппаратной поддержки, однако для бесперебойной работы требуется мощный процессор. Исправление AV01 без аппаратной поддержки технически возможно, но в настоящее время не планируется и, вероятно, недостаточно эффективно.
О: По сравнению с пользовательским интерфейсом SmartTube, Stock Youtube и YT Kids находятся далеко впереди. Однако нам понадобится кто-то опытный и готовый посвятить этому достаточно времени и энергии. И поддерживать его в долгосрочной перспективе (включая новые функции и исправления ошибок). Все это бесплатно. Если у вас есть такой человек, пожалуйста, помогите. Не говоря уже о том, что SmartTube следует официальному шаблону и рекомендациям Google для приложений Android TV. В том, что шаблон несколько некрасивый, виноват Google. ?
О: Это возможно, но для этого нужен кто-то, как в приведенной выше записи FAQ. SmartTube следует официально рекомендованному Google дизайну/шаблону для телевизионных приложений и использует официальную предустановленную клавиатуру Android TV. К сожалению, Google проделал очень плохую работу со страницей поиска и клавиатурой. Возможно, в будущем обновлении SmartTube можно будет добавить встроенную клавиатуру, аналогичную оригинальному YouTube или другим основным приложениям для Android TV. Возможно, это поможет улучшить внешний вид, чтобы он стал таким же или даже лучше, чем в официальном приложении YouTube. Но пока так оно и есть из-за нехватки времени и плохих официальных рекомендаций Google.
О: Нет, это работает только на устройствах Android . Если вы посмотрите на страницу продукта Android TV, там обычно ясно написано, что он основан на Android. Приложение нелегко перенести на другие платформы, и мы не планируем даже пытаться. Пожалуйста, не спрашивайте . Вместо этого вы можете подключить к телевизору отдельную ТВ-приставку или ТВ-приставку.
А: Большое Нет . Это приложение не для смартфонов, мы не предлагаем ему нулевую поддержку .
Однако вы можете транслировать видео со своего смартфона на телевизор / ТВ-приставку с поддержкой SmartTube. Просто воспользуйтесь официальным приложением YouTube или ReVanced. Дополнительную информацию см. в разделе кастинг.
Телефонной версии не будет. Вместо этого вы можете использовать ReVanced, Pure Tuber, NewPipe или NewPipe x SponsorBlock. Пожалуйста, обратитесь за помощью в соответствующие чаты поддержки.
Да... возможно... Требования:
Некоторые пользователи сообщили об большом успехе (в том числе в автомобильной развлекательной системе). Пожалуйста, поделитесь с нами своими историями успеха.
О: пожалуйста, подождите 5 секунд, пока видео начнет воспроизводиться. Если это не помогло, нажмите кнопку воспроизведения. Некоторые пользователи сообщили, что эта проблема возникает только в том случае, если к ним подключено аудиоустройство USB или если их дисковое пространство заполнено.
A. Нажмите кнопку «HQ» в левом нижнем углу, выберите форматы видео и выберите что-нибудь кроме AV01. AV01 не поддерживается на большинстве устройств (вероятно, включая ваше), поэтому вместо этого выберите VP9. Дополнительную информацию смотрите в разделе видеокодеки.
О: Верно, на данный момент это ошибка.
О: Пожалуйста, прочитайте раздел «Кастинг».
О: Возможно, проблема связана не только со SmartTube, поскольку другие неофициальные приложения YouTube также сообщают об этой проблеме. В настоящее время это кажется необычным, но во втором квартале 2021 года оно было очень распространено. Кажется, некоторые пользователи или устройства пострадали больше, чем другие. Официальное приложение и веб-сайт YouTube, по всей видимости, затрагиваются лишь изредка. Основная причина проблемы в настоящее время неясна, но, похоже, это проблема на стороне сервера YouTube. Возможно, YouTube дискриминирует сторонние приложения.
А пока попробуйте посмотреть, поможет ли это:
О: Не волнуйтесь, отладочная информация неверна. SmartTube отлично работает даже при разрешении выше 1080p, и вы сможете это увидеть при воспроизведении видео в формате 4K или UHD. Также не волнуйтесь, если написано «720p», а у вас дисплей с разрешением 1080p.
О: Да (по умолчанию). Если вы установите профиль видео в настройках, это будет максимум для автоматического выбора. Проверьте, настроили ли вы профиль видео. Его можно отключить, выбрав «Нет».
Пожалуйста, не путайте качество с битрейтом . Дополнительную информацию смотрите в разделе видеокодеки.
О: SmartTube автоматически выбирает максимально возможное качество вашего видео, вплоть до максимального разрешения, которое вы можете установить в настройках в разделе «Профиль видео». Если доступно, SmartTube выберет выбранный профиль видео, в противном случае будет использован следующий лучший доступный профиль. Вы всегда можете изменить профиль видео во время просмотра видео.
О: Это запланировано, но пока недоступно (извините ?♀️). Однако вы можете установить максимальное разрешение, которое должно соответствовать вашей пропускной способности. Подробности смотрите выше.
О: В SmartTube есть функция SponsorBlock . Вы можете выбрать категории, которые следует пропустить, если таковые имеются. Подробности смотрите в разделе SponsorBlock.
О: Вы можете переключаться между различными режимами автовоспроизведения с помощью кнопки цикла ?
О: Рекомендуемые видео определяются YouTube, а не приложением, мы не можем изменить алгоритм. Они основаны на вашей стране, которую вы можете изменить в настройках. Если вы вошли в систему, они основаны на вашей истории просмотра, данных профиля пользователя и других данных, которые может использовать Google. Если вы не авторизованы, вы находитесь как бы в «режиме инкогнито», поэтому ваша история просмотров не влияет на ваши рекомендации. Возможно, в будущей версии будет добавлено дополнительное профилирование пользователей без входа в систему.
О: Да, HDR работает, если ваше оборудование его поддерживает. NVIDIA Shield этого не делает. Дополнительную информацию смотрите в разделе HDR.
О: Эти обновления меняют много кода, пытаясь исправить ошибки, которые затрагивают лишь нескольких пользователей/устройств. Обновлять следует только затронутых пользователей. Для всех остальных обновление не принесет никакой пользы; однако существует вероятность возникновения новых ошибок. Не волнуйтесь, если вы все равно обновились.
О: В настоящее время мы не можем это исправить, извините.
A: «Автоматическая частота кадров». Он регулирует частоту обновления вашего телевизора в соответствии с контентом, который вы смотрите. Это может немного улучшить плавность хода, но разница очень мала; большинство людей едва замечают это. Он не работает хорошо на каждом оборудовании. Если вы не знаете, что он делает, и не хотите проверять его самостоятельно, вы можете смело не использовать его.
Рекомендация: вы можете включить его, чтобы проверить, работает ли он на вашем устройстве; если это вызывает проблемы (или если вы не хотите тестировать), отключите его.
О: Чем выше ваш буфер, тем больше видео будет предварительно загружено перед вашей текущей позицией. Низкий буфер может минимально снизить использование полосы пропускания, если вы часто закрываете видео до их окончания. Большой буфер может сгладить проблемы с сетью и предотвратить приостановку видео в буфере. Более высокий буфер увеличивает использование оперативной памяти, однако это не должно быть проблемой.
Рекомендация: высокая .
О: Нет, при возврате назад (например, на 5 секунд назад) SmartTube придется выполнить повторную буферизацию. Это может быть улучшено в будущем обновлении.
О: Это проблема прошивки или Android. Если вы используете собственный ром, возможно, он содержит ошибки. Поскольку разработчику практически невозможно отладить эту проблему, мы не можем вам помочь, извините. Вы можете попробовать обычные обходные пути: перезагрузку, очистку кеша, переустановку приложения или сброс настроек устройства до заводских.
А: еще нет
О: не со SmartTube
О: нет, это технически невозможно. Требуемые разрешения есть только у предустановленного менеджера приложений (обычно Google PlayStore, Amazon AppStore и т. д.). Все остальные приложения, в т.ч. SmartTube может отображать только открытое приглашение на установку. Обходной путь с использованием root был бы возможен, но он еще не реализован.
О: нет, это невозможно. SmartTube не имеет кода для отображения рекламы. Добавление этой функциональности на самом деле потребует времени и усилий, которые вместо этого будут потрачены на добавление полезных функций и исправление ошибок.