問題タブ [mencoder]

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

video - mencoder -> x264 : FPS の問題: ビデオは出力で 2 倍速くなります

入力ビデオを取得しました。ffmpeg はそれについて次のように述べています: 29.96FPS 59.75 tbr 1k tbn 59.83 tbc

ここでは、オーディオを別々にエンコードし、mp4box を使用して結果をマージしているため、解析を少なくするためにかなり単純化しています。

ffmpeg -i の出力は、vid が 25 FPS 25 tbr 25 tbn 50 tbc であることを示しています

また、ビデオの再生中、オーディオは正常で、ビデオは入力よりも 2 倍高速であるため、ビデオはオーディオ トラックの半分で終了します (入力と比較すると、オーディオは良好です。ビデオが 2 倍速く実行されているだけです)。

私の問題について何か考えはありますか?

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

linux - ビデオをイン/アウト ポイントでつなぎ合わせる

基本的にビデオをつなぎ合わせるプロジェクトに取り組んでいます。

catビデオのインポイントとアウトポイントを設定する必要があるため、もう少し複雑なものが必要です。

以下をレンダリングする必要があるとします。

  1. 動画1(10秒~20秒のクリップを使用)
  2. Video2 (5 秒から 7 秒のクリップを使用 - video1 からのフェードイン)

私の考えは次のとおりです。

  • video1 のバージョンを 10 秒インから 20 秒アウトまでレンダリングします。
  • video2 のバージョンを 5 秒から 7 秒にレンダリングします
  • トランジションでビデオをつなぎ合わせます。

私はmencoder/ffmpegを見てきましたが、それらの組み合わせが必要かもしれないと思います。ただし、クリップ間のトランジションをどこから開始すればよいかわかりません。ルートに関するアドバイスをいただければ幸いです。

Linuxコマンドラインからこれを実行できる必要があります。

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

image - mencoder または ffmpeg を使用して画像と動画ファイルをマージ/結合する

こんにちは、ビデオ ファイルを結合するコマンドがありますが、画像をビデオ ファイルに結合したいと考えています。

私がやっていること:

1)ffmpegを使用して画像をmp4に変換します

2)mencoderを使用して、この変換されたビデオを選択したビデオに結合します

ただし、エラーが表示されます。ビデオのみのファイルとオーディオビデオファイルを混在させることはできません -nosound を試してください。

-nosound も追加しましたが、これにより、結果のファイルにはオーディオが含まれません。

何をすべきか?

ffmpeg コマンド:

この変換された .mp4 ファイルは適切に作成されますが、オーディオはありません

mencoder コマンド:

助けてください..

0 投票する
5 に答える
643 参照

macos - Bash スクリプト: mencoder コマンドを実行できません!

ここにスクリプトがあります.. bashのスキルを練習して、中国のmp4プレーヤー用の簡単なユーティリティを作りたいだけです=)

問題はこの行です:

echo を削除してコマンドを実行すると、コマンドは失敗しますが、このエコーされたスクリプトをコピーして手動で実行すると、すべてが機能します。

シェル スクリプトの出力からコマンドを実行すると、次のようになります。

コマンドを手動で実行する前に述べたように、たとえば次のようにすべてが機能します。

今私ができることは、生成されたコマンドをコピーして貼り付けることだけです..どこに問題がありますか? 私は本当に懸命にグーグルを試みました..結果はありません...(私はmencoderがプロファイルを持っていることを知っています..私がそれらを望む場合ではありません)

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

ffmpeg - ffmpeg 対メンコーダー

私は、さまざまなデバイスやプラットフォーム用に一連のビデオ エンコーディングを行っています。mencoderffmpegの間で数回行き来しました。どちらをお勧めしますか?その理由は?

副次的な質問: グーグルによると、mencoder は ffmpeg を使用しているようです。これは常に行われますか、それとも必要と思われる場合にのみ行われますか?

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

php - FFMPEGはMOVビデオがh.264であるかどうかを検索します

MOVまたはMP4ビデオがh.264でエンコードされているかどうかをPHPで確認するにはどうすればよいですか。MencoderとFFMPEGの両方をインストールしています。

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

php - G2M3 および G2M2 でエンコードされたビデオ (GoToMeeting ビデオ) を FFMPEG がサポートするビデオ タイプに変換する



FFMPEG-PHPビデオを分割して に変換するために 使用する PHP アプリケーションを開発していますFLV。そして、私はこの問題に遭遇しました:はビデオを
FFMPEGサポートG2M3またはG2M2エンコードしていないため、クライアントがビデオを簡単に分割および変換するプロセスを作成する必要があります。サーバーにアップロードする前にビデオをローカルで変換してほしくありません。
私がしたいのは、G2M3エンコードされたビデオをオンラインで、またはサポートしているFLV他のビデオ タイプに変換する方法を見つけることだけです。 それで、それを行う方法はありますか?このタイプのビデオを処理 できますか?FFMPEG


MEncoder

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

ffmpeg - エンコード時にカスタム H.264 イントラ フレーム (キーフレーム) を強制しますか?

再生時に特定のフレームにスキップしたいビデオ シーケンスがあります (私のプレーヤーは iOS で AVPlayer を使用して実装されていますが、これは偶然です)。これらのフレームは予測できない間隔で落ちるため、ほとんどのビデオ エンコーダーにある標準の「N フレーム/秒ごとのキーフレーム」機能は使用できません。ただし、ターゲット フレームは事前にわかっています。

このスキップを可能な限り効率的に行うには、エンコード時にターゲット フレームを強制的に i フレームにする必要があります。理想的には、フレームにスクラブし、それをキーフレームとしてマークしてから、ビデオを (再) エンコードできる GUI を使用します。

そのようなツールが利用できない場合は、libavcodec を使用してカスタム エンコーダーをローリングすることでおそらくこれを行うことができると感じていますが、GUI が使用できない場合は、より高レベルの (そしてできればスクリプト可能な) ツールを使用して作業を行いたいと思います。ありえない。これは、ffmpeg または mencoder が曲がることができる種類のタスクですか?

誰もこれを行うためのテクニックを持っていますか? また、私が h.264 コーデックについて根本的な知識を持っていないため、これが不可能な作業である可能性も十分にあります。もしそうなら、私を正しくしてください。

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

python - numpyとmencoderを使用して映画に直接プロットする

だから、これはこのスレッドへのコメントであるはずですが、明らかに閉じているので、ここに行きます。この辺りで提案されているように、私はmatplotlibとnumpyとmencoderでかなりうまく遊んでいます。それ以来、私はVokiCodderバッファーをstdinソリューションに採用しました、これによりプロセス全体が大幅に高速化されます。問題は、コマンドの-format="bgra"部分にドキュメントが見つからなかったことです。これは、バイトが右から左に青、緑、赤のアルファ、右にあることを意味します。それらはuint32か何か他のものでなければなりませんか?問題は、フロートのカラーマップをプロットしているので、それらをグレースケールに変換しようとしていますが、何か間違ったことをしていると強く信じさせる奇妙なパターンがたくさんあります。この関数は、範囲内でfloatからuint32に変換するために作成しました。しかし、結果は私が期待した理由ではありません、私はひどく愚かなことをしていますか?

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

ffmpeg - mencoder、VLC、および FFMpeg で使用される Mjpeg コーデックのドキュメントはどこにありますか?

Mencoder には、VLC で再生できる「MJPG」コーデックを使用して、mjpeg ファイルを avi ファイルに変換する優れたオプションがあります。

これを行うコマンドラインは次のとおりです。

mencoder filename.mjpeg -oac コピー -ovc コピー -o outputfile.avi -speed 0.3

ここで、0.3 は、デフォルトの 25 fps に対する目的の再生フレームレートの比率です。これは、mjpeg ファイルのコピーを作成し、ファイルのフレーム位置のインデックスと思われる avi ヘッダーを一番上に配置するだけです。

これを自分のコードで複製したいのですが、ドキュメントがどこにも見つかりません。インデックス セクションの正確な形式は何ですか? 何らかの理由で、ヘッダーに余分なフィラー バイトが含まれています。

ドキュメントがどこにあるか知っている人はいますか? mencoder と vlc の両方に、このコーデックが組み込まれているようです。