[問題] 內嵌youtube字幕問題..

看板MacDev作者 (Bright_Sky)時間11年前 (2013/11/17 21:38), 編輯推噓0(007)
留言7則, 1人參與, 最新討論串1/1
各位前輩您好! 想再App內嵌youtube影片,使用UIWebView來顯示影片 然後用loadHTMLString的方式將embedHTML放入WebView中 程式碼:http://pastie.org/8486938#24 遇到一些問題 1.我想將字幕顯示於App內嵌的youtube中,參考過網站上所說的加參數不過,有些參數 怎麼加就是無效,像是Autoplay,cc_load_policy <iframe id='playerId' type='text/html' width='%d' height='%d' src='http://www.youtube.com/embed/%@?rel=1&playsinline=1&cc_load_policy=1' frameborder='1'>\ 2.第一個無法顯示字幕,想換個方式,參考過http://ppt.cc/XZaG 使用JavaScript來控制內嵌的youtube播放器,已經會調畫質了,字幕還是無法顯示 Events部分不太會用,請問有大大能示範一下如何使用嗎? 3.畫質部分,我使用模擬器來測試影片(1080p),設定 player.setPlaybackQuality('hd1080') 不過返回的值最高只有720,是否無法直接從youtube撥? 以上頗多問題,還請大大見諒> <" ----------2013/11/19新增---------- 感謝CH大提供serpsite:http://ppt.cc/2oLh 不過我發現這網站所提供的字幕應該是Youtube上"自動產生"的字幕 為什麼呢? 我以"Ted talks Rives 談凌晨四點鐘"來對照 連結:http://ppt.cc/YK-Z) 網站抓到的字幕:http://ppt.cc/c632 如果要抓人家上傳的字幕,這方法應該是行不通的 不過stackoverflow裡面有提到這網站http://mo.dbxdb.com 很酷!居然能有正確的抓到上傳的字幕,還能選擇多國字幕(英文字幕下載下來還是 有點奇怪),不過抓到的中英字幕是這正確的 看來離在youtube顯示字幕又近一點點了= =a -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.84.220.179

11/18 03:48, , 1F
cc_load_policy (supported players: AS3, AS2)
11/18 03:48, 1F

11/18 03:57, , 2F
不能Autoplay 是因為mobile上的使用網路issue
11/18 03:57, 2F

11/18 03:58, , 3F
3.那就代表他最高只有到720
11/18 03:58, 3F
1.請問有其他方法讓影片顯示字幕嗎? 2.3 了解,感謝您解答! 我有參考CH大的文章使用player.setPlaybackQuality(suggestedQuality:String) 來改變畫質,不過到顯示字幕就卡住了,使用player.getOptions('cc'); 也取不到字幕,請問有人知道如何顯示字幕嗎? ※ 編輯: BS0824 來自: 1.34.223.37 (11/18 10:17) ※ 編輯: BS0824 來自: 1.34.223.37 (11/18 16:28)

11/19 00:07, , 4F
11/19 00:07, 4F

11/19 00:07, , 5F
11/19 00:07, 5F

11/19 00:09, , 6F
用這些東西之前要注意一下你的目的有沒有違反TOS
11/19 00:09, 6F

11/19 00:10, , 7F
第二個連結有人有抓出來 你可以分析一下他是怎麼做的
11/19 00:10, 7F
看來我把它想的太簡單了,以為用他的函式getOptions('cc')就能顯示他字幕= =" 原來還要用其他方式去顯示,先來試試看! 感謝CH大! ※ 編輯: BS0824 來自: 219.84.220.179 (11/19 03:04) ※ 編輯: BS0824 來自: 219.84.220.179 (11/19 04:54)
文章代碼(AID): #1IYCReDH (MacDev)
文章代碼(AID): #1IYCReDH (MacDev)