Facebook에서 내려받을 때 가장 어려운 부분은 기술적으로 스트림을 가로채는 일이 아니라, Facebook이 HD 원본 주소를 내주게 만드는 일입니다. 이 플랫폼은 인증되지 않았거나 막 로드된 세션에는 의도적으로 SD 변형만 노출하고, 인증된 브라우저에서 플레이어가 HD를 로드한 뒤에야 HD 원본 주소를 붙입니다. 페이지를 한 번만 훑어 .mp4 링크를 찾는 도구는 facebook.com에서 분명히 HD로 재생되는 동영상에서도 일관되게 SD를 가져갑니다. HD 주소는 존재하지만, 플레이어의 특정한 동작 순서를 거친 뒤에만 보입니다.
이 점을 이해하면 이 플랫폼에서 가장 흔한 불만의 성격이 달라집니다. “다운로더가 SD를 줬다”는 말은 다운로드 단계의 한계를 설명하는 경우가 거의 없습니다. 페이지가 무엇을 제공했는지를 설명할 뿐입니다. 실무적 결론은 순서에 관한 규칙입니다. 로그인하고, 임베드나 피드 미리보기가 아니라 동영상 자체 페이지를 열고, 플레이어가 HD로 전환되게 한 다음 저장하십시오. 어느 단계든 건너뛰면 어떤 도구를 쓰든 똑같은 SD 파일이 나옵니다.
두 번째로 확인할 것은 실제로 어떤 주소를 갖고 있느냐입니다. Facebook은 같은 동영상을 여러 형태로 제시합니다 — Watch 플레이어, 페이지의 동영상 고유 링크, fb.watch 단축 링크, 모바일 호스트. 이들은 동등한 출발점이 아닙니다. 단축 링크와 임베드는 제한된 맥락으로 연결될 수 있고, HD를 포함한 플레이어의 완전한 상태를 쓸 수 있는 곳은 동영상 자체의 고유 링크 페이지입니다.
라이브 방송에는 다른 경우에 없는 시간 요소가 더해집니다. 방송이 진행되는 동안 Facebook은 오디오와 비디오를 별개의 적응형 트랙으로 나눈 DASH를 실시간으로 전달합니다. 방송이 끝나도 다시보기는 즉시 준비되지 않습니다. Facebook은 이후 수 분에서 수 시간에 걸쳐 VOD를 게시하며, 그동안 같은 주소가 불완전한 다시보기를 돌려줄 수 있습니다. 다시보기가 처음부터 끝까지 재생될 때까지 기다리는지 여부가 완전한 보관본과 잘린 보관본을 가릅니다.
어느 경우든 결과를 확인하십시오. 저장된 파일의 높이를 플레이어가 보여주던 화질과, 길이를 원본과 비교하십시오. 두 가지 불일치 모두 폴더 목록에서는 놓치기 쉽지만 파일을 여는 십 초면 확인됩니다.