看板 AndroidDev 關於我們 聯絡資訊
剛好有一個案子要寫到 download youtube影片在手機裡頭並播放 但小弟在下載的過程中遇到問題 當我openConnection() 之後 size一直都是-1 想當然 影片打不開囉 不知道大大有沒有實作過 可以給小弟一點指點 這是我的下載code https://gist.github.com/anonymous/996c8dc2b1522e954d3282e01c35a3de -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.163.209.34 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1475055934.A.F34.html
y3k: 試試看先getResponseCode() 09/28 20:55
LiHowDie: 是200哦~~ 所以應該是正常! 但是就是沒辦法完整下載 09/28 23:28
y3k: 兩個function都有跑嗎? 另外你的InputStream應該從huc拿才對 09/28 23:57
LiHowDie: 後來我有用成 is = huc.getInputStream(); 但還是一樣 09/29 00:20
LiHowDie: 我測試過使用其他的MP4 網址,是正常可以下載的! 09/29 01:14
LiHowDie: 但使用youtube的網址 就無法下載! 09/29 01:14
LiHowDie: 我成功了~ 我覺得是youtube的網址 讀取機制的關係 09/29 01:57
LiHowDie: 無法直接使用網址下載,我利用了網頁版的下載頁面 09/29 01:57
LiHowDie: 讓他幫我解析,我取得下載網址之後,就可以下載了 09/29 01:57
LiHowDie: 雖然有點治標不治本的感覺!不過應該算是OK了 09/29 01:58
LiHowDie: 不過有大大如果有知道可以直接從code 解析的話 希望 09/29 01:58
LiHowDie: 可以指教小弟一下~~感謝 09/29 01:59
y3k: https://github.com/axet/vget 09/29 06:34
y3k: 我最後一次寫是用這個套件 你可以試試@@ 09/29 06:35
y3k: 另外原來的問題其實就是你的網址不對 之前我就有再猜了XD 09/29 06:36
LiHowDie: 網址可能需要另外在處理~~ 09/29 09:19
LiHowDie: 請問大大這套件在as要怎麼使用! 我剛用as而已! 09/29 09:28
petingo: 你說的案子是codejob 9/25那篇? 09/29 10:27
aids61517: 關鍵字youtube get_video_info,網路上有教學 09/29 10:59
y3k: 就加進Gradle阿 09/29 13:55
y3k: https://goo.gl/Toa57H 09/29 13:56
LiHowDie: 感謝y大,晚點試試看!p大,不是那篇唷 09/29 15:19
LiHowDie: 感謝a大,一樣晚上看看 09/29 15:20
fr3ak: 另外也可以上 fdroid 找找看有沒有實作類似功能的 "working 09/30 18:00
fr3ak: " example 可以 study 與參考. 以 youtube 下載來說, 最近 09/30 18:00
fr3ak: 剛好有個新上架的 app https://goo.gl/vUsS8x 09/30 18:00
LiHowDie: 感謝F大 10/03 13:05