@동네아저씨가이드에 사용법 있네요 --cookies-from-browser BROWSER[+KEYRING][:PROFILE][::CONTAINER] The name of the browser to load cookies from. Currently supported browsers are: brave, chrome, chromium, edge, firefox, opera, safari, vivaldi, whale. Optionally, the KEYRING used for decrypting Chromium cookies on Linux, the name/path of the PROFILE to load cookies from...........
@슈퍼맨제가 yt-dlp을 잘 몰라서 그러는데요. --cookies-from-browser firefox를 string json = HostExecuteProgram("yt-dlp.exe", " --no-playlist --all-subs -J -- \"" + path + "\""); 에 추가하는 것이라고 말씀하셨는데요. 정확히 어디에 어떻게 추가를 하는 건지 알려주실수 있나요? 저 줄 어딘가에 추가하는 것인지 아니면 단순히 저 줄 아래, 위, 아니면 그냥 앞,뒤에 추가만 하는 것인지 잘 모르겠습니다. 가이드 사용법을 봐도 잘 이해가 가지 않네요.
첫댓글 숲은 로그인 해서 고해상도로 보고 싶은데 방법 없을까요?
조금 늦게 봤지만 좋은 소스 올려주셔서 감사합니다.
if (path.find("youtue") >= 0) return true;
지원 사이트에 유튜브를 추가해서 기본 대신 yt-dlp로 작동하도록 하고(기본에 비해 속도가 약간 느립니다.)
yt-dlp 옵션에서
--cookies-from-browser firefox
이 줄 추가하니까 연령 제한, 회원 전용 영상등 모두 팟플레이어로 볼 수 있네요.
파이어폭스에서 유튜브에 로그인 해둬야 한다는 단점이 있지만.(크로미움 브라우저에서는 쿠키를 못 가져오게 막아뒀다는 것 같습니다.)
로그인하여 봇이 아님을 확인하세요, 에 대한 문제는 이 방식으로 해결될 것 같습니다.
첫 번째에 있는 if (path.find("youtue") >= 0) return true; 은 해결은 했는데 yt-dlp 옵션의 --cookies-from-browser firefox는 어떻게 하는 건지 잘 모르겠습니다. 자세하게 설명 부탁드려도 될까요?
@동네아저씨 string json = HostExecuteProgram("yt-dlp.exe", " --no-playlist --all-subs -J -- \"" + path + "\"");
이줄에 추가하는 것 같네요
@동네아저씨 가이드에 사용법 있네요
--cookies-from-browser BROWSER[+KEYRING][:PROFILE][::CONTAINER]
The name of the browser to load cookies
from. Currently supported browsers are:
brave, chrome, chromium, edge, firefox,
opera, safari, vivaldi, whale. Optionally,
the KEYRING used for decrypting Chromium
cookies on Linux, the name/path of the
PROFILE to load cookies from...........
@슈퍼맨 엣지는 반응이 없네요;;;
@슈퍼맨 제가 yt-dlp을 잘 몰라서 그러는데요.
--cookies-from-browser firefox를
string json = HostExecuteProgram("yt-dlp.exe", " --no-playlist --all-subs -J -- \"" + path + "\""); 에 추가하는 것이라고 말씀하셨는데요. 정확히 어디에 어떻게 추가를 하는 건지 알려주실수 있나요? 저 줄 어딘가에 추가하는 것인지 아니면 단순히 저 줄 아래, 위, 아니면 그냥 앞,뒤에 추가만 하는 것인지 잘 모르겠습니다. 가이드 사용법을 봐도 잘 이해가 가지 않네요.