Skip to content

koizuka/n-air-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

N Air

Build status

N Air は Streamlabs OBS をベースにした、生放送に便利な機能が豊富に組み込まれた高画質配信ソフトです。NLE(Niconico Live Encoder)よりも、さらに便利になって生まれ変わりました。 N Air

動作条件

  • DirectX 10.1 互換の GPU
  • Windows 8.1 以降(64 ビット版)
  • メモリ:8GB 以上
  • CPU:Core i5 第四世代相当
  • インターネット接続環境が必要です。

インストール

https://n-air-app.nicovideo.jp/

ビルド方法

Node.js

npm パッケージをインストールし、さまざまなスクリプトを実行するには Node が必要です。

現在の LTS リリース 20.x.x を推奨します:https://nodejs.org/

Yarn

各ノードモジュールの正しいバージョンを使用するためには、yarn パッケージマネージャーを使用する必要があります。

Corepack が有効なら自動的にインストールされます。 手動インストール方法については、こちらを参照してください:https://yarnpkg.com/ja/docs/install

Visual C++コンパイラ

yarn は、ソースから多くのネイティブ拡張をインストールしてコンパイルします。このためには、Visual C ++コンパイラが必要です:Visual Studio Community 2017

※カスタムインストールにて、ワークロード内の「C++によるデスクトップ開発」を選択してインストールしてください。

CMake

N Air のネイティブアドオンの中には、コンパイルに CMake が必要なものがあります。こちらからダウンロードできます:https://cmake.org/download/

※パスに CMake を追加してください。 CMake を利用可能な状態にするにはマシンを再起動する必要があります。

Python 2.7

Node-gyp では、ネイティブアドオンをインストールするためにパスに Python 2.7 が必要です。

こちらからダウンロードできます:https://www.python.org/

インストール

  1. N Voice のモジュールが GitHub Repository を使っているため、GitHub のPersonal Access token(classic)を read:packages スコープをつけて作成し、npm login する。
npm login --scope=@n-air-app --registry=https://npm.pkg.github.com
> Username: USERNAME (of GitHub)
> Password: TOKEN (GitHub Personal Access Token(classic) with read:packages scope)
  1. yarn を介してすべての node モジュールをインストールする。
yarn install
  1. webpack を使用してアセットをコンパイルする。
yarn compile

実行

Visual Studio Code を使用している場合は、組み込みのデバッガを使用してアプリケーションを実行できます(デフォルトの F5 ボタン)。 それ以外の場合は以下のコマンドにより実行可能です。

yarn start

ライセンス

N Air 本体は GPLv3 で公開しています。

N Air には外部の多くのソフトウェアを利用しております。それらに関しては各パッケージのライセンス条項を御確認ください。

Special Thanks

This Open Source Program is forked from Streamlabs OBS, a software originally created by Streamlabs.

開発への参加について

N Air はオープンソースであり、どなたでも開発に参加できます。プルリクエストは n-air-development ブランチに出すようお願いいたします。

バグ報告

ヘルプページへのリンク

https://qa.nicovideo.jp/faq/show/11857

Packages

No packages published

Languages

  • TypeScript 77.2%
  • Vue 14.2%
  • JavaScript 5.7%
  • Less 2.4%
  • HTML 0.3%
  • NSIS 0.1%
  • Other 0.1%