投稿記事

funscriptの記事 (102)

TheHandyいいよね / OG9 2023/04/15 12:38

ピストン用CSVをfunscriptに一括コンバートする csv2funscript

ピストン用csvをfunscriptに一括変換するコンバータcsv2funscriptです
GUIで一個ずつ変換しか見当たらなかったのでジェバンニが一晩で作ってくれました

csv2funscript.zip (22.31kB)

下载

使い方は解凍したexeにピストン用csvをドラッグ&ドロップ、以上です
(引数サイズの都合でこの場合は250ファイルずつくらいが限度です
 わかる人はバッチファイル作ったりすると良いです)

入力したcsvがあるフォルダにfunscriptが出力されます
同梱のiniファイルをいじって倍率調整など出来ます
もちろんですが変換したものもシート制作者のものなので個人利用に留めてください

経緯

以下は読まなくてもいい経緯と使い方の具体例です

2次元好きでもたまには3次で抜きたくなるワガママなちんちん
そういう時はアダルトフェスタ+A10ピストンSAを使っていたのですが
アダルトフェスタでもやっぱりTheHandy使いたい…

アダルトフェスタのタイムシートをcsvに変換する

afesta2csv(なえっちゃん)
こちらのなえっちゃんさんのツールを使って
アダルトフェスタで購入してDLしたタイムシートをcsvに一括変換します

そしてcsvを一個一個TropConverterでfunscriptに変換…無理だ! 900個ある!! 全部やると丸一日の単純作業!! でも全部変換しといてつまみ食いするように連動動画鑑賞したいんだ!!

日本語ファイルの動画をScriptPlayer + VRで連動再生する

そもそもScriptPlayerをVR動画で使おうとするとWhirligigが定番ぽいけど
パスに日本語があると連動してくれない、英語の動画フォルダリストじゃつまみ食いしんどい!
という感じで諦めてたのですが…

VR動画とThe Handy/A10サイクロン/A10ピストン等を連動する方法(ちあーず)
ちあーずさんのこちらのDeoVRを使う方法で解決したので重い腰を上げました


変換のオススメ設定

アダルトフェスタの少し古いタイムシート(2023年6月辺りまで)は抜き所でもストロークが7割で収まってるところが結構あるので変換設定を1.4倍くらいにすると良いです
でもちんちんをさわさわするシーンでちゃんと上側の7割ストロークしてたりもするので
挿入中っぽいストロークだけ1.4倍にする設定が良いです
ついでにファイル名の_pistonも消します(ScriptPlayerなので)
つまり、csv2funscript.iniをこうです
PosRate = 1.4
Rate_ForInsert = true
Rate_ForNoInsert = false
Del_piston_FromFileName = true

和エロ3次元連動動画TheHandyでつまみ食いオナニーひゃっほう!!


なお、2023年7月くらいからピストン王子のタイムシートは凝った内容になっており、1.4倍しない方が圧倒的によいものになります
PosRate = 1.0
その場合、変更はこれだけでよいです

ToysPlayerを使う場合

以下の、ファイル名の_pistonを_handyに置き換えるオプションをオンにすると
リネームの手間が省けます
Replace_piston_to_handy_FromFileName = true

変換仕様

細かい変換仕様です
・csvの0.1秒単位のデータをfunscriptの0.001秒単位のデータにします
・csvのストローク200段階をfunscriptの100段階に丸めます
・csvの速度100%はcsvでの200移動を0.2秒かかるとして計算しています(シート作成経験上のA10ピストンSAの最速値)
・現在位置から次の位置データに対して速すぎるデータの場合、速度をそのままで位置データを追加します
・現在位置から次の位置データに対して遅すぎるデータの時、速度を速めるように変更します

ついでなので逆コンバートの機能も作ろうかと思いましたがfunscriptを0.1秒単位に変換するとデータが大量に抜け落ちてしまうので諦めました

更新履歴

2023/07/22 ver1.02 (詳細)
・MinSpeed、MaxSpeed、ConnectAfterCommand_MilliSecondを追加
・速度計算の誤差が減るように修正

2023/05/10 ver1.01 (詳細
・ToysPlayer向けのリネームオプション(_piston → _handy)を追加

2023/04/15 ver1.0
・初版

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

TheHandyいいよね / OG9 2023/04/15 12:18

OpenFunScripterのインストールと日本語化、エクステンション

動画連動オナホの動きを設定するスクリプト=タイムシートを作成するツール
OpenFunScripterのインストールと日本語化のやり方についての記事です
(記事作成時点でバージョンは3.2.0です)


本体ダウンロード

まずダウンロード先
https://github.com/OpenFunscripter/OFS/releases/


zipかexe(インストーラー)をダウンロードします
※使っているPCのCPUがAVXサポートならAVX と付いているものの方が動作が早いです(おそらく)
設定ファイルは共通なので後から自分のPCで動くか試しても良いと思います

本体インストール

zipファイルの場合は好きなフォルダに解凍するだけです

exeファイルの場合は実行してNextを押していけばインストールできます、特殊な設定はありません
ただマイナーなツールなので「WindowsによってPCが保護されました」と出ます(Win10時)
その場合は詳細情報を押したら出てくる実行ボタンを押せばインストールできます


起動

解凍したOpenFunScripterを実行すると


ffmpeg(動画操作ライブラリ系ソフト)がないのでダウンロードしますか?と聞いてきます、Yesを押してダウンロードします
Success的な成功のダイアログが出たらOKでダイアログを閉じます

日本語化


OpenFunScripterのメニューOption→Prefarencesを開きます


Preferencesダイアログからlangフォルダを開きます


OpenFunScripter3_JP.zip (12.89kB)

ダウンロード

日本語化ファイルをダウンロードして


langフォルダにjp.csvを解凍します


Preferencesダイアログでjp.csvを選択します


完了です

エクステンションのインストール

おまけで便利なエクステンション(拡張機能)のインストール方法です

OpenFunScripter_Util.zip (8.11kB)

ダウンロード

エクステンションをダウンロードします


メニュー→エクステンション→エクステンションフォルダを開くでフォルダを開きます


開かれたフォルダにエクステンションを解凍します


メニューでエクステンションを有効にすると完了です


使用する際はウィンドウを表示もオンにすると

エクステンションウィンドウが出て来ます


表示したエクステンションのウィンドウは
左上の▽をドラッグして使いやすい位置に吸着すると良いです


タイムシートを作成しない方でも、
エロアニメで映像ソースが違う場合にメーカーロゴの長さが違ったりするので
データを前後にオフセット(ずらす)するのに良いです
(具体的にはDVDなどからエンコードするとロゴなし、DLsiteで購入したmp4はロゴありで10秒~18秒ほどズレます)




各種ファイル

OpenFunScripter3.0以降 日本語化ファイル

OpenFunScripter3_JP.zip (12.89kB)

ダウンロード

更新履歴
2023/4/13
・エクステンションのために未使用行にあいうえお表を追加
・キーコンフィグの仕様が変わっていたので文言変更

OpenFunScripter エクステンション Util

OpenFunScripter_Util.zip (8.11kB)

ダウンロード

更新履歴
2023/6/18
・ScaleTime追加
・RealTime ScaleTime追加
2023/4/13
・PatternSkipSelect追加
・選択をクリアする「ここに追加」と選択をクリアしない「ここに追加」を作成
・位置データを追加の数の±にショートカットキーを設定出来るように
・日本語ファイルにあいうえお表を追加した事で無理矢理な文字になっていたところを修正

OpenFunScripter Extension Util English version

OpenFunScripter_Util_Eng.zip (8.13kB)

ダウンロード

History
2023/6/18
・Add ScaleTimeStamp
・Add RealTime ScaleTimeStamp
2023/4/13
・Add PatternSkipSelect
・Add "Add There" to clear selections and "Add There" to not clear selections
・Shortcut keys can be set for ± the number of "Add Point"

旧バージョン2.0用の日本語化ファイルはこちら

OpenFunScripter2_JP.zip (12.09kB)

ダウンロード

更新履歴
2023/4/13
・エクステンションのために未使用行にあいうえお表を追加

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

15 16 17 18 19 20 21 »

月別アーカイブ

限定特典から探す

記事を検索