xjbeta / iina-plus Goto Github PK
View Code? Open in Web Editor NEWExtra danmaku support for iina. (iina 弹幕支持
License: GNU General Public License v3.0
Extra danmaku support for iina. (iina 弹幕支持
License: GNU General Public License v3.0
MainViewController.swift[121], decodeUrl(): Null Value found at: data.accept_quality
新API 解析原画画质 需要 Cookies
SESSDATA=32长度字符串;
调用bvc-play-url-one出错
如题,企鹅电竞既不能解析直播状态,也不能解析直播流了
用 iina+每次点击一个新的播放源,都会在程序坞新开一个播放器,不管之前的播放器是不是在播放,这样看几个视频底下全是播放器,非常不舒服。而且哔哩哔哩加载弹幕的时候,有的视频有弹幕,有的就没有,但是并没有显示未连接,也不知道是不是哪里操作不对。
Danmaku.swift[274], initDouYuSocket(_:): Douyu socket error: Error code: -9989(0x-2705), Connection refused
The danmuku doesn't show when it's in full-screen mode or not on the top.
Maybe we can try to make a PY trade with IINA to make them open API to allow third-party apps add danmuku.
立马下载了最新版本,斗鱼还是不行
如题
网址:www.kingkong.com.tw
国内用dns污染了金刚直播。
也许通过直接连接ip能解决无法显示弹幕问题。
下面是金刚直播的正常ip:
set a=13.226.120.101 www.kingkong.com.tw
set b=13.35.7.103 m.kingkong.com.tw
set c=13.35.7.125 static.kingkong.com.tw
set d=13.35.165.52 img.kingkong.com.tw
REM set n=13.226.120.62 api.kingkongapp.com
REM set o=* . * . * . * www.kingkongapp.com
set e=103.210.23.233 cht.ws.kingkong.com.tw
set f=23.91.101.80 cht-1.ws.kingkong.com.tw
set g=107.150.124.169 cht-2.ws.kingkong.com.tw
set h=36.255.220.6 ctl.ws.kingkong.com.tw
set i=23.91.97.192 ctl-1.ws.kingkong.com.tw
set j=103.14.33.45 ctl-2.ws.kingkong.com.tw
set k=45.249.245.27 ctl-3.ws.kingkong.com.tw
set l=103.72.146.38 ctl-4.ws.kingkong.com.tw
set m=128.1.136.140 state-1.ws.kingkong.com.tw
14:51:38.685 [iina][d] App will launch
14:51:38.685 [iina][d] Got arguments ["https://tc-tct.douyucdn2.cn/dyliveflv1a/93589rYrLgOpduUo_1024p.flv?wsAuth=4f2afc331a93a0a48c1d21dafee3eb43&token=web-h5-0-93589-deafe2c3c344fd0ef8090e263f280c54df122b3d5c1d618c&logo=0&expire=0&did=94cc5199006a8d940de2b5ac00081501&ver=Douyu_219021902&pt=2&st=0&mix=0&isp=", "--mpv-force-media-title=异灵术:欢迎来到冷冰冰的直播间", "--mpv-ytdl=no"]
14:51:38.686 [iina][d] IINA arguments: ["--mpv-force-media-title=异灵术:欢迎来到冷冰冰的直播间", "--mpv-ytdl=no"]
14:51:38.686 [iina][d] Filenames from arguments: ["https://tc-tct.douyucdn2.cn/dyliveflv1a/93589rYrLgOpduUo_1024p.flv?wsAuth=4f2afc331a93a0a48c1d21dafee3eb43&token=web-h5-0-93589-deafe2c3c344fd0ef8090e263f280c54df122b3d5c1d618c&logo=0&expire=0&did=94cc5199006a8d940de2b5ac00081501&ver=Douyu_219021902&pt=2&st=0&mix=0&isp="]
14:51:38.717 [iina][d] App launched
14:51:38.718 [iina][d] Loading key bindings
14:51:38.721 [iina][d] Set key bindings
14:51:38.790 [iina][d] Setting up MediaPlayer integration
14:51:38.815 [player0][d] Set path to /Applications/IINA.app/Contents/MacOS:/usr/bin:/bin:/usr/sbin:/sbin
14:51:38.815 [player0][d] Set http_proxy to 0.0.0.0:8888
14:51:38.827 [player0][d] Track list changed
14:51:38.831 [player0][d] Track list changed
14:51:38.833 [player0][d] Open URL: https://tc-tct.douyucdn2.cn/dyliveflv1a/93589rYrLgOpduUo_1024p.flv?wsAuth=4f2afc331a93a0a48c1d21dafee3eb43&token=web-h5-0-93589-deafe2c3c344fd0ef8090e263f280c54df122b3d5c1d618c&logo=0&expire=0&did=94cc5199006a8d940de2b5ac00081501&ver=Douyu_219021902&pt=2&st=0&mix=0&isp=
14:51:38.833 [player0][d] Opening https://tc-tct.douyucdn2.cn/dyliveflv1a/93589rYrLgOpduUo_1024p.flv?wsAuth=4f2afc331a93a0a48c1d21dafee3eb43&token=web-h5-0-93589-deafe2c3c344fd0ef8090e263f280c54df122b3d5c1d618c&logo=0&expire=0&did=94cc5199006a8d940de2b5ac00081501&ver=Douyu_219021902&pt=2&st=0&mix=0&isp= in main window
14:51:38.998 [iina][d] Falling back to nominal display refresh rate: 60.00082845465592 from 0.0
14:51:39.018 [player0][d] File started
14:51:39.018 [player0][d] Track list changed
14:51:39.018 [player0][d] Started auto load
14:51:39.018 [iina][w] mpv log: [cplayer] warn: Sending hook command failed. Removing hook.
14:51:39.018 [fmatcher][d] **Start matching
14:51:59.863 [player0][d] Write watch later config
14:51:59.868 [iina][w] mpv log: [ffmpeg] error: NULL: Invalid NAL unit size (288149 > 80962).
14:51:59.868 [iina][d] App should terminate
14:51:59.868 [iina][w] mpv log: [ffmpeg] error: NULL: missing picture in access unit with size 81037
14:51:59.868 [player0][d] Write watch later config
14:51:59.869 [iina][w] mpv log: [ffmpeg/video] error: h264: Invalid NAL unit size (288149 > 80962).
14:51:59.869 [iina][w] mpv log: [ffmpeg/video] error: h264: Error splitting the input into NAL units.
14:51:59.869 [iina][w] mpv log: [ffmpeg/demuxer] warn: flv: Could not find codec parameters for stream 0 (Audio: aac, 44100 Hz, stereo, 131 kb/s): unspecified sample format
14:51:59.869 [iina][w] mpv log: [ffmpeg/demuxer] warn: Consider increasing the value for the 'analyzeduration' and 'probesize' options
14:51:59.869 [iina][w] mpv log: [ffmpeg/demuxer] warn: flv: Could not find codec parameters for stream 1 (Video: h264, none, 3072 kb/s): unspecified size
14:51:59.869 [iina][w] mpv log: [ffmpeg/demuxer] warn: Consider increasing the value for the 'analyzeduration' and 'probesize' options
14:51:59.870 [iina][d] App will terminate
AppDelegate.swift[35], applicationDidFinishLaunching(:): App did finish launch
AppDelegate.swift[38], applicationDidFinishLaunching(:): App Version 0.4.8 (Build 19092315)
AppDelegate.swift[39], applicationDidFinishLaunching(:): macOS 版本 10.14.6(版号 18G84)
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
AppDelegate.swift[41], applicationDidFinishLaunching(:): 35.3 MB
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[65], removeAll(): Remove all image cache error.
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[65], removeAll(): Remove all image cache error.
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[65], removeAll(): Remove all image cache error.
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[65], removeAll(): Remove all image cache error.
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[65], removeAll(): Remove all image cache error.
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[65], removeAll(): Remove all image cache error.
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[65], removeAll(): Remove all image cache error.
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[65], removeAll(): Remove all image cache error.
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[65], removeAll(): Remove all image cache error.
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[65], removeAll(): Remove all image cache error.
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[65], removeAll(): Remove all image cache error.
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[65], removeAll(): Remove all image cache error.
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[65], removeAll(): Remove all image cache error.
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[65], removeAll(): Remove all image cache error.
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[65], removeAll(): Remove all image cache error.
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
MainViewController.swift[121], decodeUrl(): isNotLiving
MainViewController.swift[121], decodeUrl(): douyuNotFoundRoomId
MainViewController.swift[121], decodeUrl(): douyuNotFoundRoomId
MainViewController.swift[121], decodeUrl(): douyuNotFoundRoomId
MainViewController.swift[121], decodeUrl(): douyuNotFoundRoomId
MainViewController.swift[121], decodeUrl(): isNotLiving
Processes.swift[216], openWithPlayer(:audioUrl:title:options:): Player arguments: ["https://pcdn-a1.douyucdn.cn/live/63136rqMyUeGV4lv_4000.flv?wsAuth=6c3b7b5af55da772baf141c10aba3980&token=web-h5-0-63136-9e54c9676954f9967120155d3f822a82902fda7c8ccfe7e4&logo=0&expire=0&did=f72ad9a1bd4ff330d5b2b89a00031501&ver=Douyu_219042402&pt=2&st=0&origin=all&mix=0&isp=", "--mpv-force-media-title=我太难了~ 63136", "--mpv-ytdl=no"]
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
Processes.swift[216], openWithPlayer(:audioUrl:title:options:): Player arguments: ["https://pcdn-a1.douyucdn.cn/live/63136rqMyUeGV4lv_4000.flv?wsAuth=56966629daacf544625cb7711e1af3d9&token=web-h5-0-63136-9e54c9676954f996c991bcd749cafb8909be3da0a9aac1ba&logo=0&expire=0&did=88b43cf19774ce717bdc5fb600031501&ver=Douyu_219042402&pt=2&st=0&origin=all&mix=0&isp=", "--mpv-force-media-title=我太难了~ 63136", "--mpv-ytdl=no", "--danmaku"]
HttpServer.swift[40], start(): Server has started ( port = 19080 ). Try to connect now...
HttpServer.swift[27], start(): Websocket client connected.
HttpServer.swift[76], send(:text:): WriteText to websocket: {"method":"customFont","text":"Al Bayan"}
HttpServer.swift[76], send(:text:): WriteText to websocket: {"method":"dmSpeed","text":"556"}
HttpServer.swift[76], send(:text:): WriteText to websocket: {"method":"dmOpacity","text":"0.5762296597633136"}
HttpServer.swift[76], send(:text:): WriteText to websocket: {"method":"dmBlockList","text":""}
Danmaku.swift[216], initDouYuSocket(:): douyu socket started: true
Danmaku.swift[270], initDouYuSocket(:): Douyu socket error: Error code: -9971(0x-26F3), Connection reset by peer
Danmaku.swift[308], startTimer(): send keep live pack error: Error code: -9980(0x-26FC), Broken pipe
HttpServer.swift[33], start(): Websocket client disconnected.
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
Processes.swift[216], openWithPlayer(:audioUrl:title:options:): Player arguments: ["https://tc-tct.douyucdn2.cn/dyliveflv3/3374504roev3caBN.flv?wsAuth=c0603dd15d9e81b14b5b139a1e2058f8&token=web-h5-0-3374504-1f9ce6705dbb484b5a1286a2e83e6a30a7723e4b8352a924&logo=0&expire=0&did=d28b27097ed394aa14ffb9ff00031501&ver=Douyu_219042402&pt=2&st=0&origin=ws&mix=1&isp=", "--mpv-force-media-title=在家也是小可爱", "--mpv-ytdl=no", "--danmaku"]
HttpServer.swift[40], start(): Server has started ( port = 19080 ). Try to connect now...
HttpServer.swift[27], start(): Websocket client connected.
HttpServer.swift[76], send(:text:): WriteText to websocket: {"method":"customFont","text":"Al Bayan"}
HttpServer.swift[76], send(:text:): WriteText to websocket: {"method":"dmSpeed","text":"556"}
HttpServer.swift[76], send(:text:): WriteText to websocket: {"method":"dmOpacity","text":"0.5762296597633136"}
HttpServer.swift[76], send(:text:): WriteText to websocket: {"method":"dmBlockList","text":""}
Danmaku.swift[216], initDouYuSocket(:): douyu socket started: true
Danmaku.swift[270], initDouYuSocket(:): Douyu socket error: Error code: -9971(0x-26F3), Connection reset by peer
Danmaku.swift[308], startTimer(): send keep live pack error: Error code: -9980(0x-26FC), Broken pipe
HttpServer.swift[33], start(): Websocket client disconnected.
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
MainViewController.swift[121], decodeUrl(): douyuNotFoundRoomId
MainViewController.swift[121], decodeUrl(): douyuNotFoundRoomId
MainViewController.swift[121], decodeUrl(): douyuNotFoundRoomId
MainViewController.swift[121], decodeUrl(): douyuNotFoundRoomId
MainViewController.swift[121], decodeUrl(): isNotLiving
MainViewController.swift[121], decodeUrl(): isNotLiving
Processes.swift[216], openWithPlayer(:audioUrl:title:options:): Player arguments: ["https://pcdn-a1.douyucdn.cn/live/63136rqMyUeGV4lv_4000.flv?wsAuth=b7fc109569378a62f829f9fc28608ec0&token=web-h5-0-63136-9e54c9676954f996b60c56301ca3eab59ee41201b0e34410&logo=0&expire=0&did=5ff2759b4bd9ff2b25c7713400031501&ver=Douyu_219042402&pt=2&st=0&origin=all&mix=0&isp=", "--mpv-force-media-title=我太难了~ 63136", "--mpv-ytdl=no", "--danmaku"]
HttpServer.swift[40], start(): Server has started ( port = 19080 ). Try to connect now...
HttpServer.swift[27], start(): Websocket client connected.
HttpServer.swift[76], send(:text:): WriteText to websocket: {"method":"customFont","text":"Al Bayan"}
HttpServer.swift[76], send(:text:): WriteText to websocket: {"method":"dmSpeed","text":"556"}
HttpServer.swift[76], send(:text:): WriteText to websocket: {"method":"dmOpacity","text":"0.5762296597633136"}
HttpServer.swift[76], send(:text:): WriteText to websocket: {"method":"dmBlockList","text":""}
Danmaku.swift[270], initDouYuSocket(:): Douyu socket error: Error code: -9989(0x-2705), Operation timed out
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[65], removeAll(): Remove all image cache error.
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[65], removeAll(): Remove all image cache error.
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
HttpServer.swift[33], start(): Websocket client disconnected.
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
MainViewController.swift[121], decodeUrl(): douyuNotFoundRoomId
MainViewController.swift[121], decodeUrl(): douyuNotFoundRoomId
MainViewController.swift[121], decodeUrl(): isNotLiving
MainViewController.swift[121], decodeUrl(): douyuNotFoundRoomId
MainViewController.swift[121], decodeUrl(): douyuNotFoundRoomId
MainViewController.swift[121], decodeUrl(): isNotLiving
Processes.swift[216], openWithPlayer(:audioUrl:title:options:): Player arguments: ["https://pcdn-a1.douyucdn.cn/live/63136rqMyUeGV4lv_4000.flv?wsAuth=20b58686c67c5cdcb3a8525dbf57576a&token=web-h5-0-63136-9e54c9676954f996db0b3dc72fb652ed400a3e57bfbddca7&logo=0&expire=0&did=2cb9ec5c3d4893293670e46500031501&ver=Douyu_219042402&pt=2&st=0&origin=all&mix=0&isp=", "--mpv-force-media-title=我太难了~ 63136", "--mpv-ytdl=no", "--danmaku"]
HttpServer.swift[40], start(): Server has started ( port = 19080 ). Try to connect now...
HttpServer.swift[27], start(): Websocket client connected.
HttpServer.swift[76], send(:text:): WriteText to websocket: {"method":"customFont","text":"Al Bayan"}
HttpServer.swift[76], send(:text:): WriteText to websocket: {"method":"dmSpeed","text":"556"}
HttpServer.swift[76], send(:text:): WriteText to websocket: {"method":"dmOpacity","text":"0.5762296597633136"}
HttpServer.swift[76], send(:text:): WriteText to websocket: {"method":"dmBlockList","text":""}
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
HttpServer.swift[33], start(): Websocket client disconnected.
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
Danmaku.swift[270], initDouYuSocket(:): Douyu socket error: Error code: -9989(0x-2705), Operation timed out
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
MainViewController.swift[426], loadBilibiliCards(:): Get bilibili dynamicList error: Key not found: data.mid
ImageLoader.swift[43], cacheSize(): file:///Users/oreo/Library/Caches/com.xjbeta.iina-plus/
MainViewController.swift[426], loadBilibiliCards(_:): Get bilibili dynamicList error: Key not found: data.mid
昨天更新了最新版才出现的问题
As the title, please allow us to select the font.
可否支持一下弹幕调速?
观看虎牙时,如果开启弹幕的话,过一会儿iina+的内存高达几十g,系统提示swap用满了
希望可以导入 cookies(类似 you-get -c cookies.txt
)这样的参数
SwiftHTTP maybe cause crash problems.
SwiftHTTP was compiled with optimization - stepping may behave oddly; variables may not be available.
斗鱼可以解析直播信息,但不能解析直播流了
我发现通过手机上的《浪live》 app可以获取到国外的弹幕,可以通过浪live的弹幕和国内弹幕一起获取进行整合。
这是我抓取到的获取国外弹幕的地址。
"cht_server_list": [
"https://cht.lv-show.com/chat_nsp",
"https://cht-2.lv-show.com/chat_nsp",
"https://cht-q1.lv-show.com/chat_nsp",
"https://cht-q2.lv-show.com/chat_nsp",
"https://cht-q3.lv-show.com/chat_nsp",
"https://cht-q4.lv-show.com/chat_nsp"
],
如果自己下载了一些高质量的视频,用iina本地播放,同时这个视频在bilibili上有相同版本的话,可以播放本地视频的同时,加入bilibili弹幕吗?
可以的话,如果操作?
不可以的话,可以加一下支持吗?
ಠ_ಠ
在观看一个直播的时候打开另外一个直播前一个的弹幕就不再工作了
https://www.huya.com/11342412
GET /socket.io/?transport=websocket HTTP/1.1
Origin: wss://cht-2.lv-show.com
Host: cht-2.lv-show.com:443
Sec-WebSocket-Version: 13
Connection: Upgrade
Sec-WebSocket-Key: cWd3c3d4dnFpYmNrZndxZA==
Upgrade: websocket
收:0{"sid":"52zMmrxgtDuNTRYqDMfb","upgrades":[],"pingInterval":50000,"pingTimeout":60000}`
收:40
发:2
收:3
发:40/chat_nsp,
收:40/chat_nsp
发:42/chat_nsp,["authentication",{"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJmcm9tIjoiMzIyIiwiTE9DQUxFIjoiQ04iLCJmcm9tX3NlcSI6MCwicGZpZCI6IjQ2NTAyODciLCJsaXZlX2lkIjoiMjQ3NzAyNEc3OTY2MkZ2aFIiLCJhY2Nlc3NfdG9rZW4iOiI2NzMzMGUwNTJiZDY5ZTVmZjA0MTg0YTYzNzFmNTk0YyIsIm5hbWUiOiJMaXF1b3IiLCJsYW5nX2ZhbnMiOiIwIn0.a8o0F5OPegkm65UEAGdH-5TJU8PA1vUHYALc4dpHGoM","version":"3.9.520","platform":"ios","live_id":"2477024G79662FvhR"}]
收:42/chat_nsp,["authenticated",true]
收:42/chat_nsp,["msg",{"pfid":"4706679","live_id":"2477024G79662FvhR","is_admin":false,"lv":14,"name":"郭老师的皮炎","msg":"放心","medal":"","type":0,"rel_color":"#E0726A","n_cr":"#FF8B83","grade_id":1,"grade_lvl":27,"ugid":"1","uglv":"19","g_lvl":"0","r_ic":"","p_ic":"","lf_type":2,"a_ic":"","at":1582296214984,"p":1}]
而原版的IINA(1.0.4)是支持safari扩展的
不知打包时是不是什么地方弄错了
如题。
As the tittle, the texts are not showing.
Maybe you should consider to file a bug at Bug Reporter
Log file is attached.
LiveStatusTableCellView.swift[34], getInfo(): Get live status error: Error Domain=NSCocoaErrorDomain Code=3840 "Unterminated string around character 1722." UserInfo={NSDebugDescription=Unterminated string around character 1722.}
MainViewController.swift[111], decodeUrl(): Error Domain=NSCocoaErrorDomain Code=3840 "Unterminated string around character 1722." UserInfo={NSDebugDescription=Unterminated string around character 1722.}
func initDouYuSocket(_ roomID: String)
如 av50507702
这个问题困扰我挺久的,应该不是网络问题,我切换mpv播放的时候并没有出现这个问题,但是mpv并没有弹幕支持。想问问作者是否也会有这个困扰,有没有比较好的解决方法呢?谢谢
https://live.bilibili.com/6
LiveStatusTableCellView.swift[34], getInfo(): Get live status error: Error Domain=NSCocoaErrorDomain Code=3840 "No value." UserInfo={NSDebugDescription=No value.}
比如我下载了 b 站的视频和 .cmt.xml 文件,是否支持同时播放这两个?
MainViewController.swift[163], startSearch(_:): Get video list error: Error Domain=NSCocoaErrorDomain Code=3840 "No value." UserInfo={NSDebugDescription=No value.}
It seems IINA+ cannot open banugmi on bilibili in IINA. It fetches the urls correctly just as what the you-get with command-line interface does, however IINA seems to be not responding to it.
A video is attached for demo.
Thread 14 Crashed:
0 com.vluxe.SwiftHTTP 0x000000010b8eed6d $s9SwiftHTTP15DelegateManagerC15responseForTaskyAA8ResponseCSgSo012NSURLSessionG0CF + 61
1 com.vluxe.SwiftHTTP 0x000000010b8f45b7 $s9SwiftHTTP15DelegateManagerC10urlSession_8dataTask10didReceiveySo12NSURLSessionC_So0k4DataH0C10Foundation0L0VtFTf4dnnn_n + 39
2 com.vluxe.SwiftHTTP 0x000000010b8eeee7 $s9SwiftHTTP15DelegateManagerC10urlSession_8dataTask10didReceiveySo12NSURLSessionC_So0k4DataH0C10Foundation0L0VtFTo + 87
3 com.apple.CFNetwork 0x00007fff41e3383b __67-[NSURLSession delegate_dataTask:didReceiveData:completionHandler:]_block_invoke_2 + 38
4 com.apple.Foundation 0x00007fff44fb055c __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ + 7
5 com.apple.Foundation 0x00007fff44fb0464 -[NSBlockOperation main] + 68
6 com.apple.Foundation 0x00007fff44f861dd -[__NSOperationInternal _start:] + 685
7 com.apple.Foundation 0x00007fff44fb0197 __NSOQSchedule_f + 227
8 libdispatch.dylib 0x00007fff6ebf35f8 _dispatch_call_block_and_release + 12
9 libdispatch.dylib 0x00007fff6ebf463d _dispatch_client_callout + 8
10 libdispatch.dylib 0x00007fff6ebf6de6 _dispatch_continuation_pop + 414
11 libdispatch.dylib 0x00007fff6ebf64a3 _dispatch_async_redirect_invoke + 703
12 libdispatch.dylib 0x00007fff6ec023bc _dispatch_root_queue_drain + 324
13 libdispatch.dylib 0x00007fff6ec02b46 _dispatch_worker_thread2 + 90
14 libsystem_pthread.dylib 0x00007fff6ee346b3 _pthread_wqthread + 583
15 libsystem_pthread.dylib 0x00007fff6ee343fd start_wqthread + 13
16 ??? 0x0000000054485244 0x0 + 0
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.