Особенно сейчас, в эпоху пандемии и частого сидения дома, этот вопрос стал еще более актуальным. Вопрос касается того, как организовать удобный просмотр, хранение и каталогизацию домашней кинотеки.
Когда-то давно мы собирали свою коллекцию фильмов на VHS кассетах, позже на смену им пришли DVD и Blu-ray. Сейчас же, когда цифровая эпоха поглотила все и вся, наиболее распространенных вариантов просмотра и хранения фильмов осталось 2: хранение файлов и использования облачного сервиса с online-просмотром.
Да, все больше и больше людей используют online сервисы: с все более скоростным и дешевым интернетом не нужно, как раньше, долго качать фильмы, смотреть можно online и при том в FullHD или даже 4К. Когда даже умные дома стали требовать обязательного подключения к интернету (чтобы включить лампочку, сигнал от вашего смартфона может обогнуть планету и вернуться вам в квартиры), кажется, что это лучший способ.
Однако если вы читали мои статьи про то, как я делал свой умный дом, то вы знаете, что я сделал свой выбор именно в пользу дома, который не требует постоянного (да вообще никакого не требует) подключения к интернету. Так и здесь, я являюсь некоторым старовером, и предпочитаю скачивать и смотреть фильмы без онлайна. Конечно в том случае, если это можно сделать легально - статья никого не призывает пиратить цифровой контент. Речь сугубо про техническую составляющую домашнего кинотеатра. Такой подход имеет для меня множество плюсов, как то возможность смотреть кино за городом с плохим интернетом или вообще с его отсутствием, взять его с собой в поездку в глушь и тд. В общем пока online кинотеатры не захватили всех, я решил описать решение, которое все еще мне кажется удачным, удобным и дешевым.
Итак, как наверное случилось у многих, в какой-то момент я отказался от DVD-плеера, да и вообще от дисков. На то момент я как раз купил новый телевизор, содержащий в себе по сути компьютер (так называемое smart-tv). И некоторое время я просматривал кино, используя возможности встроенного плеера. Но обновлялась прошивка не часто, и довольно быстро некоторые кодеки перестали читаться, а большие файлы стали просто тормозить и заедать.
В этот момент я решил, что все-таки нужно какое-то отдельное специализированное устройство, коих на рынке множество. Я прочитал много обзоров, где-то цена оказалось заоблачной, где-то отзывы были полны примерами плохой работы устройств и их глючности. В этот момент я работал над умным домом и у меня появилось несколько Raspberry Pi 3 версии. Я очень сомневался на счет возможности построить домашний кинотеатр на основе Raspberry Pi, так как это все-таки одноплатник, который не направлен на мультимедиа, на родной прошивки youtube например довольно сильно тормозит. Но я попробовал поискать и довольно быстро нашел операционную систему с названием OpenELEC.
Это linux, специально созданный для организации домашнего кинотеатра на базе медиаплеера Kodi. Наверное на мой выбор повлияло то, что я раньше не пользовался Kodi и я сразу понял что это то, что мне нужно.
Во-первых, для меня это было абсолютно бесплатное решение, потому что Raspberry Pi плат у меня было с запасом. Но даже если бы их не было и я бы взял у кого-нибудь ее на время, я бы точно сразу купил себе ее именно в качестве медиаплеера, так как она дешевле, чем любой готовый плеер, который продавался и имел схожие характеристики.
Во-вторых, несмотря на свой размер (что также является большим плюсом - размером с пачку сигарет, его можно разместить где угодно, а также он работает абсолютно бесшумно), он очень неплохо справляется со своей задачей. Я использую такие медиацентры на нескольких своих телевизорах уже около 4 лет, и за это время у меня ни разу не было кино или сериала, который бы не воспроизводился на этой системе, причем абсолютно без задержек и лагов. А я пробовал воспроизводить файлы очень хорошего качества объемом 20Гб и выше.
В третьих, есть несколько вариантов для хранения файлов. Я уже давольно давно в качестве домашнего хранилища файлов использую NAS Synology (Network Attached Storage или сетевое хранилище), расскажу про него тоже как-нибудь. Так вот, хранить кинотеку можно на нам, и проигрывать по локальной сети без скачивания файлов, а можно просто вставить в Raspberry Pi sd-карточку объемом побольше и хранить все на ней.
Еще одно из преимуществ - гибкая система каталогизации самого плеера Kodi. Если вы просто хотите просмотреть кино и стереть его, можно просто скопировать его по сети, используя интерфейс SMB, но если вы хотите оставить его, чтобы посмотреть позже еще раз, можно воспользоваться встроенной возможностью получения информации о фильме и ее отображения в системе таким образом:
Фильмы и сериалы отображаются с описанием, постером, списком актеров, годом выхода и другой полезной информацией. Эту информацию Kodi может найти и скачать в интернете, после чего он ее сохранит и интернет уже не будет нужен. Либо можно воспользоваться специальным файлами формата .nfo. По сути это xml файлы, в которых можно самому заполнить необходимые поля - это бывает удобно.
Если же вас пугает то, что для хранения системы и фильмов используются sd-карточки, тот скажу что за все время использования у меня не накрылось ни одной.
Для создания такого медиацентра вам нужно приобрести саму карту Raspberry Pi 3 версии и выше, и корпус для нее. В качестве блока питания можно использовать Usb-зарядка от телефона, но они как правило идут в 2А и этого может не хватить - будет постоянно возникать значек нехватки энергии. Поэтому лучше купить специальную - она 3А и с ней он будет работать гарантированно лучше. Также потребуется карточки формата MicroSD (я использовал объем от 16 до 64 Гб). Ну и конечно hdmi-кабель, если его нет. Справа я оставил ссылки на заказ всего этого - заказать это будет раза в 1.5 - 2 дешевле точно, чем купить в магазине. Корпусов на выбор есть очень много, я купил самой дешевый (на него и оставил ссылку), но можете выбрать и что-то подороже.
Для установки системы нужно скачать ее образ и переписать его на карту памяти, только обратите внимание, что нельзя просто скопировать его как файл, нужно "развернуть" его на карту с помощью специальной программы.
Настроек довольно много, но интерфейс переведен в том числе и на русский язык, поэтому разобраться будет несложно. Также есть система плагинов, которых очень много, например, можно установить плагин для просмотра youtube или другого стримингового сервиса.
9 апреля 2021