Декодирование facebook blob video url

Я нашел blob:https://www.facebook.com/c7e5a634-2343-4464-a03e-4a1987301ca1 источник видео на личную группу facebook, и я действительно не могу загрузить видео, введя URL-адрес, и я не смог декодировать. Есть ли способ декодировать это?

<video height="274" width="476" preload="auto" style="" class="_ox1 _21y0 _1_d1" data-video-width="476" data-video-height="274" data-original-aspect-ratio="1.7387058423913" id="u_0_27" src="blob:https://www.facebook.com/dc89feae-5b46-4103-8ee9-da7d7630ca94"></video>

Ответ 1

Этот метод получит видео и его аудио КАК РАЗДЕЛЬНЫЕ ФАЙЛЫ. Загруженное видео не будет иметь звука, но вы сможете загрузить его аудиофайл и подключить его к видео в некоторой программе для редактирования видео, если вам нужно.

  1. В Google Chrome перейдите на Facebook.
  2. Откройте Инструменты разработчика Chrome (F12).
  3. Перейдите на вкладку Сеть в Инструментах разработчика (в верхней части окна Инструменты разработчика) Network tab
  4. Воспроизведите видео, которое вы хотели бы скачать на Facebook. Дайте ему поиграть несколько секунд и посмотрите на вкладку Сеть. Длинные строки чисел будут появляться каждые пару секунд.
  5. Щелкните правой кнопкой мыши одну из этих строк и выберите "Копировать"> "Копировать адрес ссылки". enter image description here
  6. Вставьте (CTRL + V) ссылку, которую вы где-то скопировали (например, "Блокнот"), и удалите "& bytestart = 3684046 & byteend = 3862768" с конца.
    Поэтому у меня есть такая ссылка:

    https://scontent-waw1-1.xx.fbcdn.net/v/t66.18014-6/46772657_738781116188283_6399514850013601801_n.mp4?_nc_cat=107&efg=4yJ7ZW5jb2RlX3RhZyI6ImRhc2hfb2VwX2hxMl9mcmFnXzJfdmlkZW8ifQ%3D%3D&_nc_ht=scontent-waw1-xx&oh=91a5abdd5608768a05fd884773a45802&oe=5C29B042 & Амп; bytestart = 3684046 & амп; byteend = 3862768
    После вырезания жирной части ссылка на полный .mp4 или .webm видеоролика выглядит следующим образом:
    https://scontent-waw1-1.xx.fbcdn.net/v/t66.18014-6/46772657_738781116188283_6399514850013601801_n.mp4?_nc_cat=107&efg=4yJ7ZW5jb2RlX3RhZyI6ImRhc2hfb2VwX2hxMl9mcmFnXzJfdmlkZW8ifQ%3D%3D&_nc_ht=scontent-waw1-xx&oh=91a5abdd5608768a05fd884773a45802&oe=5C29B042

  7. Откройте измененную ссылку, щелкните правой кнопкой мыши видео внутри и выберите "Сохранить видео как..." Right click video to save-as

Иногда, открывая ссылку, вы можете получить только аудио видео вместо самого видео.
Это потому, что Facebook загружает аудио и видео отдельно. Просто попробуйте повторить шаги 5-7 с другой строкой чисел, пока вы не поймете это правильно. Инструкции по уменьшению вероятности случайного выбора звуковой ссылки приведены ниже.

Если вам нужно загрузить много видео и не хотите угадать, указывает ли ваша ссылка на аудио или видео, введите larger-than: 50k (или более) в поле фильтра на вкладке Сеть. Вы также можете нажать кнопку XHR в меню "Фильтры", чтобы на ней не отображались файлы, отличные от видео, например изображения FB.

Helpful filters for Chrome to show only video links

Ответ 2

Вы можете скачать видео FB в браузере Chrome без плагинов/другого программного обеспечения. (Пока вы вошли в FB и имеете разрешение на просмотр видео).

  1. откройте видео и нажмите r.click для получения URL-адреса видео (скопируйте его) -if, у вас есть опция "Копировать URL-адрес в настоящее время", используйте эту опцию вместо "Показать URL-адрес видео"
  2. вставьте этот адрес в другую вкладку и замените www на m, например https://m.facebook.com/MusicIsMagico/videos/2645908645633407/?t=0
  3. во время воспроизведения откройте инструменты разработчика и перейдите на вкладку элементов
  4. ищите mp4, пока не найдете адрес источника внутри тегов видео - который будет внутри div, который также содержит другой адрес с косой чертой и .mp4 в нем. например, FB video URL

    https://video.fmel5-1.fna.fbcdn.net/v/t42.9040-2/10000000_1804934796220974_2070197824632389632_n.mp4?_nc_cat=1 & амп; EFG = eyJ2ZW5jb2RlX3RhZyI6InN2ZV9zZCJ9 & амп; ой = 785f223b80388c820f79b9a49c1dfc39 & амп; ае = 5B73B10B

  5. скопируйте этот исходный адрес. Когда вы копируете адрес, Chrome (если это то, что вы используете) заменяет символы амперсанда на html. Вам нужно будет положить их обратно. Поэтому замените "& amp;" (<нужно было пробелить, чтобы он здесь не конвертировался) разделители в адресе просто & - используйте блокнот найти и заменить или что-то еще) и вставьте в другую вкладку. Удалите все части URL, имеющие размер кадра и т.д., Поэтому ваш адрес должен выглядеть следующим образом:

https://video.fmel5-1.fna.fbcdn.net/v/t42.9040-2/10000000_1804934796220974_2070197824632389632_n.mp4?_nc_cat=1&efg=eyJ2ZW5jb2RlX3RhZyI6InN2ZV9zZCJ9&oh=5f241d3c08d5c819b0c3810d0e21d73b&oe=5B73BF1B

  • это загрузит ваш браузер по умолчанию HTML-плеер, который имеет кнопку загрузки
    • это будет работать только в том случае, если вы вошли в FB и имеете разрешение на просмотр видео (не работает инкогнито)

Чтобы получить правильный URL-адрес, нужно немного поиграть, но он работает, когда вы правильно поняли

enter image description here