iPhones.ru

Смотрим YouTube на Mac правильно

Артём Суровцев avatar | 39
FavoriteLoading В закладки
Смотрим YouTube на Mac правильно

Удобный просмотр «картинка в картинке».

Я часто смотрю видео на YouTube, в большинстве случаев мне не нужен полноэкранный просмотр, достаточно небольшой картинки в углу экрана, чтобы поглядывать на происходящее.

Отличная реализация функции «картинка в картинке» на iOS натолкнула меня на поиск подобного решения для OS X. Мы уже научились просматривать видео с YouTube отдельно от приложения на iPad теперь разберемся с просмотром на Mac.

OS X не такая закрытая система, как iOS, так в чем же сложность? Как оказалось, готового и на 100% удобного решения не существует, есть несколько альтернатив, с которыми можно ознакомиться ниже.

Просмотр в браузере

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

Плюсы решения:

  • такое можно провернуть с любым браузером;
  • не нужны дополнительные приложения;
  • отдельное окно будет обладать всеми функциями браузера.

Минусы решения:

  • придется каждый раз подстраивать размер окна с видео;
  • неудобное масштабирование страницы;
  • куча ненужных элементов на экране (адресная строка, панель инструментов, строка поиска YouTube);
  • нет возможности отображать окно с роликом поверх остальных.

Такой вариант я сразу откинул. Делать такие манипуляции можно 1-2 раза, если хочется посмотреть длинный семинар, послушать обучающее видео или лекцию. Просматривать десятки видео в день так никто не захочет.

Для пользователей Chrome

YouTube_Picture_in_Pictore_OS_X_003
Не все владельцы Mac используют браузер от Google, но теперь к перечню его преимуществ можно отнести довольно любопытное расширение Floating for YouTube. C его помощью можно открепить окно с видео и просматривать его отдельно от браузера.

YouTube_Picture_in_Pictore_OS_X_004
Достаточно загрузить бесплатное дополнение для Google Chrome и, находясь на странице с нужным роликом, нажать на пиктограмму расширения в адресной строке. Появится отдельное окно, которое можно расположить где угодно.

Плюсы решения:

  • окно дополнения отлично масштабируется;
  • есть отключение рекламы;
  • можно расположить окно поверх других приложений;
  • ничего лишнего, присутствуют все необходимые элементы управления.

Минусы решения:

  • не самая удобная реализация перетаскивания окна (нужно тянуть за определенную иконку);
  • необходимо использовать браузер Сhrome.

Отдельные приложения

В Mac App Store есть целый ряд приложений, которые позволяют воспроизводить видео с YouTube в отдельном окне. Большинство из них работает после ручного копирования ссылки из браузера в программу.

YouTube_Picture_in_Pictore_OS_X_006-1
Например, приложение Helium потребует вставки ссылки в специальном меню после этого откроет воспроизведение ролика в отдельном окне. Процедура не очень удобная и программа пропускает рекламу поверх роликов.

Скачать Helium бесплатно [Mac App Store]

YouTube_Picture_in_Pictore_OS_X_006
Другая альтернатива называется Hang, приложение умеет подхватывать ссылки из буфера обмена и поддерживает не только YouTube, но и Vimeo, Vevo и Dailymotion. Расстраивает неудобное масштабирование через меню из статусной строки.

Скачать Hang бесплатно [Mac App Store]
YouTube_Picture_in_Pictore_OS_X_005
Есть множество других бесплатных и платных приложений, которые ни чем не лучше описанных выше.

Плюсы решения:

  • приложение работает без привязки к браузеру;
  • может блокировать рекламу (в случае с Hang);
  • имеет гибкое масштабирование (в случае с Helium).

Минусы решения:

  • отдельное приложение в системе, которое нужно запускать для просмотра видео в окне;
  • каждая из программ имеет определенные недостатки;
  • необходимо копировать и вставлять ссылку в приложение.

Лучшее из найденных решений

YouTube_Picture_in_Pictore_OS_X_006-2
Кто на Mac не использует VLC плеер? Если такие есть, то самое время задуматься над его загрузкой. Функциональное, всеядное, бесплатное приложение просто из разряда must-have. Одна из функций программы – просмотр видео по ссылке. Через меню приложения Файл – Открыть сеть или Command+N можно попасть в раздел для вставки ссылки на ролик.

YouTube_Picture_in_Pictore_OS_X_002
При просмотре видео в полноценном плеере мы получаем полный перечень аудио- и видео-параметров, фильтров, большое число настроек программы и привычный интерфейс.

Чтобы получить на 100% удобное решение придется кое-что доработать. В параметрах VLC я рекомендую включить воспроизведение Поверх всех окон (Настройки – вкладка Видео) и отключить параметр Подгонять размер интерфейса под исходный размер видео (Настройки – вкладка Интерфейс).

Можете поиграть с расширенными настройками, для этого следует выбрать пункт Показать все в параметрах VLC. Здесь можно настроить постоянную позицию для окна программы, задать его размеры, указать, как программа должна вести себя при открытии нового ролика и т.д.
YouTube_Picture_in_Pictore_OS_X_013
Здесь же настраиваем предпочитаемое качество роликов, загружаемых из сети.

Осталось добавить возможность прямого открытия ссылок из браузера. С этим нам поможет любимый Automator.

1. Создаем новую Службу.
YouTube_Picture_in_Pictore_OS_X_007
2. В панели действия слева выбираем Запустить AppleScript;
3. Вставляем следующий код сценария:

on run {input, parameters}
	set _URL to GetCurrentURL()

	if _URL starts with "https://www.youtube.com" then
		tell application "VLC"
			OpenURL _URL
			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
		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
		tell application "Google Chrome"
			get URL of active tab of first window
		end tell

	else if _app is "Firefox" then
		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
		tell application "Opera"
			get URL of front document as string
		end tell
	end if

end GetCurrentURL


Многие смогут разобраться в коде и внести нужные коррективы для себя, подробно на этом останавливаться не будем.
YouTube_Picture_in_Pictore_OS_X_009
Обратите внимание, что в верхнем разделе с параметрами мы не указываем конкретное приложение для службы, ведь она у нас универсальная и может работать в любом из браузеров.
4. Нажимаем Файл – Сохранить и выбираем имя для нашего скрипта.
5. Перезагружаем Mac.
6. Запускаем Safari и в строке меню переходим в Safari – Службы, там видим созданный нами скрипт. Если находиться на любой странице YouTube и задействовать эту службу, воспроизведение ролика начнется в VLC плеере.
YouTube_Picture_in_Pictore_OS_X_010
7. Добавляем удобное сочетание клавиш для вызова опции. Открываем Системные настройки – Клавиатура – Сочетания клавиш и в разделе Службы находим нужную. Создаем шорткат.
YouTube_Picture_in_Pictore_OS_X_008

После таких манипуляций в любом из браузеров при нажатии на указанные клавиши воспроизводимое видео передастся в VLC плеер.

Добавьте к этому возможность скачивания роликов. Для этого делаем следующее:

  • при просмотре видео в VLC нажимаем Command+I;
  • в самом низу видим пункт Расположение, копируем адрес из этого поля;
  • теперь можно скачать ролик через браузер или любой менеджер закачек.

YouTube_Picture_in_Pictore_OS_X_014
Не забывайте, что программа поддерживает воспроизведение плей-листов YouTube и управление пультом Apple Remote, можно настроить работу с приложением TouchPad.

Плюсы решения:

  • полная кастомизация поведения приложения и его интерфейса;
  • быстрая передача ссылки в приложение;
  • отсутствие рекламы поверх роликов;
  • возможность обрабатывать видео;
  • скачивание роликов для оффлайн просмотра;
  • не требуется дополнительных программ (VLC мы и без этого используем).

Минусы решения:

  • нужно потратить немного времени на настройку.

Какое бы из решений вы не выбрали, в итоге получите отличное средство для просмотра видео в отдельном окне. Оно пригодится, как при работе с MacBook, так и на больших экранах iMac или подключенных к Mac Mini\Mac Pro дисплеях.

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (9 голосов, общий рейтинг: 3.89 из 5)
undefined
iPhones.ru
Удобный просмотр «картинка в картинке». Я часто смотрю видео на YouTube, в большинстве случаев мне не нужен полноэкранный просмотр, достаточно небольшой картинки в углу экрана, чтобы поглядывать на происходящее. Отличная реализация функции «картинка в картинке» на iOS натолкнула меня на поиск подобного решения для OS X. Мы уже научились просматривать видео с YouTube отдельно от...
Здесь можно оставить комментарий! Для этого авторизуйтесь или зарегистрируйтесь на iPhones.ru.

39 комментариев

Форум →
  1. inf1nity avatar
    inf1nity 22 февраля 2016
    6

    Смотрите, я сделяль

    Очень apple way

    AnVS avatar
    AnVS22 февраля 2016
    0

    @inf1nity, у вас есть другие варианты? Напишите.

    Trot avatar
    Trot22 февраля 2016
    0

    @AnVS, второй монитор ?

    Войди на сайт, чтобы ответить
    Ответить
  2. clos2u avatar
    clos2u 22 февраля 2016
    0

    тоже в свое время озаботился похожей проблемой.
    остановился на этом решении:

    http://www.lightpillar.com/window-tidy.html

    сконфигурировал в настройках окошки по нужному размеру и когда надо посмотреть видео, одним движением мышки перетаскиваю окно с видео в сплывающие пресеты.

    Артём Суровцев avatar
    Артём Суровцев23 февраля 2016
    0

    @clos2u, да, но это не лучше первого описанного способа. Масштабировать нельзя, много ненужных элементов, окно может быть перекрыто другими и каждый раз для просмотра нужно открывать отдельное окно браузера

    clos2u avatar
    clos2u23 февраля 2016
    0

    @Артём Суровцев, это намного лучше, чем первый способ. Но кому как удобнее… спору нет

    Войди на сайт, чтобы ответить
    Ответить
  3. noizo avatar
    noizo 22 февраля 2016
    0

    Есть Fluid. Он позволяет закатать любой сайт в нативное приложение для mac. В нем можно выставить useragent на ipad. И у нас открывается возможность смотреть 95% роликов в сети без flashplayer. В том числе на сайтах с фильмами и сериалами. А не только на ютуб.

    Из минусов:
    Fluid платное приложение
    Нет блокировщика рекламы (хотя в верстке для ipad многие сайты не перегружены рекламой)

    Артём Суровцев avatar
    Артём Суровцев23 февраля 2016
    0

    @noizo, и ем он поможет в вопросе просмотра видео “картинка в картинке”?

    Войди на сайт, чтобы ответить
    Ответить
  4. Kolj avatar
    Kolj 23 февраля 2016
    5

    Есть тут такие кто вместо VLC используют MplayerX ? Шикарная альтернатива VLC как по мне

    D-nV avatar
    D-nV24 февраля 2016
    0

    @Kolj, В чём смысл юзать непонятную поделку китайца вместо общепризнанного опенсорсного лидера? Разве что себе приключения искать.

    Kolj avatar
    Kolj24 февраля 2016
    0

    @D-nV, ну не сказал бы что такой плеер похож на подделку =) мне таким кажется vlc +) я не знаю как сейчас, но года 2 назад он меня оттолкнул своей криворкуостью =) Как такое явный пример: криво отображал субтитры, которые не входят в состав контейнера.
    Плюс на мой взгляд MplayerX более дружелюбный к пользователю чем VLC

    joker2k2 avatar
    joker2k219 апреля 2016
    0

    @D-nV, вообщето это сборка для мак известного линуксового mplayer, а не поделка китайца
    тоже пользуюсь, он удобнее vlc, и батарейку жрет меньше.

    Войди на сайт, чтобы ответить
    Ответить
  5. TvOnTheRadio avatar
    TvOnTheRadio 23 февраля 2016
    4

    Вот людям делать нехер

    Войди на сайт, чтобы ответить
    Ответить
  6. iolegru avatar
    iolegru 23 февраля 2016
    1

    Артем, выполнил инструкцию по изготовлению процесса – не фурычит. Получаю диалог: Действие “Запустить ЭпплСкрипт” столкнулось с ошибкой.

    anton1777 avatar
    anton177723 февраля 2016
    0

    @iolegru, Такая же фигня! Разжуйте что не так?

    Артём Суровцев avatar
    Артём Суровцев23 февраля 2016
    0

    @anton1777, Почистил код от комментариев и сохранил иерархию, попробуйте еще разок скопировать его

    Dmitry Kiryakov avatar
    Dmitry Kiryakov23 февраля 2016
    0

    @Артём Суровцев, тоже не работает…(

    iolegru avatar
    iolegru23 февраля 2016
    0

    @Артём Суровцев, теперь открывается VLC и от Сафари диалог: Выбрать программу Где “Гугль Хром”? со списком приложений.

    iolegru avatar
    iolegru23 февраля 2016
    0

    @Артём Суровцев, запуская процесс в Автоматоре пишет: Синтаксическая ошибка. Ожидалось “конец строки”, но найдено “свойство”.

    Артём Суровцев avatar
    Артём Суровцев23 февраля 2016
    0

    @iolegru,проверяйте, чтобы в Автоматоре было “Служба получает” = “нет водных данных” ну и установить “в любой программе” – там же вверху. В самом автоматоре отладка не сработает только через браузер уже нужно проверять

    iolegru avatar
    iolegru24 февраля 2016
    0

    @Артём Суровцев, да, все строго по инструкции делаю. Галки тоже правильно выставлены. Но, в итоге, все тот же диалог от Сафари: Выбрать программу Где “Гугль Хром”?

    Артём Суровцев avatar
    Артём Суровцев25 февраля 2016
    0

    @iolegru, а в Chrome данный способ работает?

    iolegru avatar
    iolegru27 февраля 2016
    0

    @Артём Суровцев, не знаю, не держу лишних браузеров. Только родной Сафари.

    Войди на сайт, чтобы ответить
    Ответить
  7. krasnyjchaj avatar
    krasnyjchaj 23 февраля 2016
    0

    Режим split view? Я так всегда смотрю.

    Войди на сайт, чтобы ответить
    Ответить
  8. admiless avatar
    admiless 23 февраля 2016
    0

    отличное начало, но:
    код без комментариев ≠ хорошо
    судя по комментариям в коде ошибка ≠ хорошо
    переписать и исправить :)

    Артём Суровцев avatar
    Артём Суровцев23 февраля 2016
    0

    @admiless, ошибок в коде нет, все проверено, комментарии тут не показатель, а комментарии из когда убраны

    Войди на сайт, чтобы ответить
    Ответить
  9. ariol avatar
    ariol 23 февраля 2016
    1

    С кодом все нормально, только не “https:”, а “http:”
    В таком варианте, у меня по крайней мере, все работает. Да, так как Хромого и Лису не держу, эти куски кода удалил, а то тоже было “Где “Гугль Хром”?

    Артём Суровцев avatar
    Артём Суровцев23 февраля 2016
    0

    @ariol, у меня наоборот без S не всегда подхватывает, решил добавить

    Войди на сайт, чтобы ответить
    Ответить
  10. istuntman avatar
    istuntman 23 февраля 2016
    0

    В Safari использую ClickToPlugin.
    Правой кнопкой в окне ролика – Download Video. Потом запускаю с помощью VLC.

    Артём Суровцев avatar
    Артём Суровцев25 февраля 2016
    0

    @istuntman, и что, все что хочется посмотреть скачивать?

    istuntman avatar
    istuntman25 февраля 2016
    0

    @Артём Суровцев, нет, короткие ролики можно и в браузере посмотреть, а длинные, да еще в хорошем разрешении, быстрее скачать и посмотреть без подтормаживания…

    Войди на сайт, чтобы ответить
    Ответить
  11. di3x avatar
    di3x 24 февраля 2016
    0

    че то у меня лажа какая то…
    при запуске скрипта выскакивает:
    Синтаксическая ошибка
    Ожидалось «конец строки и т. д.», но найдено «идентификатор».

    di3x avatar
    di3x24 февраля 2016
    0

    @di3x, и выделяется последняя строка “end GetCurrentURL”

    Артём Суровцев avatar
    Артём Суровцев25 февраля 2016
    0

    @di3x, в автоматоре отладка не сработает, там неоткуда брать URL нужно пробовать непосредственно из Safari

    Войди на сайт, чтобы ответить
    Ответить
  12. Max K. avatar
    Max K. 26 февраля 2016
    0

    У меня один раз сработала – не успел разобраться в каких условиях. И после этого не работает молча.
    Но, спасибо за попытку. В принципе, мне бы это было полезно.

    Войди на сайт, чтобы ответить
    Ответить
  13. Alexander Borisenko avatar
    Alexander Borisenko 7 ноября 2017
    0

    Не теряйте своего времени, решение с Automator предложенное автором – не работает.

    Anfisa Kotova avatar
    Anfisa Kotova6 февраля 2019
    0

    @Alexander Borisenko, может, надо было всё-таки перезагрузить комп? Я ещё пока не, но обязательно опишусь, когда дело дойдёт до перезагрузки.

    Войди на сайт, чтобы ответить
    Ответить
  14. Anfisa Kotova avatar
    Anfisa Kotova 6 февраля 2019
    0

    “программа поддерживает воспроизведение плей-листов YouTube” — не поняла, как заставить плеер производить плейлист. Проигрывается только первое видео, и VLC останавливается :(
    А вообще — спасибо за этот пост. Кучу нового узнала про любимый плеер)

    Войди на сайт, чтобы ответить
    Ответить
  15. SD Alone avatar
    SD Alone 5 мая 2020
    0

    На Каталине не работает. VLC открывается при нажатии на установленное сочетание клавиш, но видео не проигрывается.

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.