<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          nodeParseVideo優(yōu)酷和愛奇藝視頻下載

          聯(lián)合創(chuàng)作 · 2023-09-30 01:03

          nodeParseVideo

          這個項目通過一個優(yōu)酷或者愛奇藝的視頻地址,最終可以得到視頻的下載地址

          這個項目的想法是來源:https://github.com/keygle/parseVideo

          因為自己要用到優(yōu)酷和奇藝,所以就測試了這兩個,測試結(jié)果是優(yōu)酷的可以使用,愛奇藝的已經(jīng)失效。

          經(jīng)過研究愛奇藝的視頻頁面的http請求,以及反編譯視頻播放器,找到它的下載地址,自己做了一個pr,現(xiàn)在該項目作者已經(jīng)merge了。

          這是一個php工程,所以自己用node把這個工程里面解析優(yōu)酷和愛奇藝的方法重寫了下

          說明:

          最終取到的愛奇藝的地址

          http://data.video.qiyi.com/f3060e76a71fedac773d327734e723f2/videos/v0/20141023/7b/b5/96c5fa7650168e97c445f976b0b5b68f.f4v?ran=1000&qyid=08ca8cb480c0384cb5d3db068161f44f&qypid=321778500_11&retry=1

          是這樣的,下載地址需要請求上面這個地址得到:

          {
          "t": "CT|ShangHai-101.81.48.14",
          "s": "1",
          "z": "hengyang3_ct",
          "h": "0",
          "l": "http://220.170.79.37/videos/v0/20141221/38/e6/4be4e1cad4374d3447be144397366ff8.f4v?key=8f5bdcd17a8765c&ran=1000&qyid=08ca8cb480c0384cb5d3db068161f44f&qypid=335764500_11&retry=1&uuid=6551300e-5497c256-36",
          "e": "0"
          }

          返回結(jié)果中的l是真正的下載地址,而這個地址失效時間非常短,故返回的是上面的地址,如果最終取到的下載地址失效,再次請求返回的這個地址即可.

          這個項目相當(dāng)于把那個項目用node實(shí)現(xiàn)了一把。

          基本用法:參考test.js

          如果有問題,歡迎大家做pr

          分析優(yōu)酷的下載地址可以參考這篇文章

          瀏覽 20
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  а√资源新版在线天堂 | 3344在线观看免费视频 | 亚洲中文视频免费 | 中国一区二区毛片 | 狠狠干超碰 |