發表文章

目前顯示的是有「chatty」標籤的文章

OBS: capture Twitch chat from Chatty 擷取Chatty聊天室文字

圖片
If you don't use Chatty, you should use browser source to render Twitch chat. (Sine OBS Studio add hardware acceleration to browser source) If you have mutiple monitor or enough space. You can try streamchat function in Chatty. (no example now) First Add a window capture to Chatty. No picture this step, I think you have no problem here. Click Filters to add filter to Chatty window capture.   Add "Color Key", set Key Color to Chatty background color. (black #000000 in my case) Adjust Opacity to see what's changed and pick one value.   Edit Transform(Ctrl+E) to crop Chatty  window capture. (capture part of Chatty window) I can't tell you which size is better. Just try and see what's changed.

關於最近的Chatty login data invalid

簡單說就是Twitch又在亂改東西啦,一段時間後login data (oauth token)就會失效 目前這個時間是4~5hr左右 舊的token是永久的,不會被影響 (但是Twitch說某天會拔掉全部舊token) 然後Twitch的文件寫得很濫,開發者也看不太懂該怎麼解決 問Twitch, Twitch正在忙著處理別的問題沒空管 27days前的發問 https://discuss.dev.twitch.tv/t/oauth-implicit-code-flow-user-access-tokens-expiration/11662 目前舊的app(用client-id判斷)產生的是永久token 暫時把client-id改掉,處理這個問題  如果你要用我改的Chatty,計得copy舊的login來用 簡單說就是先用原版Chatty登入後,關掉用我的版本覆蓋掉原版,再打開來用 client-id好像只是參考用,根本沒拿來和token一起做認證 大概只有認證時要token時有用,其他時候好像是從token推導client-id 驗證是不是永久token的方法,沒有expires_in 就沒問題 curl -H "Accept: application/vnd.twitchtv.v5+json" -X GET https://api.twitch.tv/kraken -H "Client-ID: vs66nrabff4c5cn8o9gln8wzu4o75g" -H "Authorization: OAuth asfkdasasdkdasjkasdffldas"

Chatty, OBS 可攜版使用法 (portable, 網咖用)

這個模式下,設定檔會和程式放在一起 方便打包帶到其他電腦使用,適合網咖使用 Chatty/OBS任何版本都可使用 可用我預先寫好的檔案複製進Chatty/OBS根目錄,執行使用 或你想自己打下面指令存檔 Chatty portable.cmd   放在跟Chatty.jar同目錄 start /D "%cd%" javaw -da -Xbatch -Xmx200M -jar Chatty.jar -cd OBS portable.cmd   放在跟 bin, data, obs-plugins 同目錄 start /D "%cd%\bin\64bit" obs64.exe -p 非portable mode設定檔放在 %appdata%\obs-studio 要轉換成portable mode可以去複製 從 UI/obs-app.cpp 可以知道,OBS還有其他方法跑portable 在OBS根目錄新增下列其中一個檔案 (內容可空白) 建議使用第一個檔 portable_mode ,讓程式早點結束判定 #if !OBS_UNIX_STRUCTURE     if (!portable_mode) {         portable_mode =             os_file_exists(BASE_PATH "/portable_mode") ||             os_file_exists(BASE_PATH "/obs_portable_mode") ||             os_file_exists(BASE_PATH "/portable_mode.txt") ||             os_file_exis...

Chatty介紹及教學 Streamlink+VLC 同時觀看數個Twitch實況

我改的Chatty 個人需求修改,想用的就拿去,想用官方版下面也有 用最新的JDK build的 (比官方新),效能也許稍微有提高? (檔案有比較小) 程式下載 source code https://github.com/craftwar/chatty 基本上只跟作者的release版更新,除非他有加什麼我想馬上用的功能或修正 因為他的程式比較沒人review,出錯率比較大,求穩 官方版 https://github.com/chatty/chatty 下載 https://github.com/chatty/chatty/releases 不建議下載包jre的版本 windows_standalone.zip (檔案較大,jre更新要等Chatty更新) 檔名有hotkey的是有熱鍵功能 基本上下載檔名長像這樣的 Chatty_0.8.7.zip 點Chatty.jar執行程式,無法執行的需要安裝/設定 JRE/JDK 一般情況去Oracle下載Java安裝就行了,比較方便 會自動設定好,缺點是只有64bit,較吃記憶體 http://www.oracle.com/technetwork/java/javase/downloads/index.html 如果你有興趣自己動手安裝設定,可以使用OpenJDK 32bit OpenJDK9 32bit安裝法 Oracle Java11後要錢,我改用OpenJDK https://craftwarblog.blogspot.com/2018/10/java-11-jdkjre.html 加快Chatty啟動速度 可攜版使用法 (portable, 網咖用) Chatty screenshot 使用範例圖 Chatty教學by Append@ptt (完全沒用過先看這個,教學不是我寫的,部分內容我不認同) 為什麼要用第三方聊天室軟體Chatty? twitch常聽說有連線問題,聊天室運作不正常 (收發訊息有問題) 聊天室/實況管理功能比twitch好用,ex: 修改實況資訊不用開網頁比較方便 同時看多台很方便,可自訂指令送出常用文字 有人講話及有人tag你,都有提醒,不容易漏掉訊息 (非常推薦實況主用,才能留住觀眾) 如果你只...