J'aimerais installer mon Ubuntu pour qu'il fonctionne sans Flash (= pas installé), mais je puisse quand même visionner des vidéos sur des sites comme Youtube, wisevid, etc.
Je veux essayer ceci parce que récemment Flash s'est écrasé plusieurs fois. En outre, il se sent souvent lent. Quelques autres questions liées au flash m'ont également amené à penser qu'il pourrait y avoir une meilleure façon de faire les choses.
Alors, comment devrais-je faire cela?
Remarque: les réponses avec flash + solutions de contournement sont également les bienvenues.
Sur les sites qui le prennent en charge, définissez les vidéos en utilisant HTML5.
Pour les sites utilisant uniquement le flash, vous pouvez utiliser l’une des implémentations flash gratuites - Gnash et Lightspark .
Si vous voulez éviter complètement les plugins flash, vous pouvez essayer de télécharger la vidéo, puis jouer avec VLC. Certains programmes peuvent aider à faire cela. Les éléments suivants sont disponibles à partir des référentiels de logiciels:
Tous les sites Web de vidéos ne sont pas pris en charge, mais pour certains d’entre eux, vous pourrez peut-être trouver l’URL de la vidéo en streaming et la télécharger à l’aide de wget ou d’un téléchargeur d’interface graphique tel que d4x . Pour trouver l'URL de la vidéo, vous devrez consulter le code HTML. Pour le faire en chrome, vous pouvez cliquer avec le bouton droit de la souris sur la vidéo et cliquer sur "inspecter l'élément". Vous pourrez trouver l'URL de la vidéo dans les balises <embed></embed>
. Il aura généralement une extension .flv ou .avi. Cela ne fonctionnera que pour les sites Web qui ne chiffrent pas l'URL (comme youtube et megavideo do).
Vous pouvez "diffuser" une vidéo (la lire pendant le téléchargement) en ouvrant VLC et en utilisant Media-> Open File ... et en localisant la vidéo ou en exécutant vlc FILE
dans un terminal.
Des extensions de navigateur sont également disponibles, telles que celui-ci pour Firefox .
Si vous voulez éviter le flash tout en regardant des vidéos YouTube, installez LightSpark, une implémentation open source de Flash Player qui fonctionne bien sous Ubuntu. Il suffit de lancer les commandes ci-dessous dans un terminal (Applications-> Accessoires-> Terminal):
Sudo apt-get remove flashplugin-installer
La commande ci-dessus est pour vous assurer que vous n'avez pas flash installé. Après cela, pour installer lightspark, exécutez les commandes ci-dessous:
Sudo add-apt-repository ppa:sssup/sssup-ppa
Sudo apt-get update
Sudo apt-get install lightspark
Fermez et lancez à nouveau votre navigateur (Chrome/Firefox) pour commencer à utiliser LightSpark.
Pour les vidéos YouTube, vous pouvez utiliser minitube
Sudo apt-get install minitube
Minitube est un client de bureau YouTube. Avec lui, vous pouvez regarder des vidéos YouTube d'une nouvelle manière: vous tapez un mot clé, Minitube vous offre un flux vidéo sans fin. Minitube ne consiste pas à cloner l'interface Web originale de YouTube, mais à créer une nouvelle expérience similaire à celle d'un téléviseur.
Minitube n'utilise pas Flash Player.
Il n’est pas nécessaire d’installer un logiciel supplémentaire tel que minitube. Votre totem, le lecteur de film par défaut dans Ubuntu lui-même, peut lire des vidéos YouTube pour vous.
Vérifiez ce lien. J'espère que cela aidera.
Vous pouvez redémarrer le plug-in flash lorsque le navigateur devient lent.
Dans Google Chrome:
Task_Manager (Shift+Escape) -> End process on "Plug-in: Shockwave Flash"
Dans Firefox 3.6.5 +:
killall plugin-container
en plus de @Bilal Akhtar answer, je suggère d'installer le plug-in du navigateur afin de le faire fonctionner sur firefox & chorminium
Sudo apt-get install browser-plugin-lightspark
Lightspark référentiel pour Natty, Oneiric, Precise
(ppa: sssup/sssup-ppa ne contient pas les deux derniers packages et AMD64):Sudo add-apt-repository ppa:sparkers/daily
Le téléchargeur d'interface graphique que j'utilise est DonwloadHelper http://www.downloadhelper.net/ Fonctionne très bien pour moi (Ubuntu 10.4 AMD64 et Firefox).
Flash s'est récemment effondré pour moi aussi (ou alors Firefox me dit), mais il fonctionne toujours, fermez la barre de notification avec le petit "x". Si vous exécutez Yahoo dans un onglet, fermez-le, il semble que Firefox finisse par être analysé. J'ai arrêté d'utiliser Yahoo et suis passé à Gmail (plus mes autres courriels comme Hotmail) ...
Vortex
youtube-dl a déjà été mentionné comme une alternative très pratique et open-source à un plugin flash. Voici d'autres exemples de programmes de substitution flash spécifiques à un site:
Si vous aimez seulement regarder les vidéos youtube, vous pouvez avec vlc. La seule chose dont vous avez besoin est de copier l’URL youtube, de la coller dans la fenêtre principale de VLC et de cliquer sur Play (entrer). Vous pouvez également faire glisser l'URL du navigateur vers la fenêtre principale de vlc avec la souris ou le pavé tactile. C'est encore plus facile.
Installez Flash quand même ... mais seulement pour que les vidéos "se chargent" sur la page ... puis, allez dans/tmp/et pour une vidéo (conseil: recherchez un aperçu vidéo), puis ouvrez la vidéo téléchargée dans VLC pour exemple: P
Vous voudrez peut-être aussi ajouter un "bloqueur de flash" à votre navigateur pour empêcher le chargement d'objets flash indésirables ...
Ma méthode préférée consiste à utiliser ce script qui prend la vidéo Flash et l'ouvre automatiquement avec votre lecteur multimédia préféré (Gnome MPlayer, VLC, etc.).
Assurez-vous d’avoir installé zsh
:
apt-get install zsh
Ensuite, dans /usr/local/bin/
créez un fichier exécutable play-flash
contenant le script suivant:
#!/bin/zsh
VIDEOS=($(find /proc/*/fd -lname "/tmp/Flash*" 2> /dev/null))
if [[ $#VIDEOS == 0 ]]; then
echo "No videos found"
exit 0
fi
if [[ $#VIDEOS == 1 ]]; then
echo "Playing unique video available"
gnome-mplayer --controlid=1 $VIDEOS
exit 1
fi
IFS=$'\n' VIDEOS_LS=($(ls -1lHh $VIDEOS))
select CHOICE in $VIDEOS_LS; do
if test $REPLY -ge 0 2>/dev/null ; then # just test for integer argument
gnome-mplayer --controlid=1 $VIDEOS[$REPLY]
Elif [[ $REPLY[1] == c ]]; then
VIDEO=$VIDEOS[$REPLY[2,-1]]
if read "NAME?Name? "; then
if [[ -z $NAME ]]; then
NAME=$(ls -l $VIDEO | grep --only-matching "Flash[^ ]*")
fi
echo "cp $VIDEO ~/\"$NAME.flv\""
cp -i $VIDEO ~/"$NAME.flv"
fi
fi
done
Si vous utilisez Xfce (mais que cela devrait être similaire pour d'autres DE), vous pouvez maintenant créer un programme de lancement de panneaux qui exécute ce script. Mais assurez-vous que le programme de lancement a activé l'option Run in terminal
:
Chaque fois que vous chargez une vidéo Flash dans votre navigateur et que vous la suspendez, puis que vous appuyez sur le panneau de lancement du panneau, la vidéo sera lue ou vous aurez le choix parmi une sélection de vidéos Flash actuellement chargées. J'ai utilisé cette solution pendant des années et cela fonctionne très bien. (Parfois, cela ne fonctionne pas comme prévu sur Youtube, mais cela fonctionne la plupart du temps avec la plupart des autres sites Web.) Cela améliore l'expérience Flash et réduit le nombre de cycles du processeur et la température de l'ordinateur portable. Une fois le téléchargement du fichier .flv
terminé, vous pouvez facilement en enregistrer une copie à partir du lecteur multimédia.
Pour ce que cela vaut, depuis l'installation de la nouvelle 'version de prévisualisation' de Flash Player 10.2, je n'ai pas eu un seul plantage (ce qui représente une amélioration considérable; auparavant, Flash était devenu instable pour moi sous Linux. et Windows).
J'associe ceci à FlashBlock (pour Firefox, bien qu'il existe un module complémentaire similaire portant le même nom pour Chrome) afin d'éviter les publicités Flash non désirées, le suivi des utilisateurs par stockage Flash et les exploits.