Skip to content

DepthFlix 1.2 — 유튜브(실시간 포함) 재생, 화질/자막 선택

Choose a tag to compare

@nautymac nautymac released this 09 Sep 15:33
· 16 commits to main since this release

업데이트 4 (같은 버전 내 수정) / Update 4 (same version)

한국어

  • 원본 음성과 다른 언어의 자동 생성 자막(예: 영어 음성 영상의 한국어 자동 자막)을 유튜브가 막아 못 받아올 때, 예전엔 자막 없이 조용히 재생됐다 — 이제 그 이유를 토스트로 알려준다. 이건 유튜브 쪽에서 그런 번역 자막 요청을 막는 것이라 앱에서 완전히 고칠 수는 없지만, 짧은 재시도를 한 번 더 해보고 그래도 안 되면 알려준다.

English

  • When YouTube blocks an auto-generated caption in a language different from the video's spoken audio (e.g. a Korean auto-caption on an English-language video), the app used to silently play without it. It now shows a toast explaining why. This is a YouTube-side restriction on translated-caption requests we can't fully work around, but the app retries once briefly and tells you if it still fails.

업데이트 3 (같은 버전 내 수정) / Update 3 (same version)

한국어

  • 화질 우선순위(AV1 > VP9 > H.264)가 기기별 실제 재생 가능 여부를 따지도록 바꿨다. ProMa(P10) 등 AV1 디코더가 없는 기기에서 AV1 화질이 최우선으로 뽑혀 재생이 안 되던 문제를 고쳤다 — 이 기기(LumePad2)는 AV1을 문제없이 재생하므로 그대로 AV1을 최우선으로 쓴다.

English

  • The codec preference order (AV1 > VP9 > H.264) now checks whether the device can actually play that codec. Fixed AV1 being picked as the top choice and failing to play on devices without an AV1 decoder (e.g. ProMa/P10) — this device (LumePad2) plays AV1 fine, so it still prefers AV1 as before.

업데이트 2 (같은 버전 내 수정) / Update 2 (same version)

한국어

  • 오디오는 항상 원본 언어만 재생하도록 바꿨다 — 더빙(유튜브 자체 AI 자동 더빙 포함)은 화질 목록에서 뺐다. 기기 언어를 기본값으로 삼았을 때 유튜브 자동 더빙이 걸려 엉뚱한 언어로 나오는 문제가 있었다.
  • 실시간/다시보기 방송 중 일부(HLS 안에서 영상·오디오가 나뉘어 오는 경우)에서 오디오가 아예 안 나오고 화질 이름도 잘못 표시되던 문제를 고쳤다.
  • 위 "원본 언어만 재생" 처리가 놓치던 경우도 고쳤다 — 유튜브가 자동 더빙을 원본보다 먼저 나열하는 영상에서는 더빙이 먼저 골라졌었다.

English

  • Audio now always plays the original language track only — dubbed tracks (including YouTube's own AI auto-dub) are no longer listed. Defaulting to the device language previously risked landing on YouTube's auto-dub instead of the real original.
  • Fixed some live/rebroadcast streams (where HLS itself splits video and audio into separate tracks) playing with no audio and showing the wrong resolution label.
  • Fixed a remaining case where the "original language only" logic above could still pick the auto-dub — some videos list the auto-dub before the original.

업데이트 (같은 버전 내 수정) / Update (same version)

한국어

  • 유튜브 CDN이 재생 주소를 403으로 막던 문제를 고쳤다 — 앱에 들어 있던 yt-dlp가 시간이 지나 유튜브의 방어 방식을 따라가지 못했던 것이 원인이었다. 이제 최초 실행 시 최신판으로 자동 업데이트한다.
  • 실시간/다시보기 방송의 HLS 스트림이 관계없는 오디오 파일과 잘못 합쳐져 재생이 깨지던 문제를 고쳤다.
  • 유튜브 등 다른 앱에서 "공유" → 앱 목록에 이 앱이 뜨도록 추가했다.
  • URL 입력창에서 기기 입력 언어(한글 등)가 주소에 그대로 찍히던 문제를 막았다.

English

  • Fixed YouTube's CDN rejecting playback URLs with a 403 error — the bundled yt-dlp had fallen behind YouTube's evolving anti-scraping measures. The app now self-updates yt-dlp to the latest release on first use.
  • Fixed live/rebroadcast HLS streams being incorrectly merged with an unrelated audio file, breaking playback.
  • The app now appears in the system "Share" menu from YouTube and other apps.
  • Fixed the URL entry field sometimes typing in the device's current keyboard language (e.g. Korean) instead of accepting a plain address.

한국어

  • "URL/스트리밍 열기"에 유튜브 링크(실시간 방송 포함)를 넣으면 기기 안에서 직접 스트림 주소를 뽑아 바로 재생한다 — 별도 서버가 필요 없다.
  • 재생 전 화질을 고를 수 있다. 요즘 유튜브는 화질별로 영상·오디오가 따로 나뉘어 있는데, 이를 자동으로 합쳐서 2160p까지 모든 화질을 선택지로 보여준다.
  • 오디오는 항상 원본 언어만 쓴다(더빙 목록은 없다).
  • 유튜브의 자막(실제 업로드 우선, 없으면 자동 생성)을 내려받아 바로 재생에 건다. 언어는 기기 언어와 영어로만 한정했다.
  • 화질과 자막 언어 모두 한 번 고르면 다음부터 그 선택이 목록 맨 위에 "(기본값)"으로 표시된다.
  • URL 입력창에 "자막 불러오기" 체크박스를 추가해 켜고 끌 수 있다.

NASA 실시간 방송과 일반 VOD(다중 화질·영어 자막) 둘 다 실기에서 확인.

English

  • Entering a YouTube link (including live streams) in "Open URL / stream" now extracts a playable stream directly on-device and plays it immediately — no server required.
  • Choose a resolution before playback. Modern YouTube splits video and audio into separate tracks per resolution; the app now merges them automatically, offering every resolution up to 2160p.
  • Audio always uses the original language only (no dub list).
  • YouTube's own captions (real uploads preferred over auto-generated) are downloaded and loaded automatically. Language choices are limited to your device language and English.
  • Both the resolution and subtitle language you pick are remembered and shown at the top of the list as "(default)" next time.
  • Added a "Load subtitles" checkbox to the URL entry dialog.

Verified on real hardware against a live NASA broadcast and a regular VOD (multiple resolutions, English captions).

🤖 Generated with Claude Code