Skip to content

Instantly share code, notes, and snippets.

View nyanshiba's full-sized avatar
🎃
in the kotatsu

nyanshiba

🎃
in the kotatsu
View GitHub Profile
@nyanshiba
nyanshiba / ffmpegtest.sh
Last active July 25, 2020 11:23
tsエンコ秘伝のタレ
# QSV H.264 LA-ICQ
ffmpeg -y -hide_banner -nostats -analyzeduration 30M -probesize 100M -fflags +discardcorrupt -i input.ts -strict -2 -c:a aac -b:a 256k -aac_coder twoloop -ac 2 -max_muxing_queue_size 4000 -vf bwdif=0:-1:1 -global_quality 25 -c:v h264_qsv -preset:v veryslow -g 300 -bf 6 -refs 4 -b_strategy 1 -look_ahead 1 -look_ahead_depth 60 -color_range tv -color_primaries bt709 -color_trc bt709 -colorspace bt709 -pix_fmt nv12 -map i:0x100 -map i:0x110 -movflags +faststart output.mp4
# NVEnc H.264 VBR_MinQP
ffmpeg -y -hide_banner -nostats -analyzeduration 30M -probesize 100M -fflags +discardcorrupt -i input.ts -strict -2 -c:a aac -b:a 256k -aac_coder twoloop -ac 2 -max_muxing_queue_size 4000 -vf bwdif=0:-1:1 -c:v h264_nvenc -preset:v slow -profile:v high -rc:v vbr_minqp -rc-lookahead 32 -spatial-aq 1 -aq-strength 1 -qmin:v 23 -qmax:v 25 -b:v 1500k -maxrate:v 3500k -pix_fmt yuv420p -map i:0x100 -map i:0x110 -movflags +faststart output.mp4
# NVEnc H.264 CQP
ffmpeg -y -hide_banner -nostats -analyzeduration
@nyanshiba
nyanshiba / DeepL.js
Created March 25, 2020 09:10
DeepL Japanese English Bookmarklet
//SelectionがあればURLエンコしてdeepl.comに流す、なければ空で押し通る雑仕様
//English -> Japanese
javascript: (function () {
open('https://www.deepl.com/translator#en/ja/' + encodeURIComponent(window.getSelection()) + '', '_blank');
} )()
//Japanese -> English
javascript: (function () {
open('https://www.deepl.com/translator#ja/en/' + encodeURIComponent(window.getSelection()) + '', '_blank');
@nyanshiba
nyanshiba / DiscordStreamKitVoice4KModern.css
Last active December 29, 2022 06:18
https://twitter.com/LIA_CLEF さんの力添えのお陰です。
/* 4K環境に合わせる */
body {
overflow: hidden;
white-space: nowrap;
transform-origin: top left;
transform: scale(1.5); /* サイズ調整は、OBS側で拡大縮小せずここで調整する */
}
/* ソーシャルディスタンス */
li {
/* チャット欄自体を大きく */
.chat-container {
font-family: "Noto Sans JP"!important;
border-radius: none!important;
height: 1000px!important;
width: 1900px!important;
overflow: hidden;
}
.chat-container .messages {
height: 100%!important;
@nyanshiba
nyanshiba / MCAssetsExtr.ps1
Created August 22, 2019 20:17
Minecraftのjarファイルでは手に入らない音声ファイル等を抽出するPowerShellスクリプト
#190823
#設定
$Settings =
@{
#インデックスファイルの場所
JsonPath = "$env:AppData\.minecraft\assets\indexes\1.14.json"
#オブジェクトファイルのルートディレクトリ
ObjectsPath = "$env:AppData\.minecraft\assets\objects"
@nyanshiba
nyanshiba / TwitterFollowSearch.js
Last active July 16, 2019 05:24
Twitter新UIに対応した、フォロー内検索ブックマークレット shibanyan_1は自分のusernameに置き換えてね
javascript: (
function () {
var t = prompt("twitter.com/search", "");
if (t) open('https://twitter.com/search?q=' + encodeURIComponent(t) + '%20-from%3Ashibanyan_1%20filter%3Afollows&f=live&qf=off', '_blank');
}
)();
@nyanshiba
nyanshiba / TwimgJPGOrig.js
Last active July 16, 2019 03:12
Twitterの新UIに対応した高解像度画像取得ブックマークレット
javascript: (
function () {
var url = document.getElementsByClassName('css-9pa8cd')[2].src;
window.open(url.replace(/format.+/, "format=jpg&name=orig"));
}
)();
@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP");
.voice-state {
background-image: linear-gradient(to left, rgba(204,204,204,0.01), rgba(204,204,204,0.3));
padding: 16px 0 32px 16px;
}
.voice-container .voice-states .voice-state {
height: 64px;
}
.voice-container .voice-states .voice-state .avatar {
height: 64px;
@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP");
/* Background colors*/
body {
overflow: hidden;
background-color: rgba(0,0,0,0);
}
/* Transparent background.*/
yt-live-chat-renderer {
background-color: transparent !important;