私はC#でffmpegを使用して、ムービーをそのフレームイメージに破棄し、各フレームを.pngイメージとして保存しています。しかし、フレームを保存できません!コードは動作しますが、フォルダに保存できません!ffmpegの出力をフォルダに保存する方法を知りたいのですが。
public static void GetVideoFrames(string saveTo)
{
string mpegpath = @"E:\Csharp\ffvideo\";
string ffmpegPath = Path.Combine(mpegpath, "ffmpeg.exe");
string inputMovie = @"E:\Csharp\ffvideo\test.mp4";
string parameters = string.Format("ffmpeg -i {0} -f image2 frame-%1d.png -y {1}",
inputMovie, saveTo);
Process proc = new Process();
proc.StartInfo.FileName = ffmpegPath;
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.Arguments = parameters;
proc.Start();
}