Домашний Мак-сервер. Часть 3: Медиатека iTunes и всё, что с ней связано
Пора продолжить наш цикл статей о создании и использовании домашнего сервера на базе платформы Macintosh и операционной системы OS X. В сегодняшнем материале речь пойдёт о достаточно простых процедурах по переносу вашей медиатеки iTunes на домашний сервер и организации транслирования контента на все остальные устройства в домашней беспроводной сети, в т.ч. и через приставку Apple TV.
Следует заметить, что iTunes предлагает достаточно широкие возможности по расшариванию ваших медиафайлов, поэтому неразумно было бы не воспользоваться данным потенциалом при настройке домашнего сервера. Для начала давайте определимся, какие выгоды сулит пользователю перенос собственной медиатеки на сервер?
- во-первых, обеспечивается централизованное хранение данных. Вместо содержания собственной медиатеки на каждом Маке у вас будет одно хранилище, доступное отовсюду, так что проблемы вспоминания, на каком Маке у вас хранится нужная киношка и понравившаяся песенка, уйдут в прошлое
- во-вторых, если вы часто смотрите фильмы или слушаете музыку из медиатеки на iPhone, iPod touch или iPad дома, то перенос медиатеки на сервер избавит вас как от необходимости заливать фильмы на устройства (девайсы с iOS 4.3 и старше умеют подключаться к общей медиатеке и воспроизводить файлы по сети), так и от необходимости держать включённым ваш основной рабочий компьютер (об энергоэффективности Миника в качестве сервера мы уже рассуждали)
- в-третьих, на тех компьютерах, которые будут просто подключаться к серверу, неплохо сэкономится место на диске, ведь залив все медиафайлы на сервер, вы сможете удалить их с остальных компьютеров
За расшаривание медиатеки в iTunes отвечают сразу две очень похожих функции. Первая функция — «Домашняя коллекция» (Home Sharing). Активировав её, вы сможете синхронизировать медиатеки между пятью Маками, а также подключать к домашней коллекции неограниченное количество iOS-гаджетов и Apple TV. «Домашняя коллекция» подразумевает привязку к вашему аккаунту Apple ID, используемому в iTunes Store и/или App Store. Проще говоря, каждый Мак, на котором включается Домашняя коллекция, должен быть авторизован в iTunes Store. Подключение через «Домашнюю коллекцию» в сайдбаре Finder отображается домиком:
На «Домашнюю коллекцию» очень похожа функция общего доступа к медиатеке, отличающаяся от неё тем, что она не даёт возможности синхронизировать контент между компьютерами и не разрешает подключение с мобильных гаджетов. Зато она не требует и привязки к Apple ID. Подключение через общий доступ обозначается в iTunes значком в виде стопки документов:
Какой вариант предпочтительнее? Если вы планируете перенести всю медиатеку на сервер, то безусловно второй. Нужно с большой опаской подходить к авторизации Маков в iTunes Store, потому что если операционная система вдруг сломается и вам придётся её переставить, вы рискуете потерять одно из пяти разрешений на авторизацию (и даже Time Machine тут не поможет). При этом сбросить все авторизованные компьютеры в iTunes Store можно лишь не чаще раза в год. В отличие от этого, общий доступ к медиатеке ни к чему вас не обязывает, но есть одно но: повторимся, общий доступ не позволит вам подключить к домашней медиатеке Apple TV и мобильные гаджеты Apple.
Таким образом, механизм переноса медиатеки на сервер и налаживания общего доступа будет следующим:
- копируем медиафайлы и базу данных медиатеки на новое место
- включаем на домашнем сервере и всех ваших Маках общий доступ к медиатеке
- включаем на домашнем сервере Домашнюю коллекцию и авторизуемся на Apple TV
- пользуемся :)
А теперь — подробнее. Если вы храните все медиафайлы в папке iTunes, то перенос не составит труда — подключаете домашний сервер по Ethernet-кабелю (потому что по Wi-Fi копирование будет идти намного дольше), по FireWire или даже по Thunderbolt, в сайдбаре Finder находите ваш сервер, заходите на него (кнопка «Подкл. как») и копируете файлы на новое место. Правильнее всего будет скопировать всю подпапку iTunes из вашей домашней папки с музыкой.
Перед копированием благоразумно будет деавторизоваться в iTunes Store (меню «Магазин-Деавторизовать этот компьютер»).
Если ваши медиафайлы разбросаны по разным папкам, то перед переносом медиатеки нужно будет её консолидировать. Для этого на диске Мака должно быть достаточно свободного места (потому что все файлы вне папки iTunes скопируются в эту папку). Если места хватает, отправляйтесь в меню «Файл-Медиатека-Организовать медиатеку» в iTunes, в открывшемся окне поставьте обе галочки (если вторая опция доступна) и ждите, пока закончится копирование. Потом точно так же копируете папку iTunes на сервер.
Затем нужно будет подключиться к серверу через Общий экран или Apple Remote Desktop (см. предыдущую статью цикла) и настраивать iTunes уже на сервере:
- заново авторизуйтесь в iTunes Store (меню «Магазин-Авторизовать этот компьютер»)
- зайдите в настройки iTunes на вкладку «Доступ» и проставьте верхнюю галочку:
- теперь включите на сервер Домашнюю коллекцию (меню «Дополнительные-Включить домашнюю коллекцию»):
На этом настройка iTunes на сервере закончена. Чтобы подключить к созданной домашней коллекции ваши мобильные гаджеты, на каждом iOS-устройстве зайдите в раздел настроек iPod (или «Музыка») и введите ваш Apple ID:
Чтобы подключиться к расшаренной с компьютера медиатеке:
- на iPhone/iPod Touch в приложении iPod на вкладке “Ещё” заходите в пункт “Общие”
- на iPad в сайдбаре приложения iPod нажимаете на кнопку “Медиатека”:
На Apple TV подсоединение к домашней коллекции осуществляется через меню «Настройки-Компьютеры-Включить Домашнюю коллекцию». Затем на главном экране в разделе «Компьютеры» вы увидите название вашего сервера и сможете к нему подключиться.
После того, как вы наладите общий доступ к серверной медиатеке, вы наверняка столкнётесь с проблемой конвертирования в совместимый с iTunes формат. Если с музыкой тут проблем нет, MP3 — он и в Африке MP3, то с видео всё хуже. Дело в том, что даже если фильм добавляется в iTunes на компьютере и воспроизводится на нём, это отнюдь не означает, что видео будет воспроизводиться на iPad, Apple TV или iPhone.
Как быть? Если вы действительно хотите универсальности, то всё видео из iTunes надо переконвертировать в совместимый с Apple TV 2G формат — тогда оно точно будет открываться и с приставки, и с современных iOS-гаджетов. Сделать этом можно через старый добрый VisualHub, через HandBrake или ещё через десятки конвертеров.
Другой вопрос — что делать со скачиваемыми из Интернета видеофайлами. Почему бы не подружить между собой торрентокачалку и iTunes? Представьте: вы скачиваете с торрентов видео, оно автоматически конвертируется в «правильный» формат и становится доступно через общий доступ — всё без вашего непосредственного участия. И самое приятное, что никакой фантастики в этом нет, подобную схему действительно можно воплотить в жизнь.
В этом вам поможет программа iVI, о которой мы уже писали ранее. В её настройках сначала нужно будет заглянуть на вкладку «Video Sources» и добавить ту папку, в которую Transmission (ну или µTorrent) скачивает файлы. Заодно определите, как должен iVI поступать с оригиналами файлов после конвертирования. Если вам нужно набрать ratio на трекере, то оставляйте оригиналы и продолжайте раздачу; если дорого место на диске — удаляйте.
На вкладке Devices поставьте вторую и третью галочки. Можно и первую, но это в нашем случае необязательно:
И самое главное — на вкладке «Automate» в настройках iVI определите интервал времени, по истечении которого программа будет шерстить папку с файлами:
Не забудьте добавить iVI в список автозагрузки — на сервере зайдите в пульт «Accounts» системных настроек, выберите вашу учётку и нажмите плюсик на вкладке Login Items.
В завершение сегодняшнего материала поговорим ещё об одной похожей задаче. Представьте, что с торрента скачалась киношка, но вы хотите оценить её на предмет того, стоит ли её вообще конвертировать. Можно зайти на сервер с Мака и запустить просмотр видео, а можно поступить чуть более элегантно, потому что даже с iPhone и iPad есть возможность смотреть любое видео на вашем домашнем сервере без предварительной конвертации (точнее, с конвертацией «на лету»).
Для этого пригодится программа Air Video. Её серверная часть ставится на сервер (логично, правда? :)), и в настройках выбираются папки, видео из которых будет доступно на мобильных гаджетах:
Остаётся запустить Air Video на iPhone, iPod touch или iPad, выбрать интересующий вас файл и нажать «Play with Live Conversion»:
С более подробным обзором нюансов конвертирования на лету вы можете познакомиться здесь.
В следующий раз мы поговорим о том, как можно с пользой для дела задействовать эксклюзивные возможности серверной разновидности OS X, а на сегодня у нас всё.