問題タブ [ffmpeg-php]

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 に答える
351 参照

django - djangoでサブプロセスを使用してffmpegサムネイル抽出コマンドを実行するには?

ビデオからサムネイル画像を抽出するために使用している次のコード

ffmpeg -i low.mkv -vf thumbnail=10,setpts=N/TB -r 1 -vframes 10 inputframes%03d.png

このコードは端末では問題なく動作しますが、django でサブプロセスを使用して同じ処理を行うとエラーが発生します。

私たちの目標は、任意の長さのビデオから 10 個のサムネイルを生成することです。

ここにコードがあります

エラー そのようなフィルターはありません: 'thumbnail=10,setpts=N/TB -r 1 -vframes 10'

フィルタを開くときにエラーが発生しました!

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

ffmpeg - FFMPEG は、ビデオ オーディオを filter_complex に置き換えます

出力のオーディオが ffmpeg -filter_complex メカニズムを使用して作成されるような出力ビデオが必要です。

UTC タイムスタンプに基づいて記録された元の音声と UTC タイムスタンプに基づいて記録された元のビデオ

これが私の要件です

したがって、出力ビデオのオーディオには次のものが含まれている必要があります

  1. 最初の 10 秒 (12:50 - 13:00) は、イベント ビデオの音声が記録されます。
  2. 次の 20 秒 (13:00 -13:20) は、オーディオが結合されます (元のオーディオ + 元のビデオのオーディオ ボリュームは 0.3 です)。
  3. 動画の残り10秒(13:21~13:30)は、動画の残りの音声が再生されます

上記のコマンドで得られるもの

  1. 最初の 10 秒 ( 12:50 - 13:00) は、イベントの音声記録されたビデオです。
  2. 次の 20 秒間 (13:00 -13:20) は、音声が結合されます (元の音声 + 元の動画の音声の音量が .3 である元の動画)達成
  3. ビデオの残り 10 秒 (13: 21-13 :30) は、ビデオの残りのオーディオを再生します。
0 投票する
1 に答える
517 参照

php - ffmpeg で mp3 を ogg に変換する

私の目標は、に変換する.mp3こと.oggです.Googleで調べたところ、ffmpegがphpでのこの種のプロセスに適していることに気付きました. 問題は ffmpeg の実行方法です。

ここからファイルをダウンロードしました。問題はこれをどう使うかです。