0
我正在構建一個程序(用C#),我需要從YouTube視頻下載音頻(使用URL)。我發現兩個庫允許我這樣做: YotubeExtractor和libvideo(也稱爲VideoLibrary),但我不知道如何使用它們,我的意思是我嘗試使用它們的文檔,但其中沒有一個工作。 您是否知道我可以下載的另一種方式,或者可以向我解釋如何做到這一點? 謝謝你,祝你有美好的一天!從C#中的youtube視頻中提取mp3音頻文件#
我正在構建一個程序(用C#),我需要從YouTube視頻下載音頻(使用URL)。我發現兩個庫允許我這樣做: YotubeExtractor和libvideo(也稱爲VideoLibrary),但我不知道如何使用它們,我的意思是我嘗試使用它們的文檔,但其中沒有一個工作。 您是否知道我可以下載的另一種方式,或者可以向我解釋如何做到這一點? 謝謝你,祝你有美好的一天!從C#中的youtube視頻中提取mp3音頻文件#
除非它的大流行或者你唯一的選擇,我建議,讓你既瞭解更多,知道它是如何工作的,以及知道如何,如果它打破維護它,不要使用別人的代碼。
檢索使用標準.NET功能的頁面,解析出HTML找到視頻網址,使用相同的標準功能下載它,然後將其轉換爲MP3爲你的軟件的一個單獨的邏輯單元。
對於轉換爲MP3,你可能想用別人的圖書館或致電像FFmpeg的外部程序,因爲這不是爲解析網頁微不足道。
謝謝,但我真的不知道該怎麼做,這是一個複雜的想法。我會嘗試這個,但我仍然在尋找答案。不管怎麼說,還是要謝謝你! – fmmw774
檢查瞭解如何下載文件:http://stackoverflow.com/questions/307688/how-to-download-a-file-from-a-url-in-c但是,是的,解析是比你可能想要這樣做,在這種情況下,我必須問,爲什麼你自己編寫代碼時,有大量的工具已經這樣做了? – Yushatak
我不想編碼,但我自己,我需要的只是從YouTube視頻下載音頻,我問如何使用YotubeExtractor和libvideo – fmmw774