コマンドラインインターフェイスを備えた優れたビデオ編集プログラムはありますか?


7

現在、コマンドラインで制御できるビデオ編集プログラムを探しています。私が必要とする主な機能は、オーバーレイテキストを追加する機能です。これを行うことができるものはありますか?

私の理想的なプラットフォームはLinuxですが、必要に応じてWindowsまたはOSXを使用することもできます。

回答:


5

FFmpegwiki)は1つのオプションです。字幕フィルター(こちらも参照)またはドローテキストフィルターのいずれかを使用して、希望どおりの結果を得ることができます

字幕フィルターはffmpegを使用してコンパイルする--enable-libass必要があり、drawtextはを使用してコンパイルする必要があり--enable-libfreetypeます。Linuxを使用している場合、前者がかなり当てはまる可能性がありますが、後者はそうでない可能性があります。また、Debianおよびその派生物(Ubuntuなどを含む)がlibavプロジェクトのフォークされたツールavconvを使用していることにも注意してください(状況の概要については、こちらを参照してください)。avconvとffmpegの問題を報告している人もいます。ffmpegを使用することをお勧めします。これは主に、SEネットワーク上のavconvユーザーよりもffmpegユーザーの方が多いため、ここでより良いヘルプを得ることができるためです。

リポジトリ内のバージョンがこれらを実行するようにコンパイルされていない場合は、FFmpeg Webサイトから静的ビルド取得するか、ffmpeg wikiのガイドの1つに従って自分でコンパイルし、正しいフラグを使用していることを確認します。


5

Avisynthwiki)はスクリプト駆動型のアプリであり、フィルターと組み合わせて作業を行うことができます。


関連して、AvxSynthはAVISSynthとしてのAviSynthのLinux移植版ですが、非常に強力です(私は昨夜それを学んでいただけです)はWindowsのみです。WINEで実行できるように見えるかもしれません。
AJヘンダーソン

2

ffmpegには編集機能がありますが、編集用に特別に設計されているわけではなく、NLEのようには機能しません。複数のソースファイルに対して非破壊的な編集を行う代わりに、入力を取り、出力を生成します。

ただし、meltkdenliveを強化するmltフレームワークに基づいており、

「パワフル、ややあいまいな、マルチトラックコマンドライン指向のビデオエディター…」

メルトコマンドは、NLEのタイムラインと同じジョブを実行できます。ソースファイルa.dv、b.mpg、c.pngから編集されたショットのコレクションを再生するWebサイトの例を次に示します。

$ melt a.dv in=50 out=100 b.mpg out=500 c.png out=500

エフェクトを追加する機能もあり、編集をXMLファイルとして作成することもできます。


Melt用のWindowsビルドはありますか、それともLinuxのみですか?昨夜、自動編集を行うために構築してきたツールを探していましたが、Windowsビルドが見つからなかったため、AVISynthで作業することになりました。(確かに、この特定の質問に理想的なプラットフォームはLinuxだったので、これは素晴らしい答えです。)
AJヘンダーソン

Windows専用のソースコードだと思います。ただし、Macユーザーの場合は、hombrew(> brew install mlt)を介して利用できます。
stib 2014年

@stibの機能ページによると、MinGWを介してWindowsでも(自作のない人はMacportsを介してMac でも)利用できます。
SaaruLindestøkke2014年

0

簡単なビデオ編集を行うためのクロスプラットフォームのNode.jsベースのCLIツールを作成しました。はより独占的で限定的ですmltが、使いやすいコンポーネントと遷移、および適切なデフォルト値を数多く提供することを目的としています。

editly \
  title:'My video' \
  clip1.mov \
  clip2.mov \
  title:'My slideshow' \
  img1.jpg \
  img2.jpg \
  title:'THE END' \
  --audio-file-path /path/to/music.mp3

また、JSONとしてより洗練された編集仕様をサポートし、JavaScriptから簡単に呼び出すことができます。

https://github.com/mifi/editly/

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.