読者です 読者をやめる 読者になる 読者になる

S.F. Page

Programming,Music,etc...

YMO Giga CapsuleのビューワをElectronで作ってみている。(3)

electron 音楽・動画 JavaScript HTML5 YMO GigaCapsule Viewerを作る

とりあえず動画とオーディオの再生ができるようになったので、まだまだ完成には程遠いがelectron-packagerを使用してビルドしてみた。

Release とりあえず動きそうなバージョン · sfpgmr/gigacapsule · GitHub

ビルドは結構簡単にできるが、アプリが持つ機能のわりにバイナリはでかい。これはランタイムが大きいせいでどうしようもない。

このアプリはGiga Capsuleのビューワなので、Giga Capsuleのメディアが必要だ。さらにはffmpegのインストールも必要である。今後は同梱できそうかライセンスを確認してみることにしよう。

追記:ffmpeg.exeを同梱することが可能かどうか調べると、私のような使用方法(シェルからffmpeg.exeを呼び出すだけ)だと可能なようだ。

http://www.gnu.org/licenses/gpl-faq.ja.html#MereAggregation

ライブラリ(.dll)をリンクする形だと再配布は気を付けないといけない。ffmpegはさまざまなライブラリの集合体だからね。