강력하지만 복잡했던 커맨드라인 동영상 다운로더 yt-dlp가 드디어 직관적인 맥OS용 프론트엔드를 얻었습니다. 'TBD(To be downloaded)'라는 이름의 이 앱은 yt-dlp의 모든 기능을 활용하면서도, 사용자가 링크를 붙여넣고 버튼 하나만 누르면 원하는 동영상이나 오디오를 쉽게 다운로드할 수 있도록 설계되었습니다. 특히 모바일 기기에서 맥을 원격 제어하여 다운로드를 시작하고 완료된 파일을 받을 수 있는 기능은 사용자 편의성을 크게 높였습니다.
TBD는 단순한 디자인과 강력한 기능으로 무장했습니다. 클립보드에 있는 동영상 링크를 자동으로 인식하여 다운로드를 제안하며, 썸네일과 제목을 빠르게 표시해줍니다. yt-dlp의 복잡한 다운로드 및 멀티플렉싱(muxing) 과정을 하나의 매끄러운 진행률 표시줄로 통합하여 사용자가 혼란 없이 진행 상황을 파악할 수 있도록 했습니다. 또한, 와이파이(Wi-Fi)를 통해 웹 서버를 구동하여 아이폰, 아이패드 등 동일 네트워크에 연결된 모든 기기에서 맥의 TBD를 제어하고 다운로드된 파일을 직접 전송받을 수 있습니다. 이는 별도의 앱 설치나 계정 생성 없이 QR 코드 스캔만으로 가능하며, PWA(Progressive Web App)로도 설치할 수 있습니다.
이 앱은 맥OS의 네이티브(native) 경험을 충실히 따릅니다. 다운로드된 파일을 파인더(Finder)로 드래그하거나 퀵룩(Quick Look)으로 미리 볼 수 있으며, 독(Dock) 아이콘을 통해 진행 상황을 시각적으로 확인할 수 있습니다. 사파리(Safari)에서 링크를 우클릭하여 바로 다운로드하는 서비스 통합 기능도 제공합니다. MP4, M4A 등 다양한 포맷과 품질 선택, 자막 포함, 재생 목록 다운로드, 다운로드 재개 등 yt-dlp가 제공하는 핵심 기능들을 모두 지원하며, 앱과 yt-dlp, FFmpeg가 자동으로 업데이트되어 최신 상태를 유지합니다. 이러한 기능들은 사용자가 복잡한 설정 없이도 최적의 다운로드 경험을 누릴 수 있게 하며, 특히 유튜브(YouTube)와 같이 끊임없이 변경되는 플랫폼의 방어 체계에 빠르게 대응할 수 있도록 돕습니다.