0

新しいビデオを追加すると、一貫性のないサムネイルが表示されます。幅と高さが 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;
    }
4

0 に答える 0