Re: [請問] LIVE網站下載影片

看板EZsoft (小軟體)作者 (Newclicker)時間12年前 (2013/01/25 18:50), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串2/4 (看更多)
Justin.tv的影片要怎麼載比較好?先說結論, 首先可以利用Justin網站的影片剪輯(Highlight)功能, 這樣系統會永久保存該段影片而不會刪除。 過去曾經可以利用http://bashtech.net/twitch/ 的VideoDownloader 來找出看似被系統刪除其實仍然存在伺服器上的影片並且直接下載。 (現在改成只能看自己的帳號,未來可以注意是否會回復功能) 雖然沒有上面這個網站方便, 不過還是有替代網站可以讓你不必使用DownloadHelper就能把FLV下載回來 http://www.fakegaming.eu/TwitchTV/download.php (源碼在此 http://www.fakegaming.eu/TwitchTV/source/download.txt ) 把你要下載的實況存檔網址貼上去並按下Convert按鈕 接下來可以直接點連結下載FLV檔案 或是用網頁上出現的播放畫面直接觀看 下載下來的FLV檔案經過測試使用Media Player Classic - Home Cinema MPC-HC.1.6.5.6366 x86和x64兩個版本都可以正常播放,聲音也沒問題。 假設下載回來的FLV還是沒有聲音的話有兩個方法: 1.抓過去實況的存檔時,要把下載下來每30分鐘一段的影片合併在一起, 成為原本該次實況的長度,就會有聲音, 合併工具有很多,最小巧的大概就是61.5kb的Andys FLV Joiner 作者表示可以無損合併no quality loss (當然有一些但書,比如說合併的檔案最好是同Codec、解析度、FPS) http://www.videohelp.com/tools/Andys-FLV-Joiner 教學 http://jinnsblog.blogspot.tw/2010/10/flv-joiner-combine-flv-videos.html 其他軟體比如windows的movie maker等我想也都可以勝任 參考資料 http://www.videograbber.net/merge-video-files-into-one.html 聲音編碼資訊等metadata應該是位於被Justin分割後第一段的檔頭, 或許其他無聲音的片段只要加上完整的檔頭問題就能解決。 可以使用Metadata Injectors之類的相關工具, 例如:flvmeta, flvtool, flvmdi, yamdi 2.利用Orbit這一類可以儲存線上串流影音訊號的軟體 不但可以直接抓正在實況當中的頻道, 同樣原理也可以把過去實況的存檔當成正在直播的頻道抓取你需要的段落 (缺點是你要抓的片段如果有1小時,你就得播放1小時讓他抓) 以下詳述原因: Justin.tv的網站比較特別,首先,只要有使用者對影片剪輯(Highlight), 影片就會被保留下來不會被系統刪除, 另外就算實況主把影片刪除,也還是會保留在伺服器上 使用者可以利用這一點來「備份」實況影片。 (你可以從自己的Justin帳號裡的Videos看到你從別的頻道剪輯下來的影片。) 再來,Justin預設會把實況直播的影片以每30分鐘一個檔案的方式儲存在伺服器, 舉例來說,當你在看長度為4小時的實況存檔,雖然你可以點選第一段檔案 (或是時間條點到一開頭)讓你從頭開始一口氣連續播放4小時, 但系統其實還是以每30分鐘為一個單位在做預先讀取。 (最早以前的Justin是把實況存檔以最長兩個小時為單位做儲存, 使用者一口氣能播放的存檔時間就限制為兩小時,超過兩小時你就得手動點選下一個存檔。 而現在則是不限時間,如果實況主該次實況有10小時,你看存檔時同樣可一口氣播放10小時 但系統的機制依然是以一段30分鐘的檔案為單位來做讀取。) 這一點在使用者剪輯精華(Highlight)時就可以發現, 你點選了總長度為4小時的實況存檔想要剪輯,但你發現可以剪輯的 範圍還是只有該段的30分鐘。 而聲音編碼資訊是位於影片的檔頭,因此想要下載回來的影片有聲音, 最重要是找到該次實況中,被Justin分割的最開頭的那一段。 有了第一段,再去跟後續的片段做合併,就會有聲音了。 另外可以試試看,其他片段如果加上第一段完整的檔頭,或許問題也能解決。 至於Orbit,根據印象中過去的使用經驗,(v3.0.0.5) 安裝Orbit後在Firefox瀏覽器裡會多一項附加元件 好像是orbitff.xpi還是OneClickYouTubeDownloader.xpi 可以讓Orbit直接側錄下瀏覽器中直播頻道當中的影音串流 這一點碰到Justin實況主沒有開啟實況存檔功能,或不允許使用者觀看過去實況的存檔時 就能夠派上用場。 新版Orbit應該也有有相同功能,但我沒更新到新版所以不清楚。 希望以上資訊有幫到您。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.34.163.231

01/25 18:59, , 1F
推N大詳細解說我自己是用idm,360載回來怪怪的但是傳
01/25 18:59, 1F

01/25 19:00, , 2F
到YT是正常的@@,然後480P載回來是OK的 自己的經驗
01/25 19:00, 2F

01/25 19:01, , 3F
啊我好像是載Twitch不過好像兩者原理是一樣的@@
01/25 19:01, 3F
文章內容更新: 替代網站 http://www.fakegaming.eu/TwitchTV/download.php 搭配MPC-HC解決方案、 新增FLV合併軟體Andys FLV Joiner及教學、 Metadata Injectors等工具。 ※ 編輯: newclicker 來自: 1.34.163.231 (01/26 03:32)
文章代碼(AID): #1H0cDaj3 (EZsoft)
文章代碼(AID): #1H0cDaj3 (EZsoft)