請問有可以下載YouTube「現場直播(及時串流)」的軟體嗎?

第一次在電腦版發文
請問有可以下載YouTube「現場直播(及時串流)」的軟體嗎?
因為最近有現場直播演唱會,想要下載以後慢慢看,但是都找不到方法。
希望知道的大大能告訴我有甚麼軟體、網站可以下載,感謝大家!
可試用看看! YouTube Downloader HD
Website: http://www.softking.com.tw/soft/clickcount.asp?fid3=25548

nsps5606 wrote:
Live完放出來的可...(恕刪)

我可以問一下嗎?

接著網址輸入你要下載的影片連結開始播放,這時剛剛開的開發工具會跑出一大堆東西,"然後在開發人員工具右上角輸入 m3u8"
請問"開發人員工具右上角"是指哪裡?我chrome都找不到,可以告訴我嗎?謝謝!

hsiehby wrote:
我可以問一下嗎?接著...(恕刪)


右上角是指Firefox的,Chrome的請看圖..

我再問一下,影片在直播完後沒有放出來,是不是就不能下載了?

hsiehby wrote:
我再問一下,影片在直...(恕刪)


嗯,只能在Live中錄製,方法我就不清楚了,問Google吧

不然最差的情況還能用螢幕錄影軟體直接錄畫面
我google一下找到這篇:http://www.soimort.org/posts/121/
但看了三遍還是不懂他是用甚麼方式找到"index.m3u8"
各位專家可以教我嗎?
謝謝!

hsiehby wrote:
我google一下找...(恕刪)


先附上Live中的影片: http://www.youtube.com/live/all

----------------------

稍微看了一下,那篇文章說Youtube的Live Stream有兩種方式
1.基於RTMP的Live Stream (不會有.m3u8檔)
2.基於HTTP Live Streaming (有.m3u8檔)

----------------------

該作者說第一種基於RTMP的Live Stream可以直接解析出一個可直接下載的網址,可以用You-Get或youtube-dl之類的來下載...
實際上我也稍微測試了一下,也像他說的檔案大小會是2G,但是下載時就像邊撥邊載一樣,撥到哪載到哪,不知道怎麼載前段沒看到的內容(例如直撥開始後1小時才開始下載,這1小時的內容不知道要怎麼載到)

至於這個可直接下載的網址會像下面這樣,一樣可以用瀏覽器開發工具(Firefox按Ctrl+Shift+K 或 Chrome按F12開啟)取得,不一定要用他提到的工具,不過也許該作者的You-Get可以載到錯過的內容,不清楚;youtube-dl的話我有去試過,載不到錯過的內容,不過我沒詳細研究,也許忽略了什麼。(打開開發工具後記得重整一次頁面才會跳出下面的網址)

http://r1---sn-o097znez.c.youtube.com/liveplay?algorithm=throttle-factor&burst=40&cp=U0hUTlRRVV9HTkNONF9MS1lGOi1hcGdtSFRtQURz&expire=1359467524&factor=1.25&fexp=901802%2C914076%2C916624%2C920704%2C912806%2C922403%2C922405%2C929901%2C913605%2C925710%2C929104%2C920201%2C913302%2C930101%2C919009%2C911116%2C910221%2C901451&id=GXRXtIU9iUQ&ip=(IP隱藏)&ipbits=8&itag=34&key=yt1&ms=nxu&mt=1359444726&mv=m&newshard=yes&ns=yt-live&signature=55F674495A2D1E28C2E3D7E2D3822B57B9B830F2.C000B636ABC591F55C8B66005BCC574DC9713DC3&source=youtube&sparams=algorithm%2Cburst%2Ccp%2Cfactor%2Cid%2Cip%2Cipbits%2Citag%2Cns%2Csource%2Cupn%2Cexpire&sver=3&upn=odyD6TNpPjc&ptk=youtube_none&begin=Infinity&cpn=HdeMn5QiVec4Y2oN


----------------------

而第二種基於HTTP的Live Stream,該作者寫那篇文章是第一次遇到,所以該作者說之後會更新You-Get,不清楚目前是否已更新。

這種方式的Live Stream才會有.m3u8播放清單檔,取得方式一樣用瀏覽器開發工具即可,網址長的類似下面那樣

http://www.youtube.com/api/manifest/hls_playlist/id/97dc14afe08ad58e/itag/93/source/youtube/ratebypass/yes/pbr/yes/gir/yes/clen/1547124928/lmt/1347728073672078/playlist_type/DVR/maudio/1/pmbypass/yes/cp/U0hUTlRSTl9ITENONF9MTFJBOi1FM1NSQ0Y2WDVx/sver/3/fexp/912806,922403,922405,929901,913605,925710,929104,920201,913302,919009,911116,910221,901451/upn/pTXHYNLa7OI/cpn/Ck542GGVVBWxTaHa/ip/(IP隱藏)/ipbits/8/expire/1359470032/sparams/ip,ipbits,expire,id,itag,source,ratebypass,pbr,gir,clen,lmt,playlist_type,maudio,pmbypass,cp/signature/94AB03A5F81DC1E65D70636F6CD34FA8D741D018.0EC303043D3FC25E3F7B94718979E35CFB74E0BF/key/dg_yt0/file/index.m3u8


.m3u8檔的內容格式請參考該網站,下面取第2147個Sequence的網址為例,每個Sequence的網址只有紅字部分不同,直播開始後可用批次下載工具下載這些Sequence,(不確定是否可以載到錯過的部份,因為測試時都沒看到這種方式的Live,不過應該是可以的)。

網址部份...第一個紅字部分從0開始遞增,第二個紅字部分"&dur=xxxx"刪掉不填即可,最後再把下載完的一大堆Sequence用FFmpeg合併起來就好了。

http://redirector.c.youtube.com/videoplayback/id/UhSsXvWp37U.1/itag/95/source/yt_live_broadcast/sq/2147/file/seg.ts?ratebypass=yes&cmbypass=yes&newshard=yes&cp=U0hUTlJMV19ISkNONF9KRkFFOkM1ZXpPUVRMNEdN&pmbypass=yes&maudio=1&playlist_type=LIVE&upn=LuDKCnV0VjQ&fexp=912806,922403,922405,929901,913605,925710,929104,920201,913302,919009,911116,910221,901451&sver=3&cpn=cmFF1wKz7NtPGd2s&ip=(IP隱藏)&ipbits=8&expire=1359219430&sparams=ip,ipbits,expire,id,itag,source,ratebypass,cmbypass,newshard,cp,pmbypass,maudio,playlist_type&signature=317D107BE0059B70D65C6DAE0FF93A0D89606AEE.338AD5C099F37A932756729C1F4BFD4C768C50&key=dg_yt0&live=1&dur=6.006


----------------------


nsps5606 大你好,
請問以下的youtube直播能否改成m3u8的直播源, 謝謝!

東森財金新聞
https://www.youtube.com/watch?v=5M7czC0VR_Q
https://www.youtube.com/embed/jMN4cxyhJjk

nsps5606 wrote:
先附上Live中的影...(恕刪)
關閉廣告
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!