Il est possible de lire/arrêter une vidéo sur youtube (dans un navigateur Web comme FireFox), en utilisant un logiciel externe (C#)?Il est possible de lire/arrêter une vidéo sur youtube en utilisant un logiciel externe?
Répondre
Je suppose que ce n'est pas autorisé par les Conditions d'utilisation de YouTube, mais je ne suis pas sûr. Dans tous les cas, si cela est plus d'un projet animal de compagnie ou preuve de concept, voici quelques réflexions:
- Je doute qu'il y ait des bibliothèques existantes, etc ... qui peut le faire b/c du point TOS .
- Vous pourriez probablement construire sur votre propre comme si:
- Charger une page dans un contrôle de formulaire WebBrowser.
- Une fois la page chargée (événement DocumentCompleted), recherchez le DOM (browser.Document) pour l'élément du lecteur vidéo. Vous rechercheriez probablement un élément Flash ou une classe/ID CSS généralement utilisée par YouTube.
- Récupère la position de l'écran de cet élément. Je ne sais pas comment faire cela, peut-être que vous pouvez le comprendre?
- Simule un clic de souris (http://www.gamedev.net/community/forums/topic.asp?topic_id=321029) sur le lecteur vidéo.
Une fois que vous avez trouvé la position de l'écran, il vous suffit de faire la souris cliquez fois suivantes. J'aime l'approche ci-dessus parce que vous pouvez plus facilement le porter vers d'autres sites vidéo si vous en avez besoin - plutôt que de vous fier aux API.
Je suis également curieux de savoir pourquoi vous voulez faire cela. Pourriez-vous nous faire part de vos pensées?
Oui, mais c'est avec JavaScript que vous pouvez gérer avec C#. Vous pouvez vous connecter à l'API YouTube.
Ce n'est pas ce que je pense. Je parle d'un logiciel (pas de site Web) qui envoie un message au navigateur Web. Le navigateur Web est ouvert sur certaines vidéos youtube.com et mon logiciel va jouer/arrêter cette vidéo – Adir
pourrions-nous savoir pourquoi vous avez besoin d'un tel? –
- 1. Est-il possible d'obtenir tous les commentaires d'une vidéo Youtube?
- 2. Est-il possible d'obtenir la taille d'une vidéo Flash [YouTube] en utilisant JavaScript?
- 3. Possible de faire disparaître une vidéo Youtube intégrée?
- 4. Envoyer une vidéo de Facebook à YouTube?
- 5. Est-il possible d'ouvrir un fichier vidéo incomplet pour la lecture en utilisant DirectShow?
- 6. Obtenir le titre de la vidéo sur youtube avec jQuery en utilisant youtube api
- 7. Vidéo YouTube en HTML5
- 8. Est-il possible de communiquer avec un système externe via TCP/IP en utilisant WCF?
- 9. Trouver des films HD youtube en utilisant l'API Youtube?
- 10. Vidéo privée utilisant l'API YouTube - Drupal
- 11. Intégrer la vidéo sur youtube sans lien avec youtube
- 12. Ajouter une vidéo en utilisant Sencha
- 13. Passer la vidéo dans la playlist YouTube en utilisant JavaScript
- 14. est-il possible de regexp_replace en utilisant une fonction?
- 15. Lien personnalisé sur la vidéo youtube intégrée
- 16. vidéo de recherche sur youtube C#
- 17. vidéo YouTube a publié spectacle commentaire en utilisant C# Asp.net
- 18. Intégration d'une vidéo YouTube basée sur une variable PHP
- 19. Utiliser jQuery pour ajouter une vidéo YouTube?
- 20. Est-il possible de cocher une case en utilisant CSS?
- 21. Pause HTML5 YouTube vidéo sur iPad
- 22. Jquery - Récupérer les commentaires d'une vidéo Youtube en utilisant l'API
- 23. Est-il possible de surcharger un thread en utilisant ISynchronizeInvoke.BeginInvoke()?
- 24. Youtube vidéo double clic
- 25. iPhone SDK - UIWebView intégrant une vidéo YouTube
- 26. Est-il possible de changer le chemin du fichier de la vidéo en utilisant javascript?
- 27. Lire la vidéo youtube en plein écran?
- 28. Est-il possible d'ajouter une vidéo flash sur une page wiki de fogbugz?
- 29. Youtube vidéo de récupération de données
- 30. vidéo Youtube URL de téléchargement
merci Chad :) c'est juste pour s'amuser. parfois j'utilise youtube pour écouter de la musique pendant que je joue à un jeu (en plein écran), donc j'ai pensé qu'il serait utile d'utiliser une sorte de frappe pour jouer ou mettre en pause la musique pendant le jeu sans minimiser. – Adir
Ah! Je ressens ta douleur. Ce que je fais pour la musique externe en jouant à un jeu en plein écran est d'utiliser Winamp et ses raccourcis clavier (une option d'installation par défaut). Le problème, bien sûr, est que vous aurez besoin de votre musique sur votre ordinateur. Je pense qu'il existe un bon nombre de plug-ins d'extracteur audio YouTube (par exemple, https://addons.mozilla.org/fr-FR/firefox/addon/10544/) pour FireFox. Vous pouvez extraire l'audio, puis le lire dans WinAmp en arrière-plan. Bonne chance, laissez-nous savoir si vous faites rouler votre propre application pour ce faire. Merci. – Chad