Google est en train de remplacer petit à petit son service Google
Play Music par YouTube Music. Depuis le lancement de YouTube Music en
2018, ce service et Play Music ont coexisté, même si Play Music n’était
plus en développement actif.
Google Play Music a été condamné par Google, la société a donné un
peu plus de détails sur la façon dont sa fermeture sera effectuée. Le
principal message de l’article publié aujourd’hui sur le blog est « sauvegardez votre musique maintenant« , car Google affirme qu’elle supprimera toutes les collections de Google Music en décembre 2020.
La fermeture, qui avait été annoncée il y a plusieurs années,
débutera en septembre. C’est à cette période que les utilisateurs de
Nouvelle-Zélande et d’Afrique du Sud perdront l’utilisation de
l’application Google Play Music. Tous les autres pays suivront en octobre. Les bibliothèques musicales resteront intactes jusqu’en décembre, de sorte que vous aurez encore la possibilité de transférer votre collection sur YouTube Music pendant plusieurs semaines. Google avait également indiqué vouloir fermer Google Play Music au profit de Google Remix en 2018.
Bien sûr, les utilisateurs de Google Play peuvent aussi mettre fin à
leur abonnement, mais la société espère conserver leur intérêt grâce à une série d’améliorations apportées à l’application YouTube Music.
En effet, les mises à jour annoncées comprennent la possibilité de
créer des listes de lecture collaboratives, une interface utilisateur et
un onglet Explore redessinés, ainsi que l’intégration avec Android TV,
Google Maps et le haut-parleur intelligent Google Home. Des ajouts comme
l’affichage des paroles avaient été faits récemment.
Un transfert simple entre les deux plateformes
Google propose un outil de transfert pour passer de Google Play Music
à YouTube Music depuis le mois de mai, et il continuera à fonctionner
après l’arrêt de Play Music. Cet outil sélectionne tout ce que vous avez
téléchargé sur Play Music ainsi que tout ce que vous avez acheté, les
listes de lecture que vous avez créées, les chansons en streaming que
vous avez enregistrées dans votre bibliothèque et des données sur vos
habitudes d’écoute. Rappel, vous n’avez que jusqu’à décembre pour faire l’opération. Il vous suffit de suivre notre pas à pas
Ensuite, il faut se loguer sur l’application avec le même compte que celui utilisé sur Google Play Music
Cliquez ensuite sur votre photo de profil en haut à droite
Sélectionnez Paramètres
Sélectionnez Transférer depuis Google Play Music
Il ne reste plus qu’à initier le transfert
La passation d’un service à l’autre peut durer plusieurs heures. D’un
point de vue utilisateur, le passage de l’un à l’autre peut ne pas être
évident. Pourtant, YouTube Music possède de nombreux avantages sur son
prédécesseur. Il comprend un catalogue plus fourni avec quelques 50
millions de titres contre 30 millions pour Play Music. En outre, son
moteur de recommandation est plus abouti. Enfin, un abonnement groupé
permet d’accéder à YouTube Premium et YouTube Music pour 11,99 € par
mois.
On
peut planter un pc avec cette commande. Ça le rendra tellement occupé
au bout d'un moment que le seul moyen sera de l'éteindre.
Petite vidéo de démonstration sur un téléphone android.
En bash :
:(){ :|:& };:
Terminal :
fork while fork
Perl :
perl -e "fork while fork" &
:() définit une fonction nommée :. { :|:& } est le corps de la fonction. Dans celui-ci, la fonction s'appelle elle-même (:), puis redirige la sortie à l'aide d'un pipe
(|) sur l'entrée de la même fonction : et cache le processus en fond avec &. La fonction, ensuite appelée avec :, s'appelle récursivement à l'infini.
Sur Windows :
%0|%0
Ou :
:s
start %0
goto :s
Même en Html et Java.
En HTML, on peut faire ouvrir deux pages dans des cadres qui ouvrent récursivement les mêmes cadres, provoquant un déni de service
. Cependant, avec les navigateurs créant un processus par onglet, on peut avoir une authentique fork bomb en html et JavaScript
, à condition que le navigateur ne bloque ni les popups ni le javascript :
<html>
<script type="text/javascript">
function open_target_blank() {
window.open(window.location);
}
window.onload = open_target_blank();
</script>
<body>
</body>
</html>
On ne peut pas s'en débarrasser facilement.
Une fois la fork bomb
activée avec succès dans un système, il peut devenir impossible de
retrouver un fonctionnement normal sans redémarrer, étant donné que la
seule solution à une fork bomb
est de détruire toutes ses instances. Essayer d'utiliser un programme
pour tuer les processus requiert la création d'un processus, ce qui peut
être impossible s'il n'y a pas d'emplacement vide dans la table des
processus, ou d'espace dans les structures mémoires. Windows 10 intègre
un système de prévention et va tuer tous les processus bash.exe si le
fork bomb est exécuté sur le sous-système Linux.
Je ne sais pas si ça fonctionne sous tout système ça dépend de comment est configuré les limites de processus sous Linux :
permettent de limiter le nombre de processus via la commande setrlimit. Dans un noyau Linux, cette limite peut être indiquée via RLIMIT_NPROC. Si un processus appelle fork et que l'utilisateur possède déjà plus de RLIMIT_NPROC
processus alors le fork échoue. Ici encore la limitation est propre à
un utilisateur donné et ne permet pas de déjouer les attaques
simultanées par plusieurs utilisateurs. Elle permet toutefois de limiter
l'impact de forks accidentels, par exemple lors de la conception d'un logiciel ou d'un bogue dans une application.
C'est une bombe fourche.
Une fork bomb fonctionne en créant un grand nombre de processus très rapidement, au moyen de la fonction fork
.
Si la table des processus se met à saturer, aucun nouveau programme ne
peut démarrer tant qu'aucun autre ne termine. Même si cela arrive, il
est peu probable qu'un programme utile démarre étant donné que les
instances de la bombe attendent chacune d'occuper cet emplacement libre.
Non
seulement les fork bombs utilisent de la place dans la table des
processus, mais elles utilisent chacune du temps processeur et de la
mémoire. En conséquence, le système et les programmes tournant à ce
moment-là ralentissent et deviennent même impossibles à utiliser.
C'est
une commande qui engendrera récursivement des processus jusqu'à ce que
le système d'exploitation soit tellement occupé qu'il ne répondra plus à
aucune action.
Toutes les commandes vraiment ennuyeuse sont avec root.
La bombe fourchue n'en à pas besoin.
Il
est difficile de detruire (matériellement) un pc. Il va généralement
s'éteindre en cas de chauffe. Le moyen serai de trouver une faille
matériel dans la gestion de la tension du matériel et ici oui en
provoquant une surtension on grille définivement le materiel.
C'est trouvé via le chargeur rapide sous Android (avec les chargeur rapide piraté[1] et les périphérique ne prenant pas la charge rapide)
On peut imaginer que le piratage de puce de gestion de la batterie portable ou de cpu peut être piraté (supposition)
Facebook se connecte par défaut sur votre réseau local,comme votre tv intelligente !!!
Alors,il ne faut pas rendre accès a votre réseau local a Facebook,surtout lorsque votre cell vous met en garde,par les dernières mise a jour récemment de votre cell !!!
Hnet est un service en ligne qui permet de convertir des fichiers dans tous les sens et cela gratuitement.
Tout d’abord les fichiers audio, n’importe quel format vers du MP3
uniquement. Pour les images, ça converti vers du webP, du SVG, du PNG,
du GIF, du JPG mais vous pouvez également décompresser celles-ci ou tout
simplement zipper ou dézipper des fichiers.
Si vous le souhaitez, hnet propose aussi de transformer du PDF en
format image, des images en icône et vice versa, sans oublier tous les
outils textuels permettant de changer la casse d’un texte, de compter
les mots, des comparer des textes et j’en passe.
Hnet propose également des outils un peu à côté comme un générateur
de mot de passe, un outil pour redimensionner les images ou pour vous
fabriquer des GIFs animés.
Si vous êtes sous Linux ou macOS, vous pouvez installer Youtube-dl de
différentes manières. Notez que vous devrez disposer de Python installé
sur votre machine.
Vous pouvez aussi utiliser pip si vous le souhaitez :
sudo pip install youtube_dl
Ou encore Homebrew pour ceux qui l’ont :
brew install youtube-dl
Et si vous biberonnez à Ubuntu :
sudo apt-get install youtube-dl
Notez que lorsque vous aurez Youtube-dl installé, celui-ci évolue
très vite, donc pensez bien à faire des mises à jour. Pour Windows,
retournez télécharger le dernier .exe sur le lien que j’ai donné plus
haut. Et pour les autres, utilisez la fonction de mise à jour comme ceci
:
youtube-dl -U
Bon, maintenant comment est-ce qu’on se sert de ce petit truc ? Et bien je n’en sais rien du tout, débrouillez-vous !
Naaan, je déconne. On ne laisse pas les potes dans la galère. Alors
j’ai envie de vous dire que pour utiliser Youtube-dl, et bien ça dépend
de ce que vous voulez faire exactement. Mais je vais essayer de vous
décrire les cas d’usages les plus fréquents, et ensuite, pour le reste,
il faudra vous palucher la documentation.
Tout d’abord, un truc à vous mettre dans la tête : YOUTUBE-DL SUPPORTE PLEIN DE SITES DONT VOICI LA LISTE.
C’est important de le préciser, car beaucoup pensent que ça ne
fonctionne qu’avec Youtube et se galèrent avec d’autres outils ou
d’autres services spécifiques à Vimeo, Dailymotion ou que sais-je.
Vous allez voir, y’a de quoi faire !
Télécharger une vidéo ou une playlist
C’est le plus simple. Il suffit d’entrer la commande en remplaçant URL_DE_LA_VIDEO par le lien de votre vidéo :
youtube-dl URL_DE_LA_VIDEO_OU_DE_LA_PLAYLIST
Si votre terminal vous renvoie une erreur de type
zsh: no matches found: URL_DE_LA_VIDEO
Mettez des guillemets atour de URL_DE_LA_VIDEO pour que ça passe.
Télécharger une vidéo ou une playlist au format MP4
C’est simple, il suffit de préciser le format mp4 comme ceci :
youtube-dl -f mp4 URL_DE_LA_VIDEO
Télécharger plusieurs vidéos
Pour cela, il suffit de mettre plusieurs URL à la suite.
Sinon, vous pouvez aussi mettre toutes les URLs dans un fichier texte
et lancer le téléchargement de toutes les vidéos comme ceci :
youtube-dl -a url.txt
Télécharger les vidéos d’une certaine taille
Si dans une playlist, vous ne voulez que les vidéos supérieures ou
inférieures à XX Mo, voici quels paramètres utiliser. Remplacez le
chiffre 100 par la taille désirée.
youtube-dl --min-filesize 100M URL_DE_LA_PLAYLIST
youtube-dl --max-filesize 100M URL_DE_LA_PLAYLIST
Personnaliser le nom de la vidéo que vous téléchargez
Alors pour ça, il faut savoir que youtube-dl transmet pas mal de
critères en variables que vous pouvez utiliser dans vos commandes. Voici
quelques-unes de ces variables :
id (string): Video identifier
title (string): Video title
url (string): Video URL
ext (string): Video filename extension
alt_title (string): A secondary title of the video
display_id (string): An alternative identifier for the video
uploader (string): Full name of the video uploader
license (string): License name the video is licensed under
creator (string): The creator of the video
release_date (string): The date (YYYYMMDD) when the video was released
timestamp (numeric): UNIX timestamp of the moment the video became available
upload_date (string): Video upload date (YYYYMMDD)
uploader_id (string): Nickname or id of the video uploader
channel (string): Full name of the channel the video is uploaded on
channel_id (string): Id of the channel
Il y en a beaucoup d’autres que vous pouvez trouver dans la
documentation. Mais cela couplé au paramètre -o (pour output), va vous
permettre de nommer automatiquement les fichiers récupérés.
Cela va télécharger la vidéo et la renommer avec le titre et son
extension. Le paramètre « restrict-filenames » est important, car il
permet d’éliminer les caractères exotiques.
Télécharger toutes les vidéos d’une playlist dans un dossier et les numéroter
Pour télécharger les vidéos d’une playlist en commençant à la XXème :
youtube-dl --playlist-start XX URL_DE_LA_PLAYLIST
Pour télécharger les vidéos d’une playlist en précisant un début et une fin de numéro de vidéos :
youtube-dl --playlist-start XX --playlist-end YY URL_DE_LA_PLAYLIST
Télécharger une vidéo et les informations liées (vignette, description…etc.)
Pour télécharger la vidéo ainsi qu’en annexe, l’ensemble des
informations qui lui sont liées, comme la description (fichier texte),
les annotations (format JSON), les sous-titres, la vignette (JPG), voici
comment faire :
Télécharger une vidéo ou une playlist protégée par mot de passe.
Il arrive parfois que la vidéo soit accessible uniquement lorsque
vous êtes connecté à votre compte. Pour passer les identifiants au site,
voici comment faire :
Si vous aimez écouter des audios en voiture ou dans les transports,
pourquoi se limiter aux podcasts ? Il y a des tas de vidéos
(conférences…etc.) où seul l’audio est important.
Pour récupérer uniquement le format audio, il faut utiliser le paramètre suivant :
youtube-dl -x URL_DE_LA_VIDEO
Parfois le format est un peu exotique (.opus), alors pour le passer en mp3, il suffit de rajouter le paramètre –audio-format
youtube-dl -x --audio-formatmp3 URL_DE_LA_VIDEO
Télécharger une vidéo dans une qualité spécifique
Sur la plupart des sites, les vidéos sont proposées en différentes
tailles. Par défaut, c’est la qualité maximum qui est téléchargée. Mais
si vous voulez choisir, voici comment.
Il faut d’abord lister les formats proposés avec la commande :
youtube-dl -F URL_DE_LA_VIDEO
Vous obtiendrez alors une liste plus ou moins longue des formats
disponibles (vidéo bien sûr, mais aussi audio seul) avec une colonne
« format code ».
Récupérez le numéro de celle qui vous intéresse et téléchargez ce format spécifique uniquement comme ceci.
youtube-dl -f NUMERO_FORMAT_CODE URL_DE_LA_VIDEO
Vous pouvez aussi utiliser la commande suivante
youtube-dl -f PARAM_DE_QUALITE URL_DE_LA_VIDEO
En remplaçant PARAM_DE_QUALITE par l’un de ces paramètres :
best – La meilleure qualité vidéo et audio disponible
worst – La pire qualité vidéo et audio disponible
bestvideo – La meilleure qualité vidéo disponible
worstvideo – La pire qualité vidéo disponible
bestaudio – La meilleure qualité audio disponible
worstaudio – La pire qualité vidéo disponible
Comment reprendre un téléchargement interrompu
Si vous avez eu une coupure réseau lors de l’un de vos
téléchargements, pas de panique. Vous pouvez reprendre un download
interrompu avec la commande :
youtube-dl -cwi URL_DE_LA_VIDEO
Comment télécharger les sous-titres
Si la vidéo dispose de sous-titres, vous pouvez tous les télécharger avec la commande :
Comment avoir une interface graphique à Youtube-dl
Et si la ligne de commande vous gonfle, sachez qu’il existe une interface graphique pour Youtube-dl. Toutes les infos sont ici.
Conclusion
Vous l’aurez compris, Youtube-dl est un outil très puissant et je ne
peux pas tout détailler. Cela dit si vous avez des lignes de commandes
pertinentes à rajouter, contactez-moi et je les ajouterai à cet article.
Et pour tout le reste, je vous invite à consulter la documentation de Youtube-dl ici.