Умно, без фанатизма
Перекодирует только то, что устройство не сыграет. HEVC остаётся HEVC. AAC и EAC3 идут как есть. AC3 → AAC, потому что TV-приложение iPad молча выкидывает AC3 из переключателя аудио.
Нативное macOS-приложение, которое перекодирует и заливает вашу видеоколлекцию прямо во встроенное приложение TV на iOS/iPadOS. Без iCloud, без браузерных загрузчиков, без «смотри на ноутбуке».
# macOS 14+ · iOS / iPadOS 15+
// film → handoff → device
перетащить ~/Movies/Anime → "iPad Pro" # → 24 эпизода, постеры, порядок, аудио-переключатель в норме
Каждая фича появилась потому, что мы нашли конкретный способ, которым TV-приложение iPad ломается на произвольном видео. Полная история — в изменения.
Перекодирует только то, что устройство не сыграет. HEVC остаётся HEVC. AAC и EAC3 идут как есть. AC3 → AAC, потому что TV-приложение iPad молча выкидывает AC3 из переключателя аудио.
Тянет метаданные с TMDb, заполняет весь набор полей TV-приложения (sort titles, episode_sort_id, обложки через Airlock). Эпизоды группируются. Без бага с префиксом «0.».
Определяет последовательные эпизоды, обрабатывает прожжённые номера серий, не дублирует то, что уже на устройстве. Работает с фансабом.
Файлы появляются в TV-приложении по мере заливки, а не после долгого «финализирую». Проверка свободного места на лету. Защита от случайного Cmd-Q.
Swift. Тёмная тема по умолчанию. Закрывается чисто. Сидит в доке, а не в меню-баре — если только сами не попросите.
Мы не собираем данные. Ни анонимно, ни «агрегированно», ни «для улучшения продукта». Приложение общается только с устройством и с TMDb (за постерами).
MediaPorter смотрит на библиотеку, планирует, что делать, и показывает «чек» до того, как уйдёт первый байт. Контроль — у вас.
Зондируем кодеки, аудиодорожки, субтитры. Сопоставляем заголовки с TMDb. Определяем номера серий аниме. Пропускаем уже залитое.
По каждому файлу: оставить, ремуксить или перекодировать. Аудио: pass-through или конверсия. Проверка места. Запускаем только после вашего OK.
Перекодирование в параллель. Загрузка по USB или Wi-Fi. Регистрация в TV-приложении по мере прибытия — без 30-минутной финальной паузы.
В приложение не зашиты общие ключи — их за пару дней выковыряют из бинарника, упрутся в rate limit, и сломается у всех. Вместо этого вы получаете свои ключи: TMDb (постеры и метаданные) и OpenSubtitles (субтитры). Пять минут, без банковской карты.
По шагам: как доставить любой релиз аниме — одиночные серии, целые сезоны, фансаб — во встроенное приложение TV, с правильными номерами серий, постерами и субтитрами. Без джейлбрейка.
Перетащите папку с .mkv — отдельные серии, целые сезоны, фансаб — в MediaPorter. Каждая серия появляется в TV-приложении с правильным постером, сезоном и номером по мере загрузки. Две аудиодорожки сохраняются; AC-3 конвертируется в AAC, чтобы переключатель аудио на iPad действительно показывал все треки.
Бросьте папку с фильмами. MediaPorter зондирует каждый файл, ищет постер в TMDb, решает по файлу — ремуксить или перекодировать, показывает план до запуска. Фильмы попадают в Library → Movies.
S01E01 — S05E22 одним drop'ом. Sort title и episode_sort_id заполнены корректно, серии выстраиваются по сезонам, а не по алфавиту. Без префикса «0. Show Name» вверху списка.
Если у файла несколько аудиодорожек, а в переключателе на iPad видна только одна — виноват AC-3. MediaPorter конвертирует AC-3 в AAC и расставляет disposition так, чтобы все треки были доступны. Пошаговое объяснение.
MediaPorter определяет HEVC и ремуксит без потери качества — без ожидания ffmpeg. Если нужен .m4v-контейнер и тег hvc1 для TV-приложения, он сделает это сам.
SRT, ASS/SSA, mov_text и PGS-сабы ремуксятся в выход, если TV-приложение их умеет. Где не умеет (тяжёлый ASS-стиль), MediaPorter откатывается на обычный текст вместо того, чтобы молча выкинуть дорожку.
Поставьте MediaPorter на Mac, подключите iPhone или iPad (по кабелю или по Wi-Fi), перетащите папку с аниме в окно приложения и нажмите Sync. Серии появятся во встроенном TV-приложении: Library → TV Shows, с постерами и правильным порядком эпизодов. Поддерживаются .mkv, .mp4, .m4v, .avi, релизы с озвучкой и сабами.
Да. 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 с 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+.
В приложении нет ни аналитики, ни крэш-репортов, ни статистики использования. macOS-приложение общается только с устройством и с TMDb (за постерами).
MediaPorter использует два бесплатных сторонних сервиса — TMDb для постеров и метаданных и OpenSubtitles для загрузки субтитров на нужных языках. Оба требуют ваш собственный бесплатный аккаунт (5 минут, без банковской карты). Зашить общий ключ в приложение не вариант: его за пару дней выковыряют из бинарника и упрутся в rate limit — сломается у всех. На странице Установка есть пошаговая инструкция. Без ключей приложение тоже работает — просто будет фоллбэк-постер и только субтитры, уже встроенные в файл.
// v0.6.1 · 2026-05-14
Подписано и нотаризовано Apple. Выберите сборку — приложение одинаковое, отличается только тем, лежит ли ffmpeg внутри бандла.
Работает из коробки. ffmpeg внутри приложения — без Homebrew и терминала. Если сомневаетесь — берите этот.
Скачать .dmgМеньше весит. ffmpeg ставите сами через `brew install ffmpeg` (или любой совместимый бинарь в $PATH).
Скачать .dmg# Требуется macOS 14+ · Apple Silicon · Сравнить сборки → · Исходники на GitHub