問題タブ [melt-framework]

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.

0 投票する
1 に答える
89 参照

php - Melt フレームワークに SEO フレンドリーな URL 構造を追加するにはどうすればよいですか?

Meltの標準 URL 構造では、URL にアンダースコア (_) を使用します。

ただし、URL にダッシュ (-) を使用した、より SEO に適した URL 構造を使用して、 /foo_bar/の代わりに/foo-bar/構造を取得したいと考えています。

どういうわけかリクエストを書き直す必要があると思いますが、その方法が正確にはわかりません。

0 投票する
1 に答える
75 参照

php - Melt アプリのブレッドクラムを生成するにはどうすればよいですか?

Melt Framework を使用して、次の構造の Web アプリケーションを構築しました。

ここで、ブレッドクラムを生成して、各ビューのコンテンツの上にある layout.php に表示したいと考えています。Melt にブレッドクラムを実装する最良の方法は何ですか?

0 投票する
3 に答える
176 参照

php - メルト インストール エラー

デフォルトのサンプル アプリをインストールしようとすると、このエラーが発生します。osx lion、32 ビット php 5.3.5 (mamp) を実行していますが、これはどのように解決できますか?

0 投票する
2 に答える
12310 参照

media-player - メルト出力を別の avi/mp4 ファイルに保存する

mltframeworkを使用して 2 つ以上のビデオをマージしようとしています。これらの結合されたビデオ ファイルから別の .avi ファイルを生成したいと考えています。これどうやってするの?

0 投票する
1 に答える
100 参照

video-editing - ミキサー トランジションの終了後に b クリップを開始

2 つのクリップをミックスしようとしていますが、クリップ 2 はミキサー トランジションの開始ではなく、終了後に開始したいと考えています

基本的に、これにより、clip1 と clip2 のフレーム 0 のみが混在するはずです。

現在の回避策に代わるより良い方法があるかどうか疑問に思っていました:

おそらく、clip2 をフレーム 0 で 300 フレーム一時停止する何かがあるのでしょうか?

(私は 2 つの .mlt クリップでこれを行っていますが、audio_index の無効化は mlt クリップでは機能しないようです。したがって、1 フレームで小さなオーディオ ジャンプが発生するため、この回避策は理想的ではありません)

0 投票する
1 に答える
864 参照

mlt - MLT を使用してビデオにテキストをオーバーレイする

私の質問は、MLT フレームワークを使用してビデオにテキストを追加することに似ていますが、別のコマンドを使用しています。

私のコマンドは次のとおりです。

これにより、元のクリップの上に重ねられた title.txt のテキストが生成されますが、背景が黒いボックスになります。

dynatext フィルターがインストールされているが、pango がインストールされていないことを示しています。

代わりに dynatext フィルターを使用して目的の効果を得るにはどうすればよいですか?

0 投票する
1 に答える
262 参照

bash - Bash/MLT : ファイルから文字列をロードし、melt 引数に渡す方法

次のコマンドを実行する必要があります。

"this text"title.txtファイルからの文字列です。

このメソッドを使用してファイルを読み取りました。

問題は-filter dynamictext:"this text"、bash ループを文字列として作成し、最後に実行する方法です。

私はこのコードを使用しましたが、これまでのところ運がありません:

溶融エラー:Failed to load "text"

title.txt内容:

0 投票する
1 に答える
1780 参照

command-line-interface - MLT / Melt: クリップの連結、オーディオとビデオのフェードイン/フェードアウト

毎週実行しているありふれたビデオ編集タスクを自動化しようとしています。私はこれを行うために使用meltしたいと思います。

ビデオab、およびがあるとしcます。私は次のことをしたいと思います:

  1. 、 、およびの中から、、およびを切り取ります。a1b1c1abc
  2. 、、およびを 1 つのビデオに連結します。a1b1c1
  3. 、、の間を移行するときに、1 秒間黒に/黒からフェードします。a1b1c1
  4. 元のオーディオを保持しながら、 、、およびの連結出力にサウンドトラックを適用します。a1b1c1
  5. サウンドトラックがフェードアウトして黒くなります (ビデオの最後)。c1

それによって:

  1. ab、およびcは任意の長さです。
  2. ab、およびcはすべて、毎秒 60 フレームで撮影された 1080p ビデオです。
  3. abc、、、およびはすべてファイルです。a1b1c1.mp4
  4. サウンドトラックは.mp3ファイルです。

これは私が得たのと同じくらい近いです:

(上記の例では、関連するファイルとフェードイン/アウト時間に任意のプレースホルダーを使用しています。)

これは、 、、およびアニメーション化されたトランジションの切り取りと連結に成功します。でも:a1b1c1

  1. が、、および$AUDIOの連結よりも長い場合、ビデオが終了した後もオーディオは (白い画面で) 再生を続けます。a1b1c1

  2. サウンドトラックは、フェードアウトするとき(つまり、ビデオが終了するとき) にフェードアウトしません。c1

私が集めたものから、サウンドトラックのフェードアウトは「ボリューム オーディオ フィルタをアニメーション化する」ことで実現できるかもしれませんが、それを試みることに成功していません。

何を試すべきですか?

ご協力いただきありがとうございます。