2013-10-03 128 views
-1

我目前正在創建一個YouTube下載器,我有代碼檢索視頻縮略圖,但是我想找出一種方法來檢索視頻標題和可能的視頻大小等。如果有人可以幫助請回答:d如何獲得YouTube視頻標題 - vb

+1

請包括一些代碼,以便我們可以看到你有什麼,你已經嘗試過。 – Malachi

+1

您正在尋找YouTube API。 – SLaks

+0

請閱讀[關於頁面](http://stackoverflow.com/about)關於什麼是StackOverflow,以便您瞭解我們對問題的期望。 – Malachi

回答

1

我會對你使用version 3 of the Youtube API。我不建議解析YouTube的頁面的HTML,你永遠不知道他們什麼時候會改變格式,你會下載太多的信息。 API更加穩定。

如果你看看video section

https://www.googleapis.com/youtube/v3/videos?id=BaW_jenozKc&part=snippet

(我不能測試它在這臺計算機上) 通過改變部分(或添加多個部分),你可以得到你需要關於視頻的所有信息。由於結果以json的形式返回,因此可以使用幾乎任何編程語言。

另外,閱讀Gettting Started。 Youtube限制了查詢的數量,除非您註冊您的應用程序並獲得開發者密鑰。

+0

欣賞你的答案,謝謝 – user2839828

1

你需要閱讀.NET YouTube API documentation,特別是YouTube API v2.0 – Retrieving Data for a Single Video部分。

您需要在回來找你的ATOM供稿查詢通過視頻ID的一個視頻,然後數據的作品是:

  • feed/entry/Title對視頻的標題
  • feed/entry/media:group/yt:duration爲視頻的長度

但是,似乎沒有爲視頻的大小返回值。

+0

嗨,謝謝你的回答。但是,我無法將瀏覽器導航到指定的YouTube視頻,然後嘗試使用getelemenid來接收標題..? – user2839828

+0

你是否試圖以編程方式執行此操作? –

相關問題