2021年1月6日 星期三

OBS / Twitch 視訊點播軌道


首先,這只是最基本的一種配置方式

適用於單機、無混音器的普通使用者

有其他配置如實況機、多台混音器等

也歡迎和我討論


先講優缺點:

-優-

分離音軌,不怕被消音,減輕剪輯負擔

-缺-

因設備不同,聲音會有不同程度上的延遲,我無法測試出每個狀況

每.一.款.遊.戲.都.必.須.先.設.定.一.次.


先上流程圖,






在開始之前, 先確定幾樣東西...

第一件事情,OBS 更新到26.1.0版本以上了嗎?

第二件事,右鍵打開右下角喇叭圖示

開啟音效設定>應用程式音量和裝置喜好設定

如果沒有出現這樣的畫面,先去更新你的win10吧



















準備好之後,讓我們開始吧!

先下載 VBCABLE 

VBCABLE_Setup_x64.exe 右鍵>以系統管理員身分執行

安裝好之後 記得先到聲音控制台把你預設的聲音裝置改回來

在聲音控制台>播放 找到CABLE Input 並修改設定


















聲音控制台>錄製 找到 CABLE Output 開啟聆聽


















設定好之後,準備進行下一階段


打開windows應用程式音效和裝置喜好設定

所有想要留在VOD中的聲音來源的切換成CABLE Input(VB-Audio Virtual Cable)

(包括你的通訊軟體)



























再來就是最後的部分了

OBS 設定>輸出 改成進階模式

把Twitch 視訊點播軌道打勾(原文是Twitch VOD Track 這什麼爛翻譯...)





音效>桌面音效2 

選擇 CABLE Input(VB-Audio Virtual Cable)


設定好之後打開 OBS的進階音訊屬性 

照著圖片設定輸出音效1與輸出音效2的音軌

音軌1 是實況中將會聽到的聲音

音軌2 則是VOD會保存的聲音

如果有開放點歌又不想被消音 可以選擇把第2音軌取消
















設定好之後,用瀏覽器放首歌吧

是不是成功分離音軌了呢?








2020年9月7日 星期一

Sikuli 背景執行 點擊安卓模擬器

為了擺脫按鍵精靈而轉向sikuli

寫腳本時很直觀

想改成背景執行卻痛苦不堪


測試環境:

win10 2004

夜神模擬器 NOX 6.6.1.2 ( android5 ) , 已替換ADB

ADB platform tools 並加入系統變數(PATH)



以下代碼:

import org.sikuli.android.ADBScreen as ADB

dev = ADB.start("adb.exe")

use(dev)


if dev.exists("my.png",0):

    dev.click()



概念上是把模擬器當成另一個螢幕來使用

腳本部分請各位自行發揮了




2019年1月11日 星期五

powershell Get-Date 筆記




現在時間

Get-Date

2019年1月11日 下午 05:25:54




取得今日0點

Get-Date -Date(Get-Date -UFormat %m/%d/%Y)

2019年1月11日 上午 12:00:00



日期運算

(Get-Date -Date(Get-Date -UFormat %m/%d/%Y)).AddDays(-2)

2019年1月9日 上午 12:00:00



2016年7月10日 星期日

ChatBox CSS範本


TwitchAlerts

ChatBox

Theme : Custom CSS










body {
    background: $background_color;
    color: $text_color;
    font-size: $font_size;
}

.colon,.name {
    height: 24px;
}

html, body {
    height: 100%;
    overflow: hidden;
}

#log {
    font: 0.8em 微軟正黑體,"Helvetica Neue",Helvetica,Arial,sans-serif; //字體
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 0 10px 10px;
    width: 100%;
    box-sizing: border-box;
    font-weight: bold;
    text-shadow:2px 2px 5px #000; //陰影
}

#log>div {
    padding-bottom: 0.4em;
    animation: fadeOut 1s ease $message_hide_delay forwards;
    -webkit-animation: fadeOut 1s ease $message_hide_delay forwards;
    word-wrap: break-word;
}

#log>div.deleted {
    visibility: hidden;
}

#log .emote {
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    position: relative;
    padding: 4px;
}

#log .emote img {
    display: inline-block;
    height: 1em;
    opacity: 0;
}

.badge,.colon,.name {
    display: inline-block;
    vertical-align: top;
}

#log .meta {
    padding-right: 4px;
    position: relative;
    top: -1px;
}

.badge {
    margin-right: 4px;
    height: 1em;
    margin-top: 7px; //頭像高度 數值越大越低

}

.name {
    font-weight: 700;
    margin-left: 0.1em;
    text-shadow:2px 2px 1px #000;  //ID陰影
}

2016年4月12日 星期二

Nightbot 天氣功能


可利用指令來設定你想查詢某地區的天氣




範例 1. $(weather 地名)

要注意的是 只能用英文名稱

$(weather Kaohsiung)



範例 2. $(weather $(query))

使用 !指令+地名 就可以查詢任意地區的天氣




使用起來很方便,

缺點是只有英文資訊,

可能不是這麼適合中文觀眾,

需不需要這個功能就自己斟酌囉