Mirakurun 映像視聴確認用アプリ
Electron を使用した Mirakurun の映像視聴確認用アプリです。鋭意開発中です。
saya を利用した実況コメントを流す機能もついています。
macOS / Windows 版は aribb24.js による字幕表示にも対応しています。
©2020 プロジェクトラブライブ!虹ヶ咲学園スクールアイドル同好会
macOS / Linux / Windows 版ビルドを Releases にて配布しています。
dmg をマウントして app を Applications にコピーします。
Intel / M1 mac (Rosetta 2) 上で動作する macOS Catalina / Big Sur での動作を確認しています。
必須ではありませんが、字幕の表示に Rounded M+ 1m for ARIB を指定しているので、フォントのインストールを推奨します。ダウンロードはこちら。
vlc の導入が必要です。
apt-get install vlc
AppImage に実行権限をつけ --no-sandbox
をつけて実行するか、アーカイブ版の chrome-sandbox
を適切な権限に設定してください(参考)。
下記開発手順に沿ってビルドを行うか、CI にてコミット毎にビルドが行われているので、コミットメッセージ右の緑色チェック → Artifacts からダウンロードできます。
メイン機能の依存として WebChimera.js を利用しています。Build PreRequests の導入が必要です。
brew install vlc cmake
git clone [email protected]:ci7lus/MirakTest.git
cd MirakTest
yarn
./setup_libvlc_mac.sh
./setup_wcjs.sh
yarn build
vlc-miraktest の Releases にある dmg から VLC.app
を抽出し MirakTest ディレクトリに配置することで、ビルドが aribb24.js を用いるようになります。
sudo apt-get install build-essential cmake libvlc-dev vlc
git clone [email protected]:ci7lus/MirakTest.git
cd MirakTest
yarn
./setup_wcjs.sh
yarn build
choco install -y cmake powershell-core
git clone git@github.com:ci7lus/MirakTest.git
cd MirakTest
yarn --ignore-scripts
pwsh ./setup_wcjs.ps1
yarn build
MirakTest は次のプロジェクトを利用/参考にして実装しています。
DTV コミュニティの皆さまに感謝します。
MirakTest のソースコードは MIT ライセンスの下で提供されますが、ビルド済みパッケージは libVLC を含んでいる場合があり、その場合は LGPLv2.1 または GPLv2 でライセンスされます(詳細)。ビルド済みパッケージを Releases や Artifacts にて配布する場合は可能な限り周辺情報としてその旨を表示し、パッケージにはライセンス情報を同梱します。