web-dev-qa-db-fra.com

VLC pour la vidéo flash

Est-il possible de lire toutes les vidéos Flash avec VLC? Parce que le flash consomme beaucoup de puissance de traitement. De plus, avec VLC, je pourrai enregistrer tous les flux, par exemple Ustream, etc.

J'utilise Ubuntu 11.04.

9
glarkou

VLC peut lire toute vidéo Flash pour laquelle vous avez le fichier .flv. Il peut également enregistrer tout ce qu'il joue.

Cependant, vous ne pouvez pas toujours simplement pointer le curseur vers une page Web et lire des vidéos Flash sur cette page, sans quoi il ne peut pas "lire" les fichiers .swf (car ils ne sont pas des vidéos). Vous devez en quelque sorte télécharger le fichier .flv. Certains outils fonctionnent pour certains sites, tels que ccliveinstall cclive , get_iplayer install get-iplayer et youtube-dlinstall youtube-dl qui télécharge les fichiers .flv.

Tous les sites ne sont pas pris en charge par de tels outils, mais il existe une solution de contournement qui vous permet de télécharger le fichier vidéo afin que vous puissiez le visionner sans utiliser Flash pour le visionnage réel, bien que vous ayez besoin du plugin Flash installé pour le faire. Cette solution de contournement utilise Chromeinstall chromium-browser mais une méthode similaire fonctionne avec Firefox + Firebug.

En chrome, appuyez sur Ctrl+Shift+J pour ouvrir la console du développeur et cliquez sur l'onglet 'Réseau'.

developer console

Ensuite, accédez à la page avec la vidéo et commencez à la lire. Vous pouvez ensuite rechercher l'élément dans la liste avec un type commençant par 'vidéo /' et cliquer dessus.

video item

Cela vous donnera une URL que vous pouvez copier et télécharger en utilisant wget ou un gestionnaire de téléchargement.

enter image description here

Une fois l'URL copiée, vous pouvez fermer la page, ce qui empêchera Flash de s'exécuter.

Cela fonctionne pour toute vidéo Flash non en direct tant que des méthodes de gestion de restrictions numériques supplémentaires (telles que RTMP utilisée sur BBC iPlayer) ne sont pas utilisées.

Pour autant que je sache, les flux Live Flash tels que Ustream ne peuvent pas être utilisés avec VLC. Cependant, certains sites peuvent vous donner une URL de diffusion appropriée, telle qu'un lien mms ou rtsp, que VLC peut lire.

4
dv3500ea

Comme indiqué dans une autre réponse, VLC lira le flux d'URL derrière une vidéo intégrée .

Je préfère les solutions qui impliquent l'utilisation d'addons Firefox qui dirigent normalement une URL vers un gestionnaire de téléchargement ou un autre navigateur, mais qui peuvent être configurés pour sélectionner VLC à la place. Quand il y a un lien sur lequel on peut cliquer et qui va directement au flux vidéo, comme sur Youtube, je préfère quelque chose comme l'addon Openwith (voir ci-dessous). Mais parfois, il n'y a pas un tel lien.

Pour trouver cette URL, l'autre réponse fournit une solution, qui apparaît parmi d'autres en tant que réponses à ne question similaire ici .

(La réponse choisie n’est en aucun cas la meilleure. La plus votée , qui est semblable à celle ci-dessous, déjà mentionnée, est bonne car elle implique uniquement l’utilisation du Chrome navigateur, mais cela ne fonctionne pas avec tous les flux, et l'addon Firebug pour Firefox non plus, pour autant que je sache.)

Peut-être que la solution la plus pratique consiste à utiliser VLC avec l'addon Firefox FlashGot

ici

  • ajouter VLC à la liste Flashgot: options FlashGot, onglet Général, Ajouter, nommez VLC, puis accédez au fichier exécutable VLC et sélectionnez-le.

enter image description hereenter image description here

  • Options FlashGot, onglet FlashGot, choisissez VLC

enter image description here

  • lors de la lecture de la vidéo dans Firefox, un bouton Flashgot doit apparaître (ajoutez-le à la barre d’outils ou à la barre d’état). Cliquez avec le bouton droit sur le bouton, Formats disponibles, et cliquez sur la vidéo. VLC devrait commencer à lire le flux vidéo.

enter image description here

VLC + la vidéo DownloadHelper

l'addon pour Firefox - que j'ai mentionné dans ma réponse ici , installez simplement l'addon, lisez le flux, le bouton DownloadHelper devrait commencer à rouler, cliquez sur le menu déroulant, puis placez la souris sur le titre de la vidéo, puis choisissez "Copier l'URL". (L'option de téléchargement existe bien sûr, mais c'est un autre problème.)

enter image description here

Ouvrez VLC, Ctrl-N puis collez et ouvrez l'URL.

Quelques problèmes:

En testant de tels liens avec VLC, je remarque que dans certains cas, le lecteur ne peut pas les lire ou même se bloque. Mais ceci peut être corrigé comme suit:

La dernière partie de ces URL ressemble parfois à /video.flv?start=0. Le changer en /video.flv? pourrait le faire fonctionner. (Mais dans beaucoup de cas, le flux est très bien joué sans ce changement. En outre, dans de nombreux cas, le lien peut paraître complètement différent de toute façon.)


Pour démarrer des vidéos youtube (et similaires: dailymotion, etc.) sur des lecteurs externes, je pense que la meilleure solution consiste à utiliser le addon Firefox Openwith et d'ajouter simplement vlc au lieu de/à côté des navigateurs. Et ça marche parfaitement

enter image description here

4
user47206

Obtenez FlashVideoReplacer . L'extension remplace automatiquement les vidéos Flash incorporées par les vidéos MP4 ou FLV d'origine, ce qui permet de regarder du contenu en streaming Flash avec un plugin moins consommateur d'UC ou un lecteur externe autonome.

Gardez à l'esprit que bien que VLC soit un excellent joueur, le plugin ne l'est pas. FVR ne fonctionnera pas bien avec le plugin VLC. Le plugin recommandé est gecko-mediaplayer. Pour la documentation, les sites pris en charge et les réglages, voir le site Web de l'extension

3
lovinglinux