## porter.md

미디어, 옮겨졌습니다.
기기 안 깊숙이.

비디오 라이브러리를 iOS / iPadOS의 내장 TV 앱으로 곧장 트랜스코드·동기화하는 네이티브 macOS 앱입니다. iCloud 우회 없음, 브라우저 업로더 없음, “노트북에서 봐야 하는” 불편 없음.

# macOS 14+ · iOS / iPadOS 15+ 필요

// film → handoff → device

끌어다 놓기 ~/Movies/Anime → "iPad Pro"  # → 24개 에피소드, 포스터, 정렬, 오디오 스위처까지 정상
## features

TV 앱이 실제로 동작하는 방식에 맞춰 만들었습니다.

이 페이지의 모든 기능은 iPad TV 앱이 임의의 비디오에서 정확히 어떻게 깨지는지 발견한 결과입니다. 전체 흐름은 체인지로그 참고.

transcode

똑똑하게, 고집 없이

기기가 재생 못 하는 부분만 다시 인코딩합니다. HEVC는 그대로. AAC·EAC3는 통과. AC3는 AAC로 — iPad TV 앱이 AC3 트랙을 오디오 스위처에서 조용히 숨기기 때문.

metadata

포스터·시즌·정렬 타이틀

TMDb에서 메타데이터를 가져와 TV 앱이 요구하는 필드 세트(sort titles, episode_sort_id, Airlock 아트워크)를 모두 채웁니다. 에피소드가 올바르게 묶이고 “0.” 접두사 버그 없음.

anime

애니메이션 인식

연속된 에피소드 번호를 감지하고, 화면에 박힌 번호도 처리하고, 기기에 이미 있는 파일은 중복 업로드하지 않습니다. 팬섭 릴리스에도 동작.

sync

파이프라인 동기화, 30분 대기 없이

파일이 업로드를 마치는 즉시 TV 앱에 등장합니다 — 길고 긴 “마무리 중” 화면 뒤가 아니라. 동기화 중 디스크 공간을 계속 확인. 동기화 중 Cmd-Q 방지.

native

네이티브 macOS

Swift로 작성. 기본 다크 모드. 깔끔하게 종료. 요청하지 않는 한 메뉴바가 아니라 Dock에 머뭅니다.

private

텔레메트리 없음

데이터를 수집하지 않습니다. 익명도, 집계도, “제품 개선용”도 없음. 앱은 기기와 TMDb(포스터용)만 통신합니다.

## 절차

한 번 드롭. 세 단계.

MediaPorter가 라이브러리를 살피고, 무엇을 할지 계획하고, 단 한 바이트가 움직이기 전에 영수증을 보여 줍니다. 결정권은 사용자.

  1. 01

    분석

    코덱·오디오 트랙·자막을 조사. 제목을 TMDb와 매칭. 애니메이션 에피소드 번호 감지. 기기에 이미 있는 파일은 스킵.

  2. 02

    계획

    파일별로 그대로 둘지, 리먹스할지, 트랜스코드할지 결정. 오디오는 통과 또는 변환. 디스크 공간 확인. 사용자의 OK 후에만 진행.

  3. 03

    전송

    병렬 트랜스코드. USB 또는 Wi-Fi로 업로드. 파일이 도착하는 즉시 TV 앱에 등록 — 마지막 30분 대기 없음.

## 설정

무료 API 키 두 개가 필요합니다.

MediaPorter는 공용 API 키를 내장하지 않습니다 — 며칠 안에 바이너리에서 추출돼 속도 제한이 걸리고, 모두에게 영향이 갑니다. 대신 본인 키를 발급받으세요: TMDb(포스터·메타데이터)와 OpenSubtitles(자막). 5분, 신용카드 불필요.

## 가이드

애니메이션을 iPhone과 iPad에 옮기는 법

단계별로 설명합니다. 단일 에피소드든, 시즌 전체든, 팬섭 릴리스든 — 내장 TV 앱에 정확한 에피소드 번호·포스터·자막과 함께 옮기는 법. 탈옥 필요 없음.

## 더 많은 가이드

어디서 시작할까

anime

iPhone과 iPad에 애니메이션 옮기기

.mkv 폴더를 MediaPorter에 드래그하세요 — 단일 에피소드든, 시즌 전체든, 팬섭이든. 업로드가 끝나는 순간 에피소드마다 올바른 포스터·시즌·번호로 TV 앱에 나타납니다. 듀얼 오디오는 유지되고, AC-3는 AAC로 변환해 iPad의 오디오 스위처가 실제로 모든 트랙을 보여 주도록 합니다.

movies 곧 공개

iTunes 없이 영화 동기화

영화 폴더를 드롭하세요. MediaPorter가 각 파일을 조사하고, TMDb 포스터를 찾고, 파일별로 리먹스할지 재인코딩할지 결정해 실행 전 플랜을 보여 줍니다. 영화는 라이브러리 → 영화로 들어갑니다.

tv 곧 공개

올바른 순서로 정리되는 드라마

S01E01부터 S05E22까지 한 번에 드롭. sort title과 episode_sort_id가 정확히 채워져 알파벳 순이 아니라 시즌·에피소드 순으로 정렬됩니다. 「0. Show Name」이 목록 상단을 떠도는 일도 없습니다.

audio 곧 공개

iPad에서 사라진 오디오 트랙 고치기

파일에 오디오 트랙이 여러 개인데 iPad 스위처에 하나만 보인다면 AC-3가 원인입니다. MediaPorter는 AC-3를 AAC로 변환하고 disposition을 올바르게 설정해 모든 트랙을 선택할 수 있게 만듭니다. 단계별로 안내합니다.

4k 곧 공개

재인코딩 없는 4K HEVC

MediaPorter는 HEVC를 감지해 그대로 리먹스합니다 — 품질 손실 없음, ffmpeg 대기도 없음. TV 앱이 요구하는 .m4v 컨테이너와 hvc1 태그도 자동으로 처리합니다.

subs 곧 공개

실제로 표시되는 자막

SRT, ASS/SSA, mov_text, PGS 소프트 자막은 TV 앱이 렌더 가능한 범위에서 출력 파일에 리먹스됩니다. 렌더가 불가능한 경우(무거운 ASS 스타일) MediaPorter는 트랙을 조용히 버리지 않고 일반 텍스트로 우아하게 폴백합니다.

## faq

자주 묻는 질문

애니메이션을 iPhone이나 iPad에 어떻게 옮기나요?

Mac에 MediaPorter를 설치하고, iPhone 또는 iPad를 USB로 연결하거나 Wi-Fi로 페어링한 뒤, 애니메이션 폴더를 앱에 드래그하고 동기화를 누릅니다. 에피소드가 내장 TV 앱의 라이브러리 → TV 프로그램에 포스터·정렬과 함께 나타납니다. .mkv, .mp4, .m4v, .avi, 자막·더빙 모두 지원합니다.

iTunes나 iCloud 없이도 동작하나요?

네. MediaPorter는 Apple의 디바이스 동기화 프로토콜(ATC)로 기기와 직접 통신합니다. 파일은 iCloud로 올라가지 않고, iTunes / Apple Music도 필요 없습니다.

영화와 드라마도 동기화되나요?

네. 영화·드라마·애니메이션을 자동으로 구분합니다. 영화는 라이브러리 → 영화로, 드라마와 애니메이션은 TV 프로그램으로 시즌과 에피소드 순서까지 정리되어 들어갑니다.

라이브러리 전체를 트랜스코드하나요?

기기가 재생할 수 없는 것만 변환합니다. HEVC 영상은 그대로. AAC와 E-AC-3 오디오는 통과. AC-3(돌비 디지털)는 AAC로 변환합니다 — iPad TV 앱이 AC-3 트랙을 오디오 스위처에서 숨기기 때문.

.mkv도 지원하나요?

네. H.264, HEVC, AAC, AC-3, E-AC-3, DTS가 들어 있는 MKV를 처리합니다. 가능하면 영상은 재인코딩 없이 리먹스하고, 오디오는 TV 앱이 재생 못 할 때만 변환합니다.

자막은 같이 넘어가나요?

소프트 자막(SRT, ASS/SSA, mov_text, PGS)은 TV 앱이 렌더 가능한 경우 출력 파일에 리먹스됩니다. 하드섭은 영상에 그대로 남습니다.

탈옥이 필요하나요?

아니요. MediaPorter는 정품 상태에서 Apple의 공개 동기화 프로토콜로 동작합니다. macOS 14+, iOS / iPadOS 15+.

MediaPorter가 텔레메트리를 수집하나요?

앱 내부에는 분석, 크래시 비콘, 사용 통계가 모두 없습니다. macOS 앱은 사용자의 기기와 TMDb(포스터용)와만 통신합니다.

API 키가 필요한가요?

MediaPorter는 두 가지 무료 외부 서비스를 사용합니다 — TMDb(포스터·메타데이터), OpenSubtitles(누락 언어 자막 다운로드). 둘 다 본인의 무료 계정이 필요합니다(5분, 신용카드 불필요). 공용 키를 앱에 내장하는 방식은 며칠 안에 바이너리에서 추출돼 속도 제한에 걸리므로 불가능합니다. 단계별 안내는 「설정」 페이지에 있습니다. 키 없이도 동작은 합니다 — 폴백 포스터와 파일에 이미 포함된 자막만 사용하게 됩니다.

## 다운로드

MediaPorter 받기.

// v0.6.1 · 2026-05-14

Apple 서명 및 공증 완료. 빌드 두 가지 모두 동일한 앱이며, 차이는 ffmpeg가 번들에 포함되어 있는지 여부뿐입니다.

## with-ffmpeg 권장

MediaPorter + ffmpeg

바로 동작합니다. ffmpeg가 앱 안에 포함되어 있어 Homebrew도 터미널도 필요 없습니다. 헷갈리면 이걸 받으세요.

.dmg 다운로드
## minimal

MediaPorter

용량이 더 작습니다. `brew install ffmpeg`로 직접 설치하거나 $PATH에 호환 ffmpeg 바이너리를 두면 됩니다.

.dmg 다운로드

# macOS 14+ · Apple Silicon 필요 · 빌드 비교 → · GitHub에서 소스 보기