私はユーチューブmp3コンバータを作成しようとしていますが、私はこのエラーを取得しています:URIが提供されたC#YouTubeのmp3コンバータ
」無効な要求は、要求URIは絶対URIでなければならないのいずれかまたはBASEADDRESSを設定する必要があります。 "
私はビデオライブラリとMediaToolkitを使用しています。
問題がある "video.getBytes()"
コード:
YouTube youtube = YouTube.Default;
Video video = youtube.GetVideo(url_textBox.Text);
string source = @"C:\Users\MyComputer\Downloads";
System.IO.File.WriteAllBytes(source + video.FullName, video.GetBytes()); // here is the problem
var inputFile = new MediaFile { Filename = source + video.FullName };
var outputFile = new MediaFile { Filename = $"{source + video.FullName}.mp3" };
using (var engine = new Engine())
{
engine.GetMetadata(inputFile);
engine.Convert(inputFile, outputFile);
}
あなたはどのURIを使用していますか? – jmoerdyk
+ jmeordyk https://www.youtube.com/watch?v=TW9d8vYrVFQ with https – MaximeSkillZ