Смотрим YouTube на Mac правильно
Удобный просмотр «картинка в картинке».
Я часто смотрю видео на YouTube, в большинстве случаев мне не нужен полноэкранный просмотр, достаточно небольшой картинки в углу экрана, чтобы поглядывать на происходящее.
Отличная реализация функции «картинка в картинке» на iOS натолкнула меня на поиск подобного решения для OS X. Мы уже научились просматривать видео с YouTube отдельно от приложения на iPad теперь разберемся с просмотром на Mac.
OS X не такая закрытая система, как iOS, так в чем же сложность? Как оказалось, готового и на 100% удобного решения не существует, есть несколько альтернатив, с которыми можно ознакомиться ниже.
Просмотр в браузере
Конечно, можно открыть страницу с нужным роликом в отдельном окне, расположить его в любом месте на экране и заниматься серфингом или другими задачами на оставшейся части рабочего пространства.
Плюсы решения:
- такое можно провернуть с любым браузером;
- не нужны дополнительные приложения;
- отдельное окно будет обладать всеми функциями браузера.
Минусы решения:
- придется каждый раз подстраивать размер окна с видео;
- неудобное масштабирование страницы;
- куча ненужных элементов на экране (адресная строка, панель инструментов, строка поиска YouTube);
- нет возможности отображать окно с роликом поверх остальных.
Такой вариант я сразу откинул. Делать такие манипуляции можно 1–2 раза, если хочется посмотреть длинный семинар, послушать обучающее видео или лекцию. Просматривать десятки видео в день так никто не захочет.
Для пользователей Chrome
Не все владельцы Mac используют браузер от Google, но теперь к перечню его преимуществ можно отнести довольно любопытное расширение Floating for YouTube. C его помощью можно открепить окно с видео и просматривать его отдельно от браузера.
Достаточно загрузить бесплатное дополнение для Google Chrome и, находясь на странице с нужным роликом, нажать на пиктограмму расширения в адресной строке. Появится отдельное окно, которое можно расположить где угодно.
Плюсы решения:
- окно дополнения отлично масштабируется;
- есть отключение рекламы;
- можно расположить окно поверх других приложений;
- ничего лишнего, присутствуют все необходимые элементы управления.
Минусы решения:
- не самая удобная реализация перетаскивания окна (нужно тянуть за определенную иконку);
- необходимо использовать браузер Сhrome.
Отдельные приложения
В Mac App Store есть целый ряд приложений, которые позволяют воспроизводить видео с YouTube в отдельном окне. Большинство из них работает после ручного копирования ссылки из браузера в программу.
Например, приложение Helium потребует вставки ссылки в специальном меню после этого откроет воспроизведение ролика в отдельном окне. Процедура не очень удобная и программа пропускает рекламу поверх роликов.
Скачать Helium бесплатно [Mac App Store]
Другая альтернатива называется Hang, приложение умеет подхватывать ссылки из буфера обмена и поддерживает не только YouTube, но и Vimeo, Vevo и Dailymotion. Расстраивает неудобное масштабирование через меню из статусной строки.
Скачать Hang бесплатно [Mac App Store]
Есть множество других бесплатных и платных приложений, которые ни чем не лучше описанных выше.
Плюсы решения:
- приложение работает без привязки к браузеру;
- может блокировать рекламу (в случае с Hang);
- имеет гибкое масштабирование (в случае с Helium).
Минусы решения:
- отдельное приложение в системе, которое нужно запускать для просмотра видео в окне;
- каждая из программ имеет определенные недостатки;
- необходимо копировать и вставлять ссылку в приложение.
Лучшее из найденных решений
Кто на Mac не использует VLC плеер? Если такие есть, то самое время задуматься над его загрузкой. Функциональное, всеядное, бесплатное приложение просто из разряда must-have. Одна из функций программы — просмотр видео по ссылке. Через меню приложения Файл — Открыть сеть или Command+N можно попасть в раздел для вставки ссылки на ролик.
При просмотре видео в полноценном плеере мы получаем полный перечень аудио- и видео-параметров, фильтров, большое число настроек программы и привычный интерфейс.
Чтобы получить на 100% удобное решение придется кое-что доработать. В параметрах VLC я рекомендую включить воспроизведение Поверх всех окон (Настройки — вкладка Видео) и отключить параметр Подгонять размер интерфейса под исходный размер видео (Настройки — вкладка Интерфейс).
Можете поиграть с расширенными настройками, для этого следует выбрать пункт Показать все в параметрах VLC. Здесь можно настроить постоянную позицию для окна программы, задать его размеры, указать, как программа должна вести себя при открытии нового ролика и т.д.
Осталось добавить возможность прямого открытия ссылок из браузера. Здесь нам поможет любимый Automator.
1. Создаем новую Службу.
2. В панели действия выбираем Запустить AppleScript;
3. Вставляем следующий код сценария:
set _URL to GetCurrentURL ()
if _URL starts with «http://www.youtube.com» then –> обрабатываем только страницы с YouTube
tell application «VLC»
OpenURL _URL –> загружаем URL в плейлист VLC
next –> переход плеера к загруженным данным
play –> воспроизведение
activate –> вывод окна плеера на передний план
end tell
end if
end run
on GetCurrentApp () –> Определяем имя активного приложения
tell application «System Events»
get short name of the first process whose frontmost is true
end tell
end GetCurrentApp
on GetCurrentURL () –> Определяем адрес текущей веб-страницы
set _app to GetCurrentApp ()
if _app is in {«Safari», «WebKit»} then –> запуск из Safari
using terms from application «Safari»
tell application «Safari»
get URL of current tab of window 1
end tell
end using terms from
else if _app is «Chrome» then –> запуск из Chrome
tell application «Google Chrome»
get URL of active tab of first window
end tell
else if _app is «Firefox» then –> запуск из Firefox
tell application «System Events»
keystroke «l» using {command down}
keystroke «c» using {command down}
delay 1.0
get the clipboard as string
end tell
else if _app is «Opera» then –> запуск из Opera
tell application «Opera»
get URL of front document as string
end tell
end if
end GetCurrentURL
Многие смогут разобраться в коде команды и внести нужные коррективы для себя.
Обратите внимание, что в верхнем разделе с параметрами мы не указываем конкретное приложение для службы, ведь она у нас универсальная и может работать в любом из браузеров.
4. Нажимаем Файл — Сохранить и выбираем имя для нашего скрипта.
5. Перезагружаем Mac.
6. Запускаем Safari и в строке меню переходим в Safari — Службы, там видим созданный нами скрипт. Если находиться на любой странице YouTube и задействовать эту службу, воспроизведение ролика начнется в VLC.
7. Добавляем удобное сочетание клавиш для вызова опции. Открываем Системные настройки — Клавиатура — Сочетания клавиш и в разделе Службы находим нужную. Создаем шорткат.
Теперь в любом из браузеров при нажатии на указанные клавиши воспроизводимое видео передастся в VLC плеер.
Не забывайте, что программа поддерживает воспроизведение плей-листов YouTube и управление пультом Apple Remote, можно настроить работу с приложением TouchPad.
Плюсы решения:
- полная кастомизация поведения приложения и его интерфейса;
- быстрая передача ссылки в приложение;
- отсутствие рекламы поверх роликов;
- возможность обрабатывать видео;
- не требуется дополнительных программ (VLC мы и без этого используем).
Минусы решения:
- нужно потратить немного времени на настройку.
Какое бы из решений вы не выбрали, в итоге получите отличное средство для просмотра видео в отдельном окне. Оно пригодиться, как при работе с MacBook, так и не больших экранах iMac или подключенных к Mac Mini\Mac Pro дисплеях.