これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド nordlicht です。
プログラム:
NAME
nordlicht - ビデオ ファイルからカラフルなバーコードを作成します
SYNOPSIS
ノルドリッヒト [オプション] ... ビデオファイル
OPTIONS
-w, - 幅=INT
バーコードの幅を設定します。 デフォルトでは、「高さ * 10」、つまり両方とも 1920 ピクセルです。
未定義
-h, - 身長=INT
バーコードの高さを設定します。 デフォルトでは「幅/10」です。
-o, - 出力=ファイル名
出力ファイル名を設定します。デフォルトは VIDEOFILE.png です。 *.bgra ファイルを指定すると、
バーコードが生成されると更新される生の 32 ビット BGRA ファイルが得られます。
-s, - スタイル=スタイル
デフォルトは「horizontal」です。以下の「スタイル」セクションを参照してください。 複数指定できます
複数のトラックを取得するには、「+」で区切られたスタイル
- 始める=FLOAT
バーコードの開始位置を指定します (0 から 1 までのパーセントで)
- 終わり=FLOAT
バーコードの終了位置を指定します (0 から 1 までのパーセントで)
-q, - 静かな
進行状況インジケーターを表示しない
- 助けて このヘルプを表示して終了
- バージョン
出力バージョン情報を表示して終了
スタイル:
水平な
フレームを垂直線に圧縮して追加します
垂直
フレームを水平線に圧縮し、反時計回りに 90 度回転します
スリットスキャン
常に右に移動しながら XNUMX つの列を取得します (そして元の列に戻ります)
左)
中列
各フレームの中央の列を取得します
サムネイル
小さなサムネイルを一定間隔で表示する
スペクトログラム
最初のオーディオ トラックのスペクトログラム (すべてのサンプル形式がまだサポートされているわけではありません)
例
ノルドリッヒト video.mp4
サイズ 4 x 1000 ピクセルの video.mp100.png を生成します
nordlicht video.mp4 --style=vertical
個々のフレームを列に圧縮する
nordlicht video.mp4 -w 1920 -h 200 -o barcode.png
出力ファイルのサイズと名前を上書きする
onworks.net サービスを使用してオンラインで nordlicht を使用する