Facebook용 yt-dlp 명령어 생성기
Facebook 영상용 yt-dlp 명령어를 만듭니다. 대부분의 영상에 필요한 cookies 옵션도 함께 넣습니다.
Facebook에서 주의할 점
Facebook의 상당 부분은 로그인 없이는 접근할 수 없고, 더 높은 화질은 로그인된 세션에만 제공되는 일이 흔합니다. cookies를 넘겨주면 이 두 가지가 한 번에 해결됩니다.
브라우저에서 본 것보다 화질이 낮아 보이면 먼저 형식 목록을 확인하세요. 여러분의 세션에 제공되는 화질 단계는 웹 플레이어가 쓰는 것보다 짧은 경우가 많습니다.
Facebook의 URL은 yt-dlp가 다루는 어느 플랫폼보다 모양이 많습니다. /watch/?v=…, /reel/…, 그룹 게시물, 페이지 영상, fb.watch 짧은 링크. 전부 같은 extractor에 착지하지만, 페이지에 싸인 것들은 먼저 영상을 풀어야 할 때가 있습니다. 믿을 만한 형태는 퍼머링크입니다 —— 게시물의 타임스탬프를 오른쪽 클릭해 그 주소를 복사하세요. 그것은 우연히 영상을 담은 피드가 아니라, 미디어 페이지를 곧바로 가리킵니다.
같은 영상이 페이지, 그룹, 프로필에 세 개의 별개 항목으로 존재할 수 있고, 화질 단계는 그 사이에서 다릅니다. 페이지 업로드는 보통 가장 높은 버전을 가지고, 재공유는 가장 낮습니다. 그룹 영상에는 그 그룹의 회원인 계정의 cookies가 필요합니다. 게시물이 보이지 않는 세션은 내려받기도 못하고, 그것을 바꾸는 옵션은 없습니다. Marketplace 목록은 전혀 다른 시스템으로, yt-dlp는 전혀 지원하지 않습니다.
라이브 리플레이는 방송이 끝나면 보통 영상처럼 행동하므로, 평범한 옵션으로 내려받습니다 —— 주의는 하나뿐입니다: 리플레이는 라이브 방송이 아니므로 처음부터 녹화는 적용되지 않고, 파일의 앞부분은 Facebook이 남겨 둔 것입니다. 리플레이가 행사 중간부터 시작한다면, 그 이전 부분은 영상으로 보관된 적이 없고, 플랫폼이 한번도 저장하지 않은 미디어에 닿는 설정은 존재하지 않습니다.
정말로 되지 않는 것이 두 가지 있고, 누군가에게 하룻밤을 낭비하게 두는 것보다 말해 두는 편이 쌉니다. Marketplace 목록과, 이미 만료된 스토리입니다. 그 밖의 실패는 대개 형식이 아니라 접근에서 일어납니다 —— 그래서 먼저 확인할 것이 cookies이고, 그다음이 -F 입니다. 형식은 나오는데 어느 단계도 낮다면, 그것이 당신 세션에 제공되는 단계입니다. 다른 계정에서 더 많이 보일 때도 있지만, 플랫폼이 내주지 않은 더 높은 버전을 플래그가 지어내지는 않습니다.