## porter.md

Медиа, доставлено.
Глубоко на ваших устройствах.

Нативное macOS-приложение, которое перекодирует и заливает вашу видеоколлекцию прямо во встроенное приложение TV на iOS/iPadOS. Без iCloud, без браузерных загрузчиков, без «смотри на ноутбуке».

# macOS 14+ · iOS / iPadOS 15+

// film → handoff → device

перетащить ~/Movies/Anime → "iPad Pro"  # → 24 эпизода, постеры, порядок, аудио-переключатель в норме
## features

Сделано под то, как TV-приложение реально работает.

Каждая фича появилась потому, что мы нашли конкретный способ, которым TV-приложение iPad ломается на произвольном видео. Полная история — в изменения.

transcode

Умно, без фанатизма

Перекодирует только то, что устройство не сыграет. HEVC остаётся HEVC. AAC и EAC3 идут как есть. AC3 → AAC, потому что TV-приложение iPad молча выкидывает AC3 из переключателя аудио.

metadata

Постеры, сезоны, сортировка

Тянет метаданные с TMDb, заполняет весь набор полей TV-приложения (sort titles, episode_sort_id, обложки через Airlock). Эпизоды группируются. Без бага с префиксом «0.».

anime

Понимает аниме

Определяет последовательные эпизоды, обрабатывает прожжённые номера серий, не дублирует то, что уже на устройстве. Работает с фансабом.

sync

Пайплайн, а не 30 минут ожидания

Файлы появляются в TV-приложении по мере заливки, а не после долгого «финализирую». Проверка свободного места на лету. Защита от случайного Cmd-Q.

native

Нативный macOS

Swift. Тёмная тема по умолчанию. Закрывается чисто. Сидит в доке, а не в меню-баре — если только сами не попросите.

private

Никакой телеметрии

Мы не собираем данные. Ни анонимно, ни «агрегированно», ни «для улучшения продукта». Приложение общается только с устройством и с TMDb (за постерами).

## как

Один drop. Три фазы.

MediaPorter смотрит на библиотеку, планирует, что делать, и показывает «чек» до того, как уйдёт первый байт. Контроль — у вас.

  1. 01

    Анализ

    Зондируем кодеки, аудиодорожки, субтитры. Сопоставляем заголовки с TMDb. Определяем номера серий аниме. Пропускаем уже залитое.

  2. 02

    План

    По каждому файлу: оставить, ремуксить или перекодировать. Аудио: pass-through или конверсия. Проверка места. Запускаем только после вашего OK.

  3. 03

    Порт

    Перекодирование в параллель. Загрузка по USB или Wi-Fi. Регистрация в TV-приложении по мере прибытия — без 30-минутной финальной паузы.

## установка

Понадобятся два бесплатных API-ключа.

В приложение не зашиты общие ключи — их за пару дней выковыряют из бинарника, упрутся в rate limit, и сломается у всех. Вместо этого вы получаете свои ключи: TMDb (постеры и метаданные) и OpenSubtitles (субтитры). Пять минут, без банковской карты.

## гайды

Как залить аниме на iPhone и iPad

По шагам: как доставить любой релиз аниме — одиночные серии, целые сезоны, фансаб — во встроенное приложение TV, с правильными номерами серий, постерами и субтитрами. Без джейлбрейка.

## ещё гайды

С чего начать

anime

Аниме на iPhone и iPad

Перетащите папку с .mkv — отдельные серии, целые сезоны, фансаб — в MediaPorter. Каждая серия появляется в TV-приложении с правильным постером, сезоном и номером по мере загрузки. Две аудиодорожки сохраняются; AC-3 конвертируется в AAC, чтобы переключатель аудио на iPad действительно показывал все треки.

movies Скоро

Фильмы без iTunes

Бросьте папку с фильмами. MediaPorter зондирует каждый файл, ищет постер в TMDb, решает по файлу — ремуксить или перекодировать, показывает план до запуска. Фильмы попадают в Library → Movies.

tv Скоро

Сериалы с правильным порядком серий

S01E01 — S05E22 одним drop'ом. Sort title и episode_sort_id заполнены корректно, серии выстраиваются по сезонам, а не по алфавиту. Без префикса «0. Show Name» вверху списка.

audio Скоро

Чиним пропавшие аудиодорожки на iPad

Если у файла несколько аудиодорожек, а в переключателе на iPad видна только одна — виноват AC-3. MediaPorter конвертирует AC-3 в AAC и расставляет disposition так, чтобы все треки были доступны. Пошаговое объяснение.

4k Скоро

4K HEVC без перекодирования

MediaPorter определяет HEVC и ремуксит без потери качества — без ожидания ffmpeg. Если нужен .m4v-контейнер и тег hvc1 для TV-приложения, он сделает это сам.

subs Скоро

Субтитры, которые действительно показываются

SRT, ASS/SSA, mov_text и PGS-сабы ремуксятся в выход, если TV-приложение их умеет. Где не умеет (тяжёлый ASS-стиль), MediaPorter откатывается на обычный текст вместо того, чтобы молча выкинуть дорожку.

## faq

Частые вопросы

Как залить аниме на iPhone или iPad?

Поставьте MediaPorter на Mac, подключите iPhone или iPad (по кабелю или по Wi-Fi), перетащите папку с аниме в окно приложения и нажмите Sync. Серии появятся во встроенном TV-приложении: Library → TV Shows, с постерами и правильным порядком эпизодов. Поддерживаются .mkv, .mp4, .m4v, .avi, релизы с озвучкой и сабами.

Работает ли это без iTunes и iCloud?

Да. MediaPorter общается с устройством напрямую через Apple ATC-протокол. В iCloud ничего не уезжает. iTunes / Apple Music не задействованы.

А фильмы и сериалы тоже можно?

Да. MediaPorter сам различает фильмы, сериалы и аниме. Фильмы попадают в Library → Movies; сериалы и аниме — в TV Shows с сезонами и нумерацией серий.

Перекодирует ли он всю библиотеку?

Только то, что устройство не сможет сыграть. HEVC остаётся как есть. AAC и E-AC-3 проходят без изменений. AC-3 (Dolby Digital) конвертируется в AAC, потому что TV-приложение iPad скрывает AC-3 в переключателе аудио.

Поддерживает ли он .mkv?

Да. MKV с H.264, HEVC, AAC, AC-3, E-AC-3 и DTS обрабатываются. Видео ремуксится без перекодирования там, где это возможно; аудио меняется только если иначе TV-приложение не сыграет.

А субтитры?

Софт-сабы (SRT, ASS/SSA, mov_text, PGS) ремуксятся в итоговый файл, если TV-приложение умеет их рисовать. Прожжённые субтитры остаются в картинке.

Нужен ли джейлбрейк?

Нет. MediaPorter работает на стоковом устройстве через публичные протоколы Apple. macOS 14+, iOS / iPadOS 15+.

Собирает ли MediaPorter телеметрию?

В приложении нет ни аналитики, ни крэш-репортов, ни статистики использования. macOS-приложение общается только с устройством и с TMDb (за постерами).

Нужны ли API-ключи?

MediaPorter использует два бесплатных сторонних сервиса — TMDb для постеров и метаданных и OpenSubtitles для загрузки субтитров на нужных языках. Оба требуют ваш собственный бесплатный аккаунт (5 минут, без банковской карты). Зашить общий ключ в приложение не вариант: его за пару дней выковыряют из бинарника и упрутся в rate limit — сломается у всех. На странице Установка есть пошаговая инструкция. Без ключей приложение тоже работает — просто будет фоллбэк-постер и только субтитры, уже встроенные в файл.

## скачать

Получить MediaPorter.

// v0.6.1 · 2026-05-14

Подписано и нотаризовано Apple. Выберите сборку — приложение одинаковое, отличается только тем, лежит ли ffmpeg внутри бандла.

## with-ffmpeg Рекомендуем

MediaPorter + ffmpeg

Работает из коробки. ffmpeg внутри приложения — без Homebrew и терминала. Если сомневаетесь — берите этот.

Скачать .dmg
## minimal

MediaPorter

Меньше весит. ffmpeg ставите сами через `brew install ffmpeg` (или любой совместимый бинарь в $PATH).

Скачать .dmg

# Требуется macOS 14+ · Apple Silicon · Сравнить сборки → · Исходники на GitHub