MediaToolKit无法将某些视频转换为.mp3

时间:2018-07-02 18:10:25

标签: c# winforms

因此,我无法从youtube下载的视频中提取音频文件。 它只会发生1/50次,但我仍然想知道是什么原因造成的。 这是它下载但无法提取音频的视频之一:“ https://www.youtube.com/watch?v=bpOSxM0rNPM”。我也在使用MediaToolkit和视频库。

var video = youtube.GetVideo(textBox1.Text);

File.WriteAllBytes(video.FullName, video.GetBytes());

using (var engine = new Engine())
{
    var inputFile = new MediaFile { Filename =
        video.FullName
    };

    var outputFile = new MediaFile
    {
        Filename = fbd
        .SelectedPath + "\\" + video.Title + ".mp3"
    };

    Invoke(new MethodInvoker(() =>
    {
        progressBar1.Value = 75;
        label4.Text = "Extracting...";
    }));                              
    MessageBox.Show(video.FullName);

    engine.GetMetadata(inputFile);
    engine.Convert(inputFile, outputFile);

0 个答案:

没有答案