尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗映像・画像・音声から、メニュー付き・字幕付きの多タイトルの動画ファイル(Kuroko 形式・.krk)を作るツールと、
Kuroko 形式を読み書きする SDK です。DVD のオーサリングツールのように、タイトル・章・音声・字幕・メニューを組み立てて、
1 つのファイルに書き出します。
.krk にまとめる。メニューのあるファイルはコントローラ kuroko-tiny、無いファイルは none として書き出します(形式の仕様を参照)。
ビルド済みのもの(.NET を同梱)は Releases にあります。
展開して Kuroko.Authoring(Windows は Kuroko.Authoring.exe)を起動します。
ffmpeg-master-latest-win64-gpl を展開し、
bin\ffmpeg.exe の場所をツールの「ffmpeg」欄に入れる(PATH に入っていれば空でよい)。brew install ffmpegdotnet build Kuroko.slnx
dotnet run --project src/Kuroko.Authoring
.krk を書き出す。「書き出した krk を開く」で、krk に関連付けた再生器で開いて確かめる。プロジェクト(作りかけの状態)は .kap として保存できる(元のファイルの場所を覚えるだけで、ファイルそのものは含まない)。
| ディレクトリ | 中身 |
|---|---|
src/Kuroko.Sdk | Kuroko 形式の読み書き(JSON のモデル・ZIP の容器・レイアウト・言語コード。コントローラ none・dvd-video-vm・kuroko-tiny)と、DVD-Video 互換の仮想マシン(Kuroko.DvdVm)、放送 TS の ARIB 字幕・番組情報の解析(Kuroko.Arib)。映像の復号・再生は含まない。 |
src/Kuroko.Authoring.Core | オーサリングの中身(プロジェクトのモデル・検査・書き出し)。画面を持たない。 |
src/Kuroko.Authoring | オーサリングツールの画面(Avalonia。Windows・macOS・Linux)。 |
samples | 仕様のサンプル(kuroko-spec の samples/)を作るスクリプト(dotnet run samples/make-samples.cs -- <出力フォルダ>)。 |
art/icons | アイコン(オーサリングツール・変換器・krk ファイル)と、その作り方。 |
packaging | ビルド済みのもの(Releases)の作り方。Windows・Linux は build-release.sh、macOS は macos/。 |
このリポジトリのコードは、著作権者が別の条件(再生器 Vuecove)でも使っています。そのため、今のところ外部からの 変更(プルリクエスト)は受け付けていません。不具合の報告や提案は Issue で歓迎します(CONTRIBUTING.md)。
A tool that builds multi-title video files with menus and subtitles (Kuroko format, .krk) from video, image and
audio files, together with an SDK for reading and writing the Kuroko format. Like a DVD authoring tool, it assembles
titles, chapters, audio, subtitles and menus, and writes them into a single file.
.krk with the kuroko-tiny controller
(with menus) or none (without menus).Pre-built packages (self-contained, including .NET) are available on Releases. They are not code-signed: with Windows Smart App Control enabled they cannot be started, and SmartScreen may warn; on macOS, open the app the first time with right-click → Open. ffmpeg is not included.
ffmpeg-master-latest-win64-gpl build from https://github.com/BtbN/FFmpeg-Builds/releases
on Windows, or brew install ffmpeg on macOS.dotnet build Kuroko.slnx
dotnet run --project src/Kuroko.Authoring
The code in this repository is also used by the copyright holder under different terms (the Vuecove player), so pull requests are not accepted at this time. Bug reports and suggestions are welcome as Issues (see CONTRIBUTING.md).
© 2026 Takao Masuda (Masuda System Designing)