Расшифровка URL-адреса блоба в Facebook (часть II) - PullRequest
0 голосов
/ 01 октября 2019

Это первый вопрос для меня. Поэтому я не мог добавить комментарий к оригиналу. Я следовал решению и работал как ожидалось.

Однако, когда я попытался загрузить 2 частных видео, которые были частью одного и того же поста, только 1-й URL дал правильное видео. Проверка 2-го URL, как и ожидалось, показала, что он отличается от 1-го.

URL 1

URL 2

Хотя я не думаю, что это имеет значение, я заметил, что имя хостаначиная с "sc-content" или "video".

Есть мысли?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 06 октября 2019

Я нашел ответ на свой вопрос после прочтения некоторой документации Graph API по файлам cookie. Спасибо, WhizKid!

Если пост FB содержит несколько видео, приведенные ниже шаги показывают, как загрузить все видео с использованием youtube-dl 2019.09.28:

  • нажмите кнопку воспроизведения на видео # 1
  • Ctrl + клик правой кнопкой мыши и «Показать видео URL»;выберите все и скопируйте в текстовый редактор
  • вернитесь к записи
  • нажмите кнопку воспроизведения на видео # 2
  • щелкните правой кнопкой мыши и "Показать URL-адрес видео";выберите все и скопируйте в текстовый редактор
  • КЛЮЧ: вернитесь к публикации и перезагрузите страницу
  • в окне терминала, введите: "youtube-dl -u user -p pass URL # 1" и/ или URL # 2

Примечание. Иногда вы можете получить сообщение «Что-то пошло не так. У нас проблемы с воспроизведением этого видео». Вы можете перезагрузить и продолжить;в конечном итоге он будет воспроизводиться, и вы можете получить URL-адрес видео, как указано выше.

0 голосов
/ 01 октября 2019

В ответе на исходный вопрос описано, как открыть окно разработчика, перейти на вкладку «Сеть» и наблюдать за прокруткой различных URL-адресов во время воспроизведения видео. В какой-то момент вы можете скопировать один из URL-адресов из указанного окна, вырезать bytestart & byteend. Это составляет URL, который я упоминаю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...