使用外部軟件(C#),可以播放/停止YouTube視頻(在FireFox之類的網絡瀏覽器中)?使用外部軟件可以播放/停止YouTube視頻嗎?
3
A
回答
1
我會假設這不是由YouTube的服務條款允許的,但我不知道。在任何情況下,如果這更是一個寵物項目或概念證明這裏有一些想法:
- 我懷疑有任何現有的庫,等等......可以做的TOS點的這個B/C 。在web瀏覽器表單控件
- 加載一個頁面:
- 你也許可以自己建這個作爲如此。
- 一旦頁面加載(DocumentCompleted事件),搜索視頻播放器元素的DOM(browser.Document)。您可能會尋找YouTube始終使用的Flash元素或一些典型的CSS class/id。
- 獲取該元素的屏幕位置。不知道如何做到這一點,也許你可以弄明白?
- 模擬視頻播放器上的鼠標點擊(http://www.gamedev.net/community/forums/topic.asp?topic_id=321029)。
一旦你發現屏幕的位置,你只需要做的鼠標點擊隨後的時間。我喜歡上述方法,因爲如果需要,您可以更輕鬆地將其移植到其他視頻網站 - 而不是依賴API。
我也很好奇你爲什麼想這樣做。你能讓我們談談你的想法嗎?
0
是的,但它是與您可以用C#處理的JavaScript。您可以連接到YouTube API。
+0
那不是我所需要的。 我正在談論一種軟件(不是網站),它以某種方式將消息發送到Web瀏覽器。 在某些youtube.com視頻上打開網絡瀏覽器,我的軟件將播放/停止該視頻 – Adir 2010-06-14 19:48:45
+0
我們是否可以知道您爲什麼需要這樣的內容? – 2010-06-14 22:13:28
相關問題
- 1. 停止播放YouTube視頻的音樂?
- 2. 停止youtube視頻播放點擊jQuery
- 3. 停止使用Jquery滑塊播放YouTube視頻,使用Jquery
- 4. Jquery使Youtube視頻在點擊外部彈出框時停止播放
- 5. 播放時停止播放視頻
- 6. 即停止播放時視頻播放
- 7. 使用JQuery中的外部鏈接全屏播放youtube視頻
- 8. 播放/暫停YouTube視頻中拉網
- 9. 播放外部FLV視頻
- 10. JWPlayer = youtube視頻不播放JWPlayer播放youtube內部版本
- 11. 挑選某個CSS時可以播放YouTube視頻嗎?
- 12. 視頻停止播放視頻播放:(布爾)動畫方法
- 13. 連續播放16個視頻後視頻停止播放
- 14. 防止IFRAME播放YouTube視頻
- 15. 阻止YouTube自動播放視頻
- 16. 無法使用YouTube Android播放器API播放Youtube視頻
- 17. 使用YouTube播放器API播放不同的YouTube視頻
- 18. Android - 在ListView中使用YouTube播放器API播放Youtube視頻
- 19. 如何使用Javascript捕捉YouTube視頻播放器的播放/暫停事件?
- 20. MPMoviePlayerController正在播放YouTube視頻嗎?
- 21. 使用AVPlayer播放視頻 - 視頻在某個點停止
- 22. iOS - 可以播放RBGA視頻嗎?
- 23. 隱藏/顯示在JavaScript中 - 停止播放YouTube iframe視頻
- 24. 如何停止自動播放RYPP YouTube視頻
- 25. 如何在YouTube視頻開始播放時停止Flexslider?
- 26. 如何停止在Android WebView中播放YouTube視頻?
- 27. 停止所有當前播放的YouTube視頻
- 28. 在div關閉時停止播放YouTube視頻
- 29. 當YouTube視頻停止播放時檢測 - 全局方法
- 30. 如何在YouTube視頻播放器中播放YouTube視頻中的視頻android
謝謝乍得:) 這只是爲了好玩。有時我使用YouTube在我玩一些遊戲(全屏)時聽音樂,所以我認爲在遊戲過程中使用某種按鍵來播放或暫停音樂,而不會使其最小化。 – Adir 2010-06-15 10:37:14
啊!我感到你的痛苦。我在播放全屏遊戲時爲外部音樂所做的工作是使用Winamp及其Global Hotkeys(默認安裝選項)。麻煩當然是,你需要在電腦上播放音樂。我認爲FireFox有很多YouTube音頻提取插件(例如https://addons.mozilla.org/en-US/firefox/addon/10544/)。您可以提取音頻,然後在後臺播放WinAmp。祝你好運,讓我們知道如果你做自己的應用程序來做到這一點。謝謝。 – Chad 2010-06-15 13:37:11