Содержание:
Помимо виджетов на домашнем экране, одним из интересных новшеств iOS 14 является режим «Картинка в картинке». С ним можно смотреть видео в небольшом окне поверх других приложений, не отрываясь от работы. Правда, не все сервисы позволяют делать это. В первую очередь это относится к YouTube, но можно кое-что сделать.
В первую очередь нужно сказать, что наиболее очевидным способом для работы режима «Картинка в картинке» является подписка на YouTube Premium. Поскольку Google не может зарабатывать на встроенных функциях iOS, даже подписчики YouTube Premium не способны использовать режим «Картинка в картинке» для приложения YouTube внутри других приложений. Вместо этого нужно зайти на YouTube в браузере Safari или другом и использовать режим там.
Пока были только бета-версии iOS 14, трюк с браузером работал и для бесплатных пользователей YouTube. Когда вышел финальный вариант, Google закрыла эту лазейку и теперь срабатывает только YouTube Premium.
К сожалению, Google постаралась избежать использования функциональности iOS внутри приложения YouTube, заставляя платить за не самое лучшее качество сервиса в браузере. Есть другая лазейка, которая срабатывает для бесплатных аккаунтов YouTube.
Лазейка для режима «Картинка в картинке» на YouTube
Приложение YouTube позволяет использовать режим «Картинка в картинке» и одновременно открывать другие части своего интерфейса. Однако, Apple предлагает другой вариант. Для просмотра видео с YouTube с одновременной работой с другим приложением нужно пользоваться не приложением YouTube и не браузером Safari.
Например, можно воспользоваться программой Pocket. С аккаунтом в ней и расширением можно делиться видео YouTube из браузера или приложения в аккаунт Pocket. В приложении Pocket можно воспроизводить сохранённые видео и использовать режим «Картинка в картинке», как он должен работать в iOS.
Альтернативный метод с использованием Shortcuts
Если вы не хотите полагаться на приложение Pocket или другое для сохранения видео с YouTube, можно создать команду для упрощения действия. Это позволит сразу воспроизводить YouTube-видео в режиме «Картинка в картинке» и получить контроль за качеством, скоростью и т.д.
Шаг 1. Установка Scriptable
Прежде чем создать команду, установите бесплатное приложение Scriptable. Это инструмент автоматизации, который позволяет писать скрипты с нативными функциями из таких приложений iOS, как Файлы, Календари, Напоминания и других.
Шаг 2. Установка Shortcut
Существует множество версий нужной команды, но автором оригинального варианта может быть пользователь Farlingmandag89 с Reddit. Команда называется YouTube PiP и последней на данный момент версией является четвёртая. Можно установить её со страницы RoutineHub https://routinehub.co/shortcut/6622/, где всегда доступна последняя версия команды, или из iCloud https://www.icloud.com/shortcuts/601ba6e4d49247c08037dd7e5d9e821e.
При использовании любой из этих ссылок потребуется нажать Get Shortcut. Если в Shortcuts отображается ошибка с невозможностью открыть команду, откройте Настройки > Shortcuts, активируйте переключатель «Доверять неизвестным командам» и попробуйте снова. Когда приложение Shortcuts запускается, вы можете проверить весь порядок действий режима «Картинка в картинке», прежде чем начать пользоваться им. Внизу нажмите «Доверять неизвестным командам» для добавления её в библиотеку Shortcuts.
Шаг 3. Разрешение доступа
На вкладке «Мои команды» в приложении Shortcuts нажмите иконку (•••) на карточке YouTube PiP. Прокрутите вниз и нажмите «Разрешить доступ» на карточке действий Scriptable.
В появившемся окне нажмите OK, потом на карточке вы увидите «Запускать с конфигурацией». Если нажать «Показать больше», можно будет просмотреть скрипт для Scriptable.
Шаг 4. Запустите видео с YouTube в режиме «Картинка в картинке»
Теперь можно начинать. На сайте YouTube в браузере или в мобильном приложении YouTube найдите нужное вам видео. Откройте панель «Поделиться». Для этого в браузере Safari нажмите на иконку «Поделиться» в панели инструментов, а не под видео. В приложении YouTube нажмите на кнопку «Поделиться» под видео.
Как поделиться в Safari (слева) и в приложении YouTube (справа)
На панели «Поделиться» найдите в списке YouTube PiP. Если вы хотите упростить доступ, прокрутите вниз списка, нажмите «Редактировать действия», нажмите на иконку + рядом с YouTube PiP для добавления в список избранных действий. Нажмите «Готово» и YouTube PiP будет отображаться в первых рядах на панели «Поделиться».
Нажмите YouTube PiP и откроется приложение Scriptable. Появится видеоплеер и нужное видео в режиме «Картинка в картинке». Можно менять скорость воспроизведения и качество некоторых видео, выбирая между 360p и 720p. Есть кнопка для перехода на 10 секунд вперёд и назад. В прошлой версии команды была кнопка «Скачать».
Дальше можно вернуться на домашний экран и выбрать другое приложение или использовать переключатель приложений из Scriptable. Окно «Картинка в картинке» продолжит работать и можно взаимодействовать с ним как с любым другим в iOS 14.