如何将直接的Facebook视频网址提取为mp4

时间:2018-09-06 08:23:55

标签: android facebook video

我正在尝试从facebook视频链接中提取Facebook视频文件页面的网址,但是我无法继续操作。

例如:我拥有的Facebook视频网址是:https://www.facebook.com/nerdandco/videos/1662140250706521/

我要提取的Facebook视频文件的网址是:https://video-ord1-1.xx.fbcdn.net/hvideo-xpf1/v/t42.1790-2/12616394_491864644347782_1646982338_n.mp4?efg=eyJybHIiOjU2NywicmxhIjo1MTIsInZlbmNvZGVfdGFnIjoidjNfNDI2X2NyZl8yM19tYWluXzMuMF9zZCJ9&rl=567&vabr=315&oh=333a80044ec836e9b2228afb58cba6c1&oe=56A51D9B

在Java(Android)中,我应该使用FB SDK吗?在此先感谢:)

2 个答案:

答案 0 :(得分:0)

FacebookUrlExtractor

Example

  new FacebookExtractor()
  {
      @Override
      protected void onExtractionComplete(FacebookFile FbFile)
      {
          //Complate
      }
      @Override
      protected void onExtractionFail(String Error) 
      {
          //Fail
      }
  }.Extractor(this.getActivity(), videoURL);

gradle

dependencies 
 {
    implementation 'com.github.Ashusolanki:FacebookUrlExtractor:0.0.1'
 }

更多https://github.com/Ashusolanki/FacebookUrlExtractor

答案 1 :(得分:0)

不确定是否要在此处实现什么目的,但是如果您尝试从URL download a Facebook video to mp4,则可以使用online Facebook video downloader。 但是,Facebook不允许提取私人视频。