イメージとwavファイルからビデオを作成する必要があります。ビデオはオーディオファイルの長さでなければなりません。 ソリューションフォルダにffmpeg(静的バージョン)をコピーしました。 私はまた、ウィンドウに環境変数を作成しました。 私のC#プログラムにこのコードを挿入してffmpgを起動しようとしましたが、動作しません。 どうすれば修正できますか?ffmpegで1オーディオと1画像を組み合わせるにはどうすればいいですか
string immagine = folderBrowserDialog1.SelectedPath + "/" + nomeFile + ".jpg";
bmp.Save(immagine);
string video = folderBrowserDialog2.SelectedPath + "/" + nomeFile + ".mp4";
using (Process proc = new Process())
{
proc.StartInfo.FileName = "ffmpeg.exe";
proc.StartInfo.Arguments = " -loop 1 -i \"" + immagine + "\" -i \"" + suono + "\" -c:v libx264 -c:a aac -strict experimental -b:a 192k -shortest " + video + " -y";
proc.Start();
}
_ "それは有用ではない」と述べている。問題を確実に再現する良い[mcve]がなければ、何が間違っているのかを知ることはできません。あなたの_actual_の問題(あなたが記述していない)に応じて、あなたの質問はプログラミングの質問でさえないかもしれません。私たちが知っている限り、ffmpegを使うだけで助けが必要です。スタックオーバーフローの話題にはなりません。 –
返信ありがとう!今日私はデバッグ出力を投稿しようとします。私の英語には申し訳ありません! –
コマンドラインで動作しますか?もしそうなら、何らかの形で正しいコマンドラインを構築していないかもしれません... – rogerdpack