Le Blog Utux

HTTP 200 GET /

Rendez-nous les pouces rouges !

Rédigé par uTux 2 commentaires

Vous n'êtes sans doutes pas passé à côté de cette information : YouTube supprime le compteur des dislikes pour lutter contre le harcèlement. Le but est d'encourager les jeunes créateurs de contenus, en leur épargnant de se faire harcler par marées de pouces rouges. LOL.

C'est une mauvaise décision, et je vais essayer d'exprimer mon point de vue sans parler de Cancel culture car d'une part ce n'est pas mon intention, et d'autre part je pense que le but n'est pas réellement de protéger les créateurs, mais les intérêts des partenaires.

Tout d'abord, YouTube semble amalgamer les pouces rouges avec le harcèlement. S'il est vrai qu'une vague massive de dislikes peuvent avoir pour objectif de porter atteinte à une personne ou à une marque (voir Review bomb), c'est un phénomène très marginal, et plutôt dirigé envers les entreprises. Sony en a fait les frais avec son trailer Ghostbusters 2016 ou avec la première version du design de Sonic the Hedgehog sorti en 2020.

Ensuite, si le but est vraiment de protéger les créateurs du harcèlement, alors je pense que c'est une mauvaise décision, car sans le compteur de dislikes, les spectateurs iront poster des commentaires à la place pour exprimer leur opinion. A mon sens, un commentaire agressif est infiniment plus blessant qu'un pouce rouge. Et le pire dans tout cela, c'est que les créateurs voient toujours les dislikes dans leurs statistiques, ils ne sont justes plus affichés publiquement, donc le prétexte tombe complètement à plat.

Je ne considère pas les dislikes comme un outil de harcèlement, le but est simplement de donner un avis sur la qualité d'une vidéo, c'est une sorte de vote, et c'est très utile. Par exemple lorsque je recherche des tutoriels pour du bricolage, la note de la vidéo me permet de voir si l'auteur dispense de bonnes pratiques, ou si au contraire il n'y connaît pas grand chose. C'est donc pour moi une fonctionnalité importante de la plateforme qui disparaît.

DIY bad practises

Au final cette décision est une fausse solution à un problème qui n'en est pas un. La plateforme est gangrenée par des problèmes bien plus graves, en premier plan la rémunération des vidéastes. Si vous voyez de la publicité pour NordVPN ou RAID Shadow Legends dans toutes les vidéo, c'est parce qu'il est devenu quasi impossible d'être rémunéré par YouTube. Fred de l'émission Joueur du Grenier explique par exemple que le simple fait d'avoir utilisé "le rire" de Michael Jackson (Thriller) a suffit pour Claim une de leurs vidéos. Le Claim, c'est quand un ayant droit s’accapare la totalité de la rémunération de votre vidéo, sous prétexte que vous utilisez un élément soumis aux droits d'auteurs. Même si vous utilisez un extrait qui dure 2 secondes, même si la loi française l'autorise (exceptions au droit d'auteur), c'est une entreprise qui touchera la totalité des revenus de la vidéo pour laquelle vous avez travaillé.

Pour conclure, cette décision unilatérale de retirer l'affichage des Dislikes est représentative de la politique désastreuse de la plateforme. Si vous voulez protester :

  • Faites-le savoir sur l'annonce officielle (aucun scrupule à review bomb quand c'est une société qui de toutes manières n'a rien à craindre)
  • Installez uBlock Origin, coupez les vannes de la publicité qui ne sert qu'à rémunérer les ayants droits. Les vidéastes ne touchent déjà plus rien de toutes manières.
  • Demandez à vos vidéastes préférés d'aller sur d'autres plateformes, au moins en secondaire. Ils se plaignent sans arrêt de Youtube mais refusent d'aller voir ailleurs, par peur de perdre des vues ou de froisser leurs sponsors. Motivez-les.

Et c'est malheureusement tout ce que nous pouvons faire pour le moment. La plateforme jouit d'un monopole complet et n'a aucune concurrence. La télévision 3.0 est déjà là, et ce n'est pas une bonne chose.

EDIT: grâce à l'extension "Return YouTube Dislike" on peut voir le vrai score de l'annonce officielle au 05/12/2021, et ça montre à quel point les utilisateurs sont mécontents :

Dislikes annonce

Circuit Normandie / Bretagne / Anjou à vélo (Juin 2021)

Rédigé par uTux 1 commentaire

Chaque année, j'ai pour tradition de faire un périple à vélo pour mes vacances. Voici des liens vers mes voyages précédents :

Je part habituellement en Septembre, mais cette année j'ai démissionné de mon travail et ai pris le mois de Juin pour me reposer, j'ai donc avancé mes vacances. Dans tous les cas je choisis des dates idéales pour profiter de l'été sans pour autant être en haute-saison touristique.

J'ai eu beaucoup de mal à trouver un parcours, non seulement à cause d'un manque d'inspiration, mais aussi parce que je m'y suis pris un peu tard. J'avais envie de repartir dans le Sud, mais le problème est qu'il me fallait sacrifier 2 jours de trajet en train ou en voiture pour y aller, j'ai donc préféré un circuit qui part de chez moi et y revient directement. J'ai fini par élaborer un circuit qui monte jusqu'à Saint-Malo, et redescend à Nantes en faisant un tour en Normandie et en Anjou.

Voici le parcours réalisé :

Parcours

  • J1: Nantes - Redon (108 km)
  • J2: Redon - Rennes (101 km)
  • J3: Rennes - Saint-Malo (112 km)
  • J4: Saint-Malo - Saint-Hilaire-du-Harcoüet (102 km)
  • J5: Saint-Hilaire-du-Harcoüet - Mayenne (92 km)
  • J6: Mayenne - Pruillé (111 km)
  • J7: Pruillé - Nantes (113 km)

Total : 739 km (7 jours)

Matériel

Note : cet article n'est pas sponsorisé. J'ai choisi et payé de ma poche chaque élément et je tiens simplement à apporter un retour d'expérience à ceux qui s'équipent pour un périple similaire.

Je roule toujours avec mon fidèle Triban 500, un vélo de route sur lequel j'ai ajouté :

  • Un porte bagages BTWIN 900.
  • Une sacoche 20L.
  • Une sacoche 25L.
  • Une sacoche de cadre (2 trousses + emplacement étanche pour smartphone).
  • Une sacoche de selle.
  • 2x Pneus route TRIBAN PROTECT LIGHT 700x25 (tringles souples).
  • Des chambres à air BTWIN 700x23-32.
  • Multitool, démonte-pneus, maillon de chaîne, dérive-chaîne, pompe.

J'ai rencontré pas mal de soucis techniques, que je détaille dans une section dédiée plus bas.

Pour le matériel de camping :

  • Tente Forclaz TREK900 (1,6 kg, 1 place, s'accroche sur le guidon).
  • Matelas gonflable Forclaz TREK700 L (510g).
  • Sac de couchage Forclaz TREK500 15° (~1kg).
  • Oreiller gonflable Forclaz de Trekking

Gadgets et navigation :

  • 1 Powerbank 20 Ah (Boulanger).
  • Ma tablette Fire HD 8 de 2017.
  • Un Bryton Rider 450 pour la cartographie (cartes préparées grâce à VisuGPX).
  • Et enfin OsmAnd sur iPhone XR pour la cartographie, en secours.

Soucis techniques

Voici la liste :

  • Jour 2 : Mon dérailleur a explosé peu après Rennes. Heureusement j'ai trouvé un réparateur qui avait les pièces et m'a réglé ça rapidement. Je n'avais pas fini mon étape, mais avec tout le temps perdu j'ai décidé qu'il était plus sage d'improviser une nuit à l'hôtel sur Rennes, quitte à rattraper les kilomètres le lendemain.
  • Jour 3 : Mon Antivol s'est grippé et ne s'ouvre plus (même avec un coup de WD-40 il n'y a rien à faire). Heureusement le vélo n'était pas attaché quand cela s'est produit, sinon il aurait été immobilisé. Il faudra tout de même que je trouve un moyen de le couper, car il est coincé sur le cadre. J'ai donc du en acheter un autre pour pouvoir continuer mon voyage.

Santé

Outre les habituelles douleurs aux fesses et à la nuque, j'ai deux choses à noter :

  • Une douleur dans l'articulation de genou droit, mais pas tous les jours. En relisant mes articles précédents, je me rends compte que c'est arrivé l'année dernière. Heureusement cela a disparu durant les derniers jours.
  • J'ai attrapé une tique sur le mollet le 6e jour, en marchant dans des hautes herbes autour du camping pour aller aux poubelles. J'étais en plein milieu de la campagne, à 20h30, donc impossible de trouver une pince à tiques. Par chance elle n'avait pas eu le temps de s'ancrer complètement et j'ai pu la retirer en la pinçant avec 2 bouts de sparadrap. Je ne garde aucune trace de piqûre.

Météo

La météo m'a bien trollé. Pour les gens qui liront cet article dans le futur, sachez que le début Juin 2021 a été caractérisé par une vague de chaleur de deux bonnes semaines, il a vraiment fait très chaud. Le problème est que je ne suis pas parti au début du mois de Juin, mais le 21, en plein dans les périodes de fortes pluies et d'orages qui ont suivi cette chaude période.

J'ai donc eu une météo plutôt mauvaise car sur 7 jours de voyage je n'ai cumulé que 2 jours de soleil grand maximum, répartis sur 4 jours. Pour le reste j'ai alterné entre un temps gris et froid ou un temps gris et pluvieux. Inutile de dire que la crème solaire n'a pas servi cette année.

Rouler sous la pluie n'est déjà pas agréable, mais c'est à mon sens encore pire dans les campings (gadoue dans les sanitaires, difficultés à faire sécher son linge, herbe humide, froid...). Mais je m'estime tout de même chanceux car je n'ai pas non plus eu d'orage ni de grêle ou de pluie torrentielle. J'ai également toujours trouvé un endroit où attacher mon vélo à l'abri pour la nuit.

Trajet

Jour 1 : Nantes - Redon (108 km)

C'est la 4e fois que je fais cet itinéraire, donc je commence à le connaître. Pour économiser quelques kilomètres, je suggère de ne pas complètement suivre la Vélodyssée entre Nantes et Nort-sur-Erdre car elle fait beaucoup de détours inutiles alors que la route est plus directe. Une fois arrivé au Canal de Nantes à Brest, il suffit de le suivre jusqu'à Redon. La section près de Nort-sur-Erdre était en travaux, l'eau était donc marron.

J1
Le canal de Nantes à Brest, par temps gris.

Étant donné que c'était le premier jour et que la route est totalement plate, j'ai roulé très vite et suis arrivé à 15h30 au camping, ce qui est très tôt, j'ai donc pu prendre mon temps pour laver mes affaires, faire des courses, prendre une bière et visiter un peu. La soirée fut marquée par les grondements du tonnerre et des nuages menaçants, mais nous avons finalement été épargnés.

Jour 2 : Redon - Rennes (101 km)

Ce fut une étape très difficile car au 2e jour le corps n'a pas récupéré de la veille et n'est pas encore habitué à ce rythme. J'ai aussi subit un vent de face pendant la quasi totalité du parcours, ce qui fait que je me suis senti épuisé à la moitié et que j'ai continué dans la souffrance. La quasi totalité du parcours consiste à suivre la Vilaine sous un temps gris et froid, donc plutôt triste.

J2
La Vilaine en arrière plan, au niveau de Beslé

A la base je devais rejoindre le camping de Saint-Médard-sur-ille qui est après Rennes, mais j'ai cassé mon dérailleur. Au final cela m'a permis de me reposer et je me dis que si ce n'était pas le vélo qui avait lâché, ça aurait peut-être été moi.

J2
Vue sur le dérailleur cassé

Jour 3 : Rennes - Saint-Malo (112 km)

Cette étape s'est beaucoup mieux déroulée car j'ai récupéré toutes mes forces, et la météo fut clémente ce qui m'a permis de rouler dans de meilleures conditions. La Rance et ses paysages sont magnifiques surtout au pied de Dinan (le port), par contre cela marque le début de sacrés côtes à gravir.

J3
La Rance, au nord est de Dinan, quand on s'approche de l'estuaire

Fait amusant: en 2017 je me plaignais que la traversée du barrage de la Rance, entre Dinan et Saint-Malo était dangereuse. Il s'avère qu'aujourd'hui l'itinéraire "officiel" (La Vélomaritime / EuroVelo 4) passe par le Pont Saint-Hubert, beaucoup plus sûr pour les vélo.

J3
Arrivée à Saint-Malo

Je suis arrivé à Saint-Malo en bon état, avec le Soleil, et j'ai pu profiter de cette ville très sympathique très touristique.

Jour 4 : Saint-Malo - Saint-Hilaire-du-Harcoüet (102 km)

Cette étape m'a permis de passer par le Mont Saint-Michel mais également d'entrer en Normandie. J'ai eu le vent dans le dos pendant 75% du trajet ainsi que du Soleil, ce qui fait que j'ai avancé très rapidement et dans de bonnes conditions.

Je n'aime pas le Mont Saint-Michel. C'est très joli de l'extérieur, mais c'est un gros piège à touristes et surtout l'endroit est totalement privatisé par l'entreprise Vinci (la même qui gère les autoroutes et pas mal de parkings payants en France). Au moins en vélo je n'ai pas besoin de payer les tarifs scandaleux du parking (forfait à 14,90 en haute saison !!!). J'y suis allé le Jeudi 24 Juin - donc en semaine en dehors des vacances - et malgré cela l'endroit était noir de monde, impossible d'envisager d'y entrer à vélo même pied à terre. J'ai juste fait des photos de l'extérieur.

J4
Le Mont-Saint-Michel, c'est mieux de loin

Arrivé au camping à Saint-Hilaire-du-Harcoüet, je me suis aperçu qu'une banane avait pourri dans mon sac et coulé sur mes affaires de rechange ! Heureusement il faisait grand Soleil, j'ai donc pu les laver et les faire sécher assez vite, même si j'ai du me promener en caleçon dans le camping.

Jour 5 : Saint-Hilaire-du-Harcoüet - Mayenne (92 km)

Dans cette étape j'ai continué sur la Véloscénie jusqu'à Domfront pour ensuite passer sur la Vélofrancette et commencer mon chemin de retour.

La ville de Mayenne ne m'a pas laissé un très bon souvenir, tout d'abord en raison du trafic routier très important qui la traverse, mais aussi et surtout parce qu'il a plu toute la soirée et toute la nuit. Heureusement le camping est très excentré ce qui permet d'avoir pas mal de calme. J'ai aussi pu utiliser la machine à laver et le sèche-linge car ce n'était "que" 3€ (mais ça me fait gagner pas mal de temps).

J5
Le camping au bord de l'eau, à Mayenne

Jour 6: Mayenne - Pruillé (111 km)

Ce trajet m'a fait traverser la ville de Laval que j'ai trouvé très jolie, mais aussi Château-Gontier où j'ai fait une pause café. Le reste du voyage a été marqué par la pluie mais je suis finalement arrivé en Anjou, à Pruillé, qui se situe au Sud du Lion d'Angers. C'est à ce camping que j'ai attrapé une tique, parce que les poubelles sont loin et qu'il faut traverser une grande étendue de pelouse pour y parvenir.

J6
Traversée de Laval

Jour 7: Pruillé - Nantes (113 km)

Il a plu toute la journée avec un pic assez intense l'après midi, je suis arrivé chez moi trempé de la tête aux pieds, les chaussures qui font floc floc. Ce trajet suit la Loire à Vélo, et là encore je vous conseille de prendre des raccourcis pour éviter des détours inutiles. C'est une route que j'ai fait à plusieurs reprises et que je commence à connaître.

J7
Le chateau d'Angers... sous la pluie
J7
Pause déjeuner au bord de la Loire, toujours sous la pluie

Impressions & Conclusion

J'ai l'impression de me répéter, mais voyager en Bretagne ou en Normandie est certes beaucoup moins cher que dans le sud, mais on s'expose inévitablement à des problèmes de météo. La casse du dérailleur fut un bon coup de stress, j'ai cru que mon voyage allait s'arrêter là, mais heureusement j'ai pu trouver un dépanneur. C'est la première année que je rencontre un problème de ce genre.

Ce qui m'aura marqué ce voyage, outre la météo, ce sont les chemins de hallage. Rouler au bord d'un canal ou d'une rivière est sympathique, d'autant que c'est plutôt plat, mais c'est un peu monotone après plusieurs jours. Je pense que l'année prochaine je chercherai un dépaysement plus important. Il faudra que je m'y prenne très tôt cette fois, même si avec la COVID on peut difficilement planifier ses vacances à l'avance.

Ça ne fait pas mal !

Rédigé par uTux 5 commentaires

Je souhaite être vacciné depuis plusieurs mois, mais j'ai toujours repoussé car j'ai une grosse phobie des piqûres. Le simple fait de visualiser une seringue me donne les mains moites et des sueurs froides, c'est une peur irrationnelle dont j'ai beaucoup de mal à me défaire.

Mais je l'ai quand même fait. Première injection puis deuxième injection. Et s'il y a un message que je souhaite passer à ceux avec qui je partage cette phobie des piqûres : ça ne fait pas mal.

Le plus dur est de se lancer, personnellement j'ai atteint un pic d'angoisse lorsque j'étais en attente avec mon numéro dans la main. Mais si vous réussissez à trouver le courage d'aller jusque là, c'est gagné.

Durant les injections j'ai toujours pris soin de regarder ailleurs car ça m'aide beaucoup à surmonter l'épreuve, mais finalement ça ne fait pas mal du tout. Je sens quelque chose me toucher le bras mais ça ne pique pas, ça ne fait pas mal, et surtout ça dure une petite seconde, ensuite c'est terminé.

Quand aux effets secondaires, je m'en tire bien : une sensation de courbature près du point d'injection pendant 48 heures, plus un léger rhume lors de la seconde injection. Donc le vaccin ne rend pas toujours malade et patraque pendant plusieurs jours.

Mon message est simple : si vous hésitez à y aller parce que vous avez la phobie des piqûres, sachez que je suis comme vous mais que j'ai surmonté ma peur et qu'au final ce n'est rien du tout.

Classé dans : Non classé Mots clés : aucun

Migration de Scaleway à Heztner

Rédigé par uTux Aucun commentaire

Je loue des Virtual Private Server (VPS) chez Scaleway depuis 2016 et j'en ai toujours été globalement satisfait. Les performances sont correctes et c'est un hébergeur qui malgré ses tarifs lowcost a su prendre le virage du Cloud en ajoutant toujours plus de services indépendants, et en proposant une bonne intégration avec Terraform.

Et puis les choses ont changé:

  • L'été 2020, Scaleway a augmenté ses tarifs. Moi qui utilisait les instances DEV1-S, cela se traduisit par +40% !
  • A l'automne 2020, Scaleway a mis fin à la limite mensuelle. De base, la facturation se faisait à l'heure, mais au delà d'un certain seuil le tarif était bloqué à une valeur fixe (comme une sorte de forfait au mois). Ce n'est désormais plus le cas.

Au final, le DEV1-S que je payais 2,99€ HT / mois me coûte maintenant 7,30€ HT / mois soit une augmentation de +144%, aïe.

Puisque mes besoins sont croissants (deux nouveaux VPS à venir) j'ai décidé de regarder ce qui se faisait à côté, et je suis tombé sur Hetzner qui jouit d'une réputation plutôt correcte tout en proposant des tarifs lowcost. Comparons les prix :

  • 2 vcpu, 2GB de RAM, 20GB stockage: Hetzner CX11 (2,96€ / month), Scaleway DEV1-S (7,30€ / month).
  • 4 vcpu, 8GB de RAM, 80GB stockage: Hetzner CPX31 (14,76€ / month), Scaleway DEV1-L (29,20€ / month).

La migration a donc commencé, le blog est maintenant hébergé chez Hetzner (toujours en Kubernetes) à Helsinki.

Windows + Kdenlive + NVENC - Part2: Benchmarks

Rédigé par uTux Aucun commentaire

How does profiles work ?

Kdenlive use ffmpeg and MLT. So it's basically MLT syntax to pass arguments to ffmpeg. But what about CBR, VBR, CQP, CRF? What's the magic behind these acronyms ?

  • CBR: Constant Bit Rate. Predictable bandwith, good for streaming. However, it's up to you to set the correct birate and it depends on the resolution of the video (720p, 1080p..) and its content (things that move fast will require more bandwith). A low value means bad quality while high means unnecessary huge files.
  • VBR: Variable Bit Rate. Set a nominal and a maximal bitrate settings that the encoder will use. This is similar to CBR except that the output file should be less huge.
  • CRF (Constant Rate Factor) and CQP (Constant Quantizer Parameter). I admit I do not get the difference between those two, but the idea is the same: you do not set the bitrate, but the quality level you want to achieve.

CBR and VBR are good for streaming because you need a predictable bandwith output. However when you need to locally record a video, you do not really care about the bandwith but more about the quality and the file size, in that case CRF / CQP are more suited.

Kdenlive Built-in CPU profiles:

  • x264 (CRF 23)
  • x265 (CRF 20)
  • vb9 (CRF 23)

Kdenlive Built-in GPU profiles:

  • NVENC H264 VBR (20-30Kbps)
  • NVENC H265 (CBR 30Kbps)
  • NVENC H264 VBR (20-30Kbps)
  • NVENC H265 (CBR 30Kbps)

I added those profiles:

  • NVENC H264 CQP 20: f=mp4 vcodec=h264_nvenc rc=constqp qp=20 profile=high preset=quality ab=192k ar=44100 acodec=aac bf=2
  • NVENC H265 CQP 20: f=mp4 vcodec=hevc_nvenc rc=constqp qp=20 profile=high preset=quality ab=192k ar=44100 acodec=aac bf=2

Benchmark

The input file was a 45min gaming session of Star Wars: Knights of the Old Republic, in 1920x1080 60fps + encoded in H264. I did not applied any effects except cutting video/audio.

Computer specifications:

  • AMD Ryzen 3700X (8c/16t @3,6GHz)
  • 16GB DDR4
  • Nvidia RTX3070 FE
  • 500GB NVMe SSD
  • Windows 10 x64
  • Kdenlive 20.12.13
Render time

While VP9 is a totally free fairly good codec, it is incredibly slow (3h13 versus 0h18 for x264). H265 is slower than H264 probably for good reasons although I'm not able to see a difference in output quality. H264 CQP 20 (NVENC) is 34% faster than x264 CRF 23 (CPU). Keep in mind x264 and x265 speed highly depends on the number of CPU cores. If you can get yours hands on a 3900X (12c/24t) or a 3950X (16c/32t) then I suspect they can match or outperform NVENC.

Render time

H264 CBR 30Kbps (NVENC) is the worst for file recording, resulting in a 12,56 GB file while you can achieve 3,2 GB using H264 CQP 20 (NVENC). x265 seems to be the most efficient (only 1,92 GB) but it's probably related to the CRF 20 agressive parameter. Of course I can't just fix all parameters to 20 because the output quality will depend on the codec, yeah it's black magic.

Limitations

Before jumping to conclusion, you need to be aware of some limitations of my benchmark:

  • The input file was encoded in H264, I did not tried anything else. This may explain the bad results for VP9.
  • x264 and x265 performance scale with the number of CPU cores.
  • I do not know if NVENC speed and quality depends on the GPU.
  • NVENC CQP 20 looks fine for me, but it's purely subjective. Another value might change the benchmark.
  • Kdenlive on Windows can't use NVENC to render video effects and will use the CPU, this is the reason why I did not add any.

Conclusion

I usually stick with H264 CQP 20 (NVENC) which is the fastest with a good quality output (at least to record video games) and a reasonable file size. While Nvidia recommends CQP 15, I can't tell the difference with CQP 20. Also remember that if you upload your video on Youtube, it will be reencoded in AV1 / VP9 with lower quality settings anyway.

Again, you have to understand that there is no "best encoder" for all situations. This is what I think works best for me, but it might be totally different for you.

Links

Fil RSS des articles