問題タブ [video-editing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP ビデオ編集とストリーミング
PHPでオンラインビデオストリーミングWebサイトを開発しています。
2 つの機能が必要です。
- ビデオの下部にタイトル/テキストを動的に追加する必要があります。
- ビデオにバックグラウンド ミュージックを動的に追加する必要があります。
PHPまたは利用可能なオープンソースライブラリで可能ですか?
誰でも私を案内したり、このタイプのライブラリへのリンクを提供したりできますか?
ありがとう。
windows - Windowsビデオツールに適したテクノロジ
数年前、DirectShowが登場し、DirectDrawサーフェスでビデオを管理できるようになりました。しかし、それ以来、両方のテクノロジーが置き換えられたと思います。ビデオ/音楽を合成/ブレンド/ミックスできるWindowsアプリを作成するための現在の最良のソリューションは何ですか?サーフェス/テクスチャを使用してDirectXルートを使用する必要がありますか、それともコアWindows APIに機能がありますか?
たとえば、再生中のビデオに画像をオーバーレイしたり、トランジション効果を使用して2つのビデオを重ねたりすることができます。
ビデオ/オーディオを処理するコアテクノロジーとは別に、それらの優れたサードパーティライブラリはありますか?それとも、コアAPIはそれ自体で十分な機能を備えていますか?
video - コマンドラインでffmpegを使用してビデオをつなぎ合わせる
ffmpeg(または別のCLI)を使用して2つ(またはそれ以上)のビデオをつなぎ合わせる方法を知っている人はいますか?これは、すべてのビデオが同じ形式であり、使用されているビデオ形式がロスレススティッチング(トランスコードなし、エンドツーエンドスティッチングのみ)を可能にすることを前提としています。
youtube - Camtasia Studio のようなオープンソース
以前は camtasia studio でチュートリアル ビデオを作成していましたが、オープンソースに camtasia studio のような機能を提供するアプリケーションがあるかどうかを知りたいです。必要な部分にズームするビデオを作成できます。- スクリーンキャストのテキストをオーバーレイまたはビデオの下に表示します。- ワンクリックで、動画が YouTube にアップロードされます。
video - サーバー側のビデオ編集
これは私がサーバー上で行う必要があることです。
私が3つのビデオファイルを持っているとしましょう:video1.avi2分->640x320video2.avi1分->640x320video3.avi1分->640x320
2分で1280x320のvideo4.aviを作成する必要があります。これには、ビデオを並べて(水平方向に)含める必要があります。video2とvideo3をビデオ1の右側に配置する必要があります。Video3は、ビデオvideo2が終了した後に開始する必要があります。
- サーバー側でこれを行う必要があります。
- 重ならないようにビデオ/オーディオを作成することができます。
- 長いビデオの右側にいくつかの小さなビデオクリップを追加できます。
- これはコマンドラインツールである必要があります。
これを達成するために何を使用できますか?
私が最初に思ったのはFFMPEGとImageMagickでした。FFMPEgを使用してオーディオをエクスポートし、ビデオフレーム(FFMPEGによってエクスポートされた)を単一の画像に構成します。フレームとオーディオからビデオファイルを生成できることは知っていますが、オーディオファイルを同期して作成できるかどうかはわかりません(video1とvideos2のオーディオをミックスして同時に再生する必要があります)。
何か案は?
video - 2 つのビデオを作成 (ピップ) する gstreamer コマンド
2 つの 320x240 ビデオを 1 つの 640x240 サイド バイ サイド ビデオに合成するには、gstreamer でどのコマンドを実行する必要がありますか?
video1.avi と video2.avi があるとしましょう
c# - コマンド ラインで 2 つのビデオを 1 つに結合 (おそらくバーチャル ダブ?)
ここに、2 つのビデオ ファイルを 1 つにマージする必要がある C# プログラムがあります。最初に C# でやってみましたが、そうするには多くの時間と知識が必要だと思います。
現在、これを実行できるコマンドラインパラメーターを備えたプログラムを探しています。Virtual Dub のドキュメントを調べましたが、何も見つかりませんでした。
ここに私がする必要があることのスクリーンショットがあります:
http://public.slay.it/MARTIN-PC/634283051086584052.png
ビデオ 2 は、ビデオ 1 のオーバーレイのようにする必要があります。これを実行できるプログラムや、ac# フレームワークを知っている人はいますか?
.net - ビデオを編集してビットマップを埋め込む
ビデオを編集して、小さなビットマップ イメージを任意のコーナーに埋め込むことができるようにしたいと考えています。2 つのビデオ フレームごとに、ビットマップ イメージを別のイメージに置き換える必要があります。
どういうわけか、一連の写真をスライドショー ビデオに変換できる場合は、そのビデオをメイン ビデオの隅に埋め込む必要があります。
ビットマップのサイズは、チャンネル ロゴのサイズとほぼ同じで、ビデオ内で占める正確なスペースです。
達成するために私を導いてください。これを行うために利用できる既存のライブラリはありますか。
私は .Net 4 プラットフォームに取り組んでいますが、他のプラットフォームからのサポートを歓迎します
video-editing - メルト:毎秒フレームを抽出する方法は?
私が使用する場合:
ムービーにあるフレームの数と同じくらい多くの画像を取得します。
毎秒画像を抽出するにはどうすればよいですか?(フレームレートは既知です)。n番目のフレームごとに画像を抽出する方法と同じです。
python - Python またはコマンド ラインを使用したビデオ編集
私のpython + djangoプロジェクトで次の操作を実行する必要があります。
- 同じサイズとビットレートのビデオを結合する
- ビデオと画像の結合 (画像操作には PIL を使用します: 既存の画像にテキストを書き込みます)
- ビデオ間のトランジションのフェードイン
Python 用のビデオ編集ライブラリをいくつか知っています: MLT フレームワーク(私のニーズには複雑すぎる)、pygameとpymedia (必要なすべての機能が含まれていない)、gstreamer バインディング(ひどいドキュメント)。
ffmpeg、mencoderまたはtranscodeを使用して、コマンドラインからすべての作業を行うこともできます。
Linuxマシンでそのようなことを行うための最良のアプローチは何ですか.
編集:最終的に私はメルトで作業することを選択しました(mltのコマンドライン)