Youtube가 TV(TVHTML5) 클라이언트를 사용하는 모든 동영상에 DRM 추가중
(github.com/yt-dlp)- YouTube가 일부 계정에 대해 TVHTML5 클라이언트에서만 DRM 형식의 비디오를 제공하는 실험을 진행 중
- 이 문제는 yt-dlp뿐만 아니라 여러 공식 YouTube TV 클라이언트(PS3, 웹 브라우저, Apple TV)에서도 동일하게 발생
-
문제 재현 방법
-
yt-dlp
명령어에-vU
플래그를 추가하여 실행하면 문제를 명확히 확인할 수 있음 - API를 사용하는 경우,
YoutubeDL
매개변수에'verbose': True
를 추가해야 함
-
-
문제 해결 방법
- 웹 클라이언트의 형식을 활성화하기 위해 PO 토큰을 제공하거나 TV 클라이언트를 제외해야 함
-
web_safari
및web_embedded
클라이언트를 사용할 수 있음
-
커뮤니티 의견
- DRM 추가는 장기적으로 이상적이지 않으며, 쿠키와 토큰을 사용하는 것은 지속 가능하지 않다는 의견이 있음
- 일부 사용자는 쿠키와 PO 토큰을 사용하여 문제를 해결했으며, 쿠키는 30일 이상 지속될 수 있음
-
기타
- yt-dlp는 다양한 플랫폼에서 사용되며, DRM 문제는 많은 사용자에게 영향을 미칠 수 있음
Hacker News 의견
-
기업들이 미디어 시청을 더 불편하게 만드는 것은 놀랍지 않음. DRM을 피하기가 매우 어려워지고 있음
- 가상의 상황에서 400개 이상의 블루레이 영화와 40개의 시리즈를 소유하고 있음
- 모든 미디어를 직접 리핑하고 DRM을 제거하여 Jellyfin 서버로 시청 중임
- 불법 공유는 하지 않으며, 블루레이는 모두 정품임
- DRM 없는 영화를 구매하는 방법이 거의 없으며, 아마존 같은 곳에서 스트리밍으로 구매해야 함
- 미디어를 보존하는 유일한 방법이 불법 다운로드인지 궁금함
-
기술적으로 잘 이해되지 않는 개념들이 많음
- innertube 클라이언트가 무엇인지 궁금함
-
tv
innertube 클라이언트가 무엇인지 궁금함 - TVHTML5가 무엇인지 궁금함
- "DRM 포맷"이 무엇인지 궁금함
- 이들이 "사용 가능"하다는 것이 무슨 의미인지 궁금함
- TV innertube 클라이언트에만 사용 가능하다면 왜 관심을 가져야 하는지 궁금함
-
YouTube가 비디오 다운로드를 막으려는 것 같음
- Tor를 사용할 때 매일 "로그인하고 봇이 아님을 증명하라"는 메시지를 받음
- 광고를 보거나 캡차를 푸는 것은 괜찮지만, YouTube의 방법은 최악임
-
YouTube 앱 사용 시간을 크게 줄였음
- yt-dlp를 사용해 구독을 다운로드하고 mp3로 변환하여 로컬 네트워크에 팟캐스트 피드를 호스팅 중임
- 이 방법이 더 이상 작동하지 않으면 여가 시간에 밖에 나가야 할 것 같음
- 현재는 잘 작동하고 있어 봄까지 계속되기를 바람
-
itag 18과 22, 오디오 트랙이 포함된 MP4 비디오가 사라졌다가 다시 돌아온 것 같음
- 비디오와 오디오가 분리된 포맷으로 변경되어 ffmpeg를 사용해 오디오 트랙을 병합해야 했음
-
사람들이 소유하지 않는 것에 만족하기 때문에 현재 상황에 있음
- 스트리밍은 괜찮지만, 모든 제공자가 합리적인 가격으로 소유할 수 있는 디지털 복사본을 제공해야 함
- DRM이 없는 파일을 소유하고 어디서든 재생할 수 있어야 함
- 소유하는 것에 돈을 지불하는 것은 전혀 문제가 없음
-
이는 매우 나쁜 소식임
- Google이 고급 전략의 일환으로 이 방향으로 나아가고 있음
- 기술이 잠기고 닫히는 시대에 접어들고 있음
- 소비자들이 큰 반발을 하지 않을 것으로 예상됨
- AI가 최종적인 이유일 수도 있음
- 데이터 수집가들이 YouTube 비디오에 접근하지 못하게 하기 위해 DRM을 사용해야 함
-
YT가 "로그인하여 봇이 아님을 확인하라"는 메시지를 보냄
- 계정이 없는 사람들은 간접적으로 접근할 방법을 찾아야 함
-
자녀를 위해 웹 기반 YouTube 플레이어를 만들고 있음
- iframe 임베디드 비디오 재생이 제한될지 궁금함
-
lofi/synthwave 노래를 발견할 수 있는 YouTube 대안을 추천받고 싶음