新しいビデオを追加すると、一貫性のないサムネイルが表示されます。幅と高さが 640x480 と 1280x720 のビデオ ファイルがあります。私は何を変えなければなりませんか?
public void exec(string input, string output, string parametri)
{
ffmpeg = new Process();
ffmpeg.StartInfo.Arguments = " -i " + input + (parametri != null ? " " + parametri : "") + " " + output;
ffmpeg.StartInfo.FileName = "ffmpeg.exe";
ffmpeg.StartInfo.UseShellExecute = false;
ffmpeg.StartInfo.RedirectStandardOutput = true;
ffmpeg.StartInfo.RedirectStandardError = true;
ffmpeg.StartInfo.CreateNoWindow = true;
ffmpeg.Start();
ffmpeg.WaitForExit();
ffmpeg.Close();
}
public void GetThumbnail(string video, string jpg, string velicina)
{
if (velicina == null) velicina = "640x480";
exec(video, jpg, "-s " + velicina);
}
private void btnBrowseThumbnail_Click(object sender, EventArgs e)
{
string newThumbnail = Properties.Settings.Default.folderPathUserThumbnail + "CopyFiles.jpg";
GetThumbnail(txtFile.Text, newThumbnail, null);
string curFile = newThumbnail;
if (File.Exists(curFile))
txtThumbnail.Text = newThumbnail;
}