ビデオをエンコードするffmpegまたはx264プロバイダーを作成しようとしています..まあ、いくつかのツールなどを見てきました。わかりません..独自のAPIを作成する必要があります。flv1に対して同じ4つのffmpegを実行しましたが、h264は大きく異なるようです..
どこからどのように始めればよいか、誰かが私にいくつかの基本を教えてもらえますか?
ビデオをエンコードするffmpegまたはx264プロバイダーを作成しようとしています..まあ、いくつかのツールなどを見てきました。わかりません..独自のAPIを作成する必要があります。flv1に対して同じ4つのffmpegを実行しましたが、h264は大きく異なるようです..
どこからどのように始めればよいか、誰かが私にいくつかの基本を教えてもらえますか?
私の選択は、Mencoder を使用することです。
H.264 エンコーディングに使用するために、x264 のサポートが事前にコンパイルされている (または独自にコンパイルする) バイナリ バージョンを探してみてください。Mencoder バイナリがサポートしているものを確認するには、次のコマンドを試してください。
mencoder -ovc help
そのリストのどこかに x264 があれば、問題ありません。
その後、Mencoder を使用して、あらゆる種類のビデオを H.264 にトランスコードできます。開始するには、こちらの mencoder マニュアルを確認してください。
ああ..答えがなく、これを解決したので..これが私がしたことです..多くの時間を失い、多くのファイルをダウンロードし、不明確なドキュメントを読んだ後など...
ここで最も重要なことは、directshow の下であらゆる種類のビデオをロードできる avisynth ツールです。(独自のスクリプト言語を使用して) 本当に多くのことを行い、そのスクリプトを x264.exe エンコーダーに送信してビデオを作成します。 mp3 に含め (avisynth プラグインを使用して抽出)、mp4box.exe で mp4 ファイルにラップします。
このすべてのジョブは、出力を返す .net からプロセスを実行することによって行われます。
ツールの私のリストは次のとおりです。avisynth - これまでに作成されたビデオに最適なもの ffmpeg - 画像を取得するためですが、x264 が好きな場合は他の目的に使用できます - avs から x264 ビデオを取得する (avisynth スクリプト) mp3box - 264 ファイルを結合するmp3 を h264 サウンドアウトに変換 - avisynth ビデオから mp3 サウンドを抽出する avi シンセ プラグイン