OpenCast Video Editorは、録音をカットして手配するためのOpenCastに含まれるツールです。
ローカルでテストするには、実行してください。
npm start
これにより、開発モードでローカルテストサーバーが開始されます。 http:// localhost:3000を開いて、ブラウザで表示します。
develop.opencast.orgに接続されている最新バージョンは、editor.opencast.orgでも公開されています。
編集者を使用して特定のイベントを開くにhttps://editor.opencast.org/?id=27cd7156-fda6-4b31-aab5-d56833012caf 、get-parameter idを使用してください。
buildフォルダーにエディターを構築するには、実行します。
npm run build
編集者をサブパスで動作させるには、使用してください。
PUBLIC_URL=/path npm run build
コンテナ画像を構築するには、実行してください。
DOCKER_BUILDKIT=1 docker build
--build-arg NODE_VERSION=16
--build-arg CADDY_VERSION=2.5.1
--build-arg PUBLIC_URL=/
--build-arg REACT_APP_SETTINGS_PATH=/editor-settings.toml
-t quay.io/opencast/editor .
ほとんどの構成オプションは、構成ファイルのオプションとして、またはURLパラメーターとして設定できます。
構成ファイルはeditor-settings.tomlと呼ばれます。ローカルで実行されるときにパブリックフォルダーで提供するか、OpenCastに展開されたときにetc/opencast/ui-config/mh_default_org/editorで見つけることができます。詳細については、[構成の例]ファイルをご覧ください。
構成オプションがセクションに属している場合、URLパラメーターはセクションとオプションの組み合わせで、単一のドットで区切られています。
たとえば、構成ファイルの次のオプション:
[ trackSelection ]
show = true …form trackSelection.show=trueのurlパラメーターとして指定できます。
オプションを両方の方法で指定できる場合、URLパラメーターは常に優先されます。
通常、構成ファイルで指定されているオプションは、そこにも文書化されています。メタデータ構成オプションは、構成ファイルにのみ文書化されています。
| オプション | URL | ファイル | 説明 |
|---|---|---|---|
| id | ✓✓ | ✓✓ | 編集者がデフォルトで開くイベントのID。 |
| mediapackageid | ✓✓ | ✓✓ | 非推奨。代わりにidを使用します。 |
| AldaupCallBackPrefixes | ✗ | ✓✓ | コールバックURLのコールバックプレフィックスが許可されています。 |
| Callbackurl | ✓✓ | ✓✓ | 終了後に戻るためのコールバックURL。 |
| callbacksystem | ✓✓ | ✓✓ | 戻るコールバックシステム名。 |
| opencast.url | ✗ | ✓✓ | 接続するOpenCastサーバーのURL。 |
| opencast.name | ✗ | ✓✓ | 使用するOpenCastユーザー。デモ目的のみ。 |
| opencast.password | ✗ | ✓✓ | 認証に使用するパスワード。デモ目的のみ。 |
| Metadata.show | ✓✓ | ✓✓ | メタデータタブを表示します。 |
| trackselection.show | ✓✓ | ✓✓ | [トラックの選択]タブを表示します。 |
| Thumbnail.show | ✓✓ | ✓✓ | [サムネイル]タブを表示します。デモのみ。 |
| デバッグ | ✓✓ | ✗ | 国際化のデバッグを有効にします。 |
| lng | ✓✓ | ✗ | 特定の言語を選択します。 deやen-USなどの言語コードを使用します。 |
DATE= $( date +%Y-%m-%d )
git tag -m Release -s " $DATE "
git push upstream " $DATE " : " $DATE "エディターは、OpenCastで次のエンドポイントにアクセスします。
/editor/<mediaPackageId>/edit.json 9.3で導入)/editor/<mediaPackageId>/metadata.json 9.4で導入)以前のOpenCastバージョンで現在のエディターFrontEndを使用する場合は、OpenCastリポジトリから関連するコミットを自分で選択する必要があります。
editorをcroudsin.com/project/opencast-editorで編集者をあなたの言語に翻訳するのを手伝うことができます。 Crowdinのプロジェクトに参加するようにリクエストし、翻訳を開始するだけです。今すぐターゲット言語ではない言語を翻訳することに興味がある場合は、GitHubの問題を作成してください。言語を追加します。
このプロジェクトは、特に既存の翻訳キーを変更する必要があるときに何が起こるかについて、OpenCastのローカリゼーションプロセスの一般的な形式に従います。回答されていない質問は、メーリングリストを参照する必要があります!
エディターは、切断ビューのタイムラインに波形画像を表示します。この波形画像は、イベントのビデオの1つから実行時に生成されます。ただし、画像を適切に生成するには、1回完全にロードする必要があるビデオから生成されるビデオで、時間と帯域幅が必要です。これがユースケースに問題をもたらす場合、代わりにOpenCastに内部出版物に画像を提供させることができます。提供された画像は常に優先され、生成アルゴリズムフォームの実行を防ぎます。提供された画像には、OpenCast Configurationファイルetc/org.opencastproject.editor.EditorServiceImpl.cfgで指定された同じフレーバーが必要です。