Skip to content

Tikubonn/HiyokoScript

Repository files navigation

ひよこすくりぷと(試験版)

default.mp4

ひよこすくりぷとは動画編集の補助を目的に開発されたスクリプト言語です。 このスクリプト言語は脚本ライクな構文から「音声」「字幕」「立ち絵」などを含むエクスポートファイルを生成します。 生成されたエクスポートファイルは、AviUtlにインポートすることで動画として出力することができます。

--この文章は読み上げられません

$背景画像=花.jpg
@ずんだもん&つむぎちゃん

#ずん 皆様はじめまして、投稿者代理のずんだもんと
#つむにこ 春日部つむぎちゃんです
#つむ 突然ですが、テキストから音声字幕などを自動生成してくれるスクリプト言語をつくりました
まだまだ試作段階ですが、興味があれば使ってみてください
#ずんにこ&つむにこ それでは、ご視聴ありがとうございました

対応しているAviUtl環境

対応している音声合成ソフト

つかいかた

まず、本ソフトウェアの実行前に、登場させるキャラクターの合成音声ソフトを起動してください。 例えば、ずんだもんを会話に登場させるならば、本ソフトの実行前にVOCEVOXを立ちあげる必要があります。

#ずん ずんだもん可愛いって言って?
#つむ ズンダモンカワイイヤッター

合成音声ソフトの起動が終わったら、試しにこちらの文章を変換してみましょう。 まずはメモ帳でもなんでもよいので、こちらの文章を適当なファイルに保存してください。

保存が終わったら、ダウンロードしたHiyokoScriptGUI.exeを起動します。 起動すると、小さな画面が表示されますので、その中にある入力ファイルの項目から、先ほど保存したファイルを指定します。

ファイルの指定が終わったら、最後に実行するボタンを押し保存先のファイルを指定してください。 すると変換処理が開始されるので、あとは待つだけです。

さらに詳細なつかいかた

ひよこすくりぷとの文法や、設定ファイルの詳細について知りたい方は、 関連する情報を別ページにまとめましたのでこれらのページをご参照ください。 特に、新しいキャラクターをひよこすくりぷとに追加する際に、設定ファイルの知識が必要になります。

免責事項

本ソフトウェアは無保証で提供されます。 よって、使用者が本ソフトウェアを使用したことによって何かしらの損害を被ったとしても、本ソフトウェアの開発者は一切の責任を負いません。 これに同意できない方は本ソフトウェアの使用をしないでください。

インストール

本ソフトウェアはダウンロードしてすぐに使用することができます。 ただし、いくつかの機能を有効化するためには、前もって設定ファイルの編集が必要になる場合がございます。

具体的な例

MP3/OGG形式への対応

ひよこすくりぷとは単体でMP3/OGG形式の音声ファイルに対応していません。 そのため、それらの音声ファイルに対応するためには、別途FFmpegという外部ソフトウェアが必要になります。 なお、導入にあたり、新たにソフトウェアをインストールする必要はありません。

https://ffmpeg.org/

ひよこすくりぷとにFFmpegを導入するには、まず上記のウェブサイトから実行ファイルをダウンロードしてください。 ダウンロードが終わったら、そのファイルを解凍し、中に入っている実行ファイルffmpeg.exeffplay.exeffprobe.exeHiyokoScript.exeと同じフォルダにコピーしてください。 最後にHiyokoScriptGUI.exeを起動し、問題なく動作していれば導入は完了です。

エラーが出たら

まずは、設定ファイルやスクリプトが正しく書かれているかを確認しましょう。 同梱されているサンプルファイル集Sampleには、動作確認済みのスクリプトがたくさんあります。 そちらと見比べてみるのもよいかもしれません。

ひよこすくりぷとの設定ファイルのなかには、未設定のままでは動作しないものもあります。 詳細はこちらのページをご確認ください。

Build

ひよこすくりぷとは v0.2.0 からパッケージ管理に pipenv を使用するようになりました。 ひよこすくりぷとをビルドするにはこれらのコマンドを実行してください。

chcp 65001
make setup 
make release

Author's environments

著者の開発環境はこのようになってます。参考までに。

  • Microsoft Windows 10 Home
  • Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz、3192 Mhz、6 個のコア、12 個のロジカル プロセッサ
  • RAM 8.00 GB
  • Python 3.10.1
  • GNU Make 4.3 Built for x86_64-pc-cygwin

Package requirements

License

HiyokoScript released under The GNU General Public License v3.0.
HiyokoScript's icon released under CC BY-NC-ND 4.0.
Pictures and videos in SampleBackgroundImage, SampleBackgroundVideo, SampleCharacterGraphic released under the CC BY-SA 4.0.

About

脚本ライクな構文からAviUtlのエクスポートファイルを作成するスクリプト言語です。

Resources

License

Stars

Watchers

Forks

Packages

No packages published