Un petit tuto pense bête pour savoir sur quel « dev » se trouve votre webcam et la tester en migne de commande.
Système d’exploitation Linux, PC fixe avec une seule webcam connectée via USB.
Commande passé depuis un terminal en mode utilisateur « user »
Savoir si la webcam est reconnue sur l’un des ports usb.
$ lsusb
(...)
Bus 001 Device 004: ID 1d6c:0103 HD WEBCAM HD WEBCAM
(...)
Sur toute une série de lignes il y en a une où apparaît clairement la webcam, elle est donc reconnue.
Sur quel « /dev » elle se trouve :
$ ls -l /dev/video*
crw-rw----+ 1 root video 81, 0 mars 4 10:50 /dev/video0
crw-rw----+ 1 root video 81, 1 mars 4 10:50 /dev/video1
J’en trouve deux alors que je n’ai qu’une webcam ? J’en déduis que peut-être que ma carte mère est prévue pour être installée sur d’autres machines avec webcam intègrée, ou que je peux en installer deux sur ports usb… J’avoue ne pas avoir la réponse précise, juste déduction.
Pour tester la webcam en ligne de commande on va utiliser MPlayer.
Je n’ai rien inventé tout est dans le très riche « man »
$ man mplayer
Nous avons donc les « device » possibles « /dev/video0 » ou « /dev/video1 », reste à trouver le bon « driver », pour cela :
$ mplayer tv:// -tv driver=help
(...)
Available drivers:
v4l2 Video 4 Linux 2 input (first try, more to come ;-))
Dernièrement en retour de vacances j’avais besoin de pivoter un vidéo prise via mon smartphone.
Comme je n’utilise pas souvent ffmpeg et que j’en ai marre de devoir chercher à chaque fois, je me mets ça ici, et si ça peut servir à d’autres tant mieux.
Pivoter une vidéo
0 = 90° – retournement vertical et dans le sens contraire des aiguilles d’une montre (effet miroir vertical).
ffmpeg -i vid-001.mp4 -vf transpose=0 vid-002.mp4
1 = 90° – dans le sens des aiguilles d’une montre.
ffmpeg -i vid-001.mp4 -vf transpose=1 vid-002.mp4
2 = 90° – dans le sens inverse des aiguilles d’une montre.
ffmpeg -i vid-001.mp4 -vf transpose=2 vid-002.mp4
3 = 90° – retournement vertical et dans le sens des aiguilles d’une montre (effet miroir vertical).
Une approche de la Salsa Cubaine, que ce soit la musique ou la danse.
N’ayant pas de tuto logiciel libre sous le coude, je décide de vous parler de l’une de mes passions, la musique afro-cubaine, et sur ce billet plus précisément la Salsa Cubaine, donc danse et musique.
« Ha oui Sima je connais et j’adore Chan Chan de Compay Segundo! »
J’entends souvent ce genre de réflexion lorsque je parle de Salsa, alors nous allons donc commencer par mettre un peu d’ordre car il existe différents styles de Salsas liés à des cultures et Compay Segundo par exemple ne fait pas de Salsa.
Je suis moi-même danseur depuis déjà longtemps (salsa, un peu Son Cubano et Chachacha (pas la rumba Portoricaine), mais d’autres musiques latinos (merengue, bachata, reggaeton). J’ai également animé des soirées cubaines en tant que DJ et sais utiliser une « clave » sans être pour autant un musicien. La Clave est un instrument basique formé de deux bâtons, on verra plus bas car il a son importance dans la salsa.
clave basique
« Origines » des Salsas
A la base il y a le Son Cubano, ce que joue Compay Segundo par exemple, je le nomme car c’est je crois le plus connu en Europe.
Le Son Cubano est ce qui a influencé les différentes Salsas, mais aussi le Chachacha, la Rumba Portoricaine (pas la Rumba Cubaine*, j’y reviens plus bas) et autres musiques latines.
On se retrouve donc avec 3 grands types de Salsas
Salsa Portoricaine
Salsa Colombienne
Salsa Cubaine (souvent appelé Timba pour la musique et Casino pour la danse)
Il s’agit de musiques à 8 temps avec une clave 3-2 ou 2-3
Si vous souhaitez juste écouter de la Salsa ou du Son Cubano pour le plaisir des oreilles, je peux comprendre que vous vous fichiez complètement de savoir qu’il s’agit de tel ou tel Salsa et qu’elle soit sur une clave 3-2 ou 2-3. Il n’est pas nécessaire de comprendre pour apprécier. On peut aimer un tableau sans être critique de l’art.
Par contre cela a son importance pour les musiciens et aussi pour les danseurs.
Les musiciens sont sensés avoir l’oreille musicale, je ne m’adresse pas à eux, ils pourraient m’en apprendre. Je m’adresse aux danseurs débutants car pour être dans le rythme et bien marquer ses pas, il faut comprendre la musique, mais aussi la danse.
Nous l’avons vu, il y a trois grand types de Salsas et pourtant quatre façons de danser.
Hein! 4 pour trois grands types de Salsas, mais comment c’est possible?
La Salsa de Porto Rico, la Portoricaine, est celle que l’on voit dans les concours de danse, elle se danse en ligne et sur le 2 (j’explique plus bas cette notion de 1 ou 2)
Salsa Portoricaine qui se danse sur le 1. Les Cubains l’appellent la salsa de Nueva York. Ce sont les immigrés portoricain aux Etats Unis, qui sous l’influence du Rock & Roll, ont dansé la salsa en ligne sur le 1. C’est aussi cette danse que l’on retrouve le plus souvent dans les écoles de « danse portoricaine » en France.
La Salsa Colombienne, la plus dansée dans toute l’amérique du sud, se danse sur le 1 en ligne avec de nombreux petits pas intermédiaires, peu d’école en France.
La Salsa Cubaine ne se danse pas en ligne (même si les axes ont leurs importances), se danse sur le 1, aussi répandu en Europe que la Salsa portoricaine. On dit aussi danser Casino car la base d’apprentissage se fait dans une « Rueda de Casino » (je mets des liens plus bas).
Cela-dit, si elles se dansent différemment, elles ont des points communs.
Elles sont sur huit temps et pour les danseurs il y a six marquages et deux temps mort.
Comment sont répartis les marquages sur le tempo ? (* pour marquage, ~ temps mort)
Salsas qui se danse sur le 1 (123~567~)
* * * ~ * * * ~
| | | | | | | |
1 2 3 4 5 6 7 8
Salsas qui se danse sur le 2 (~234~678)
~ * * * ~ * * *
| | | | | | | |
1 2 3 4 5 6 7 8
S’il y a des pas intermédiaires, ils sont toujours placés entre le 1 et 3 puis entre 5 et 7 (2 et 4 puis 6 et 8 pour ceux qui dansent sur le 2) jamais sur les temps morts (il peut y avoir des exceptions lorsqu’on fait un passage de « shine », mais restons simple).
Pour faire simple restons sur celles qui se dansent sur le 1
Ok Sima, mais ça commence où le 1 et tout le reste?
Ce que j’ai trop entendu lors des soirées que j’animais et qui commençaient souvent par un prof qui donnait un cours avant le début de la soirée… est: « Écoutez la clave, elle vous donne le rythme! »
Heu sauf que je pense que pour celui qui n’a pas l’oreille musicale et découvre la salsa, ce n’est pas si évident. On peut trouver d’autres repaires que je donne plus bas.
On se rend compte que cela n’est pas si évident pour celui qui n’a pas l’oreille musicale, les marquages de pas de danse ne tombent pas tous sur les percussions de la clave.
Pourtant c’est important la clave, qui signifie clé en espagnol, est la clé de voûte de la structure musicale de la salsa et chaque instrument va se caler par rapport à elle.
Alors d’autres pistes pour se repérer dans le tempo.
Écoutez le chanteur, il démarre toujours sur le 1. Si son couplet fait deux cycles… Tous les couplets et refrains débutent sur le 1 d’un cycle.
Il faut partir du principe que nous sommes tous différents et donc sensibles à différentes sonorités, pour certains, ce seront les basses, d’autres la clave, d’autres les congas, cuivres, piano… Chaque instrument n’y vient pas n’importe comment, chacun y a sa place dans le cycle, savoir les repèrer, ou au moins l’instrument auquel vous êtes le plus sensible, permettra de vous situer dans la rythmique.
Écoutez comment les différents instruments se calent sur les huits temps et donc sur les pas de base de la salsa qui comptent deux temps morts -> 123~567~ pardoxalement les deux temps morts pour le danseur les 4 et 8 sont des temps forts musicalement. Je vous ai mit un enregistrement pour écouter comment se callent les instruments sur les huits temps tout en entendant les pas de marquage (en espagnol uno, dos, tres, – ,cinco, seis, siete, -), je trouve cet enregistrement très pédagogique. Et si vous êtes attentif vous remarquerez qu’il s’agit d’une clave 2-3 et non 3-2. 🙂
En fait, pour comprendre une rythmique c’est un peu comme lorsque l’on apprend une langue étrangère, il faut entraîner son oreille.
Le danseur ne doit pas se fier à la mélodie qui peut donner des sensations d’oscillation entre accélération et ralentissement, mais bien se caler sur le tempo qui lui est constant de la première note à la dernière. Voyons comment sont placé les pas de base « 123 567 » sur cette vidéo.
Sur ce billet, je ne vous ai pas appris à danser ni à jouer d’un instrument, juste partager un peu de ma passion, vous faire découvrir la musique latine, comment elle s’articule. Comment le danseur débutant doit également apprendre à écouter la musique pour être sur le tempo. Si vous êtes persuadé que vous n’avez pas le sens du rythme, pas d’oreille musicale, ne savez pas danser, sachez que tout cela n’est pas inné et que cela s’apprend.
Rueda de Casino (de base), c’est dans une rueda que l’on apprend à danser la Salsa Cubaine, le prof annonce ce que devrez faire un peu avant le 1 (sur le 6 ou 7), au bout de quelques mois vous savez danser à deux les passes basiques, pas toujours dans le tempo mais ça viendra. Là ils en sont au moins à leur deuxième année de Salsa.
*Rumba Cubaine : Il s’agit en fait d’une musique dont les influences sont africaines de la régions du Congo. Il s’agit du Guaguanco. Lorsque l’ont parle de Rumberros à cuba, il s’agit donc de musiciens ou danseurs de Guaguanco. Elle a sa propre rythmique.
Pour finir un peu pub pour mon ami Maykel Blanco (il est en orange au clavier), le son n’est pas top car il s’agit d’un enregistrement lors d’un concert à la salle Pleyel à Paris, mais ça vous donne une idée de l’ambiance, la vidéo commence par une impro. Maykel Blanco y su Salsa Mayor.
Photo de moi (flouté) avec Mi Herma Calixto et Maykel Blanco
Un billet très court, oui je sais, je ne suis pas très actif sur mon blog actuellement.
Il faut dire que ces derniers temps je suis fainéant trop occupé, voire débordé.
Dernièrement je souhaitais récupérer une musique (heeuuu… libre de droit, bien sûr, je suis quelqu’un de respectable) sur youtube pour pouvoir l’écouter dans ma voiture et rendre plus doux les embouteillages…
J’ouvre ma console et je tape ma petite ligne ci-dessous avec l’option « -F » pour choisir la meilleure définition:
$ youtube-dl -F [URL]
Et là…. Horreur! S’en suit des lignes que l’on n’aime pas lire:
[youtube] mgQg4ze1_KU: Downloading webpage
[youtube] mgQg4ze1_KU: Downloading video info webpage
[youtube] mgQg4ze1_KU: Downloading js player vfliSA6ma
ERROR: Signature extraction failed: Traceback (most recent call last):
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1236, in _decrypt_signature
(etc.)
Pas de panique… Il suffit de mettre à jour youtube-dl.
Pour cela il suffit de taper…
Sur débian:
LeoCAD (CAD, Computer-aided design) est un programme de conception assistée par ordinateur (CAO), multiplate-forme et sous la licence libre GPL, qui permet de créer des modèles de constructions de type légo de façon intuitive, et très rapidement.
Le programme utilise la collection impressionnante d’outils fourni par la bibliothèque de LDraw et ses plus de 6000 pièces au total, qui permet de commencer la réalisation de formes avec de simples mouvements de glissé / lâché.
L’interface du programme permet de sélectionner différentes parties, attribuer des couleurs, faire pivoter, accéder à différents modes d’affichage (caméras) pour afficher le modèle créé sous tous ses angles et positions possibles, remplir différentes zones de couleurs , diviser l’écran verticalement ou horizontalement et exporter les projets dans différents formats : 3DS, Brick Link, CSV, HTML, POV-Ray y Wavefront.
C’est précisément la capacité d’exporter vers ce dernier type de fichier appelé Wavefront (OBJ), qui le rend si intéressant pour tous ceux qui ont une imprimante 3D et souhaitent imprimer les différentes briques ou modèles créés.
Sur le site LeoCAD, vous trouverez plusieurs tutoriels pour vous lancer dans cette application qui est disponible pour Windows, OS X et Linux.
Installation
Maintenant, nous allons voir comment l’installer dans certains des principaux GNU / Linux :
Sur openSUSE
Dans mon cas pour gecko distro, installé directement à partir des paquets de services de recherche par l’habituel 1 click install
Arch Linux et dérivés comme Manjaro, Antergos ou ArchBang depuis les dépôts de la communauté en exécutant :
yaourt -S leocad
Debian et dérivés comme Ubuntu, linux Mint, etc. depuis une console
Encore un billet qui sent le réchauffé… Je l’ai retesté pour réécriture et c’est encore plus simple sur Ubuntu 14.04 que lors de mon ancien billet sur ubuntu 12.04.
Quand on est sur un terminal, il arrive que l’on est envie d’un peu plus d’animation. Et pourquoi pas visionner et télécharger des vidéos en streaming depuis youtube en ligne de commande… Pms-youtube est fait pour ça!
Si vous n’avez pas déjà installé mplayer, c’est le moment.
$ sudo apt-get install mplayer
On lance avec:
$ mpsyt
Et on arrive sur la fenêtre d’accueil de pms-youtube.
En tapant « h » on a l’aide sur les commandes disponibles et c’est très complet!
> h
En revenant sur la page d’accueil on peut faire une recherche. Comme j’aime le reggaeton Cubain, dont « El Micha », je tape /El Micha. On peut remplacer le « / » par un « . » , ça marche aussi.
> /El Micha
On obtient une liste, il n’y a plus qu’à choisir.
Si je tape par exemple « 8 », j’obtiens que la vidéo.
Youtube-dl permet de télécharger des vidéos, ou uniquement la bande son, ou encore la vidéo sans le son (en fonction des plates-formes). Contrairement à son nom, il ne s’arrête pas à youtube, il est multi-sites (youtube, Dailymotion, Vimeo, Wat-TV, Arte…) alors pourquoi un tel nom? Il s’agit certainement d’un projet qui à l’origine visait youtube mais comme beaucoup d’applications libres, les contributeurs l’ont fait évoluer… La magie du logiciel libre!
Pourquoi utiliser une telle application? Si vous avez un débit trop bas et qu’il vous est impossible de regarder le moindre clip en streaming, même en basse qualité, cela peut être une solution pour vous… Votre beau-frère a fait une vidéo de votre anniversaire avec un fond musical que vous n’appréciez pas et vous souhaitez récupérer que la vidéo sans le son, il a aussi fait un discours et vous souhaitez récupérer la bande son sans la vidéo…
Bref! plein de possibilités (en fonction des plates-formes).
ATTENTION: ici, pas question de faire l’apologie du “piratage”, il s’agit de palier aux problèmes de basse connexion que peuvent rencontrer certains ainsi qu’aux problèmes de conception des plates-formes vidéos et leurs lecteurs flash.
Dans ces deux exemples on ne choisit pas la qualité téléchargée souvent la plus basse par défaut.
En fin de cet article solution pour Dedian Jessie
Utilisation pour les plus exigeants:
– Youtube: Voir les qualités proposées pour une vidéo donnée, utiliser l’option « -F » (en majuscule)
$ youtube-dl -F https://www.youtube.com/watch?v=e-ORhEE9VVg
#----Ci-dessous le résultat de la commade----
#----Ca vaut pour les exemples plus bas----
[youtube] e-ORhEE9VVg: Downloading webpage
[youtube] e-ORhEE9VVg: Extracting video information
[youtube] e-ORhEE9VVg: Downloading js player en_US-vflsXGZP2
[youtube] e-ORhEE9VVg: Downloading DASH manifest
[info] Available formats for e-ORhEE9VVg:
format code extension resolution note
171 webm audio only DASH audio , audio@128k (worst)
140 m4a audio only DASH audio , audio@128k
139 m4a audio only DASH audio 49k , audio@ 48k (22050Hz), 1.57MiB
140 m4a audio only DASH audio 129k , audio@128k (44100Hz), 4.17MiB
171 webm audio only DASH audio 136k , audio@128k (44100Hz), 3.95MiB
172 webm audio only DASH audio 208k , audio@256k (44100Hz), 5.94MiB
141 m4a audio only DASH audio 255k , audio@256k (44100Hz), 8.28MiB
160 mp4 144p DASH video , video only
278 webm 256x144 DASH video 108k , webm container, VP9, 12fps, video only, 2.41MiB
160 mp4 256x144 DASH video 121k , 12fps, video only, 3.38MiB
242 webm 240p DASH video , video only
133 mp4 240p DASH video , video only
242 webm 426x240 DASH video 234k , 24fps, video only, 4.37MiB
133 mp4 426x240 DASH video 256k , 24fps, video only, 7.63MiB
243 webm 360p DASH video , video only
134 mp4 360p DASH video , video only
243 webm 640x360 DASH video 409k , 24fps, video only, 7.80MiB
134 mp4 640x360 DASH video 381k , 24fps, video only, 7.82MiB
244 webm 480p DASH video , video only
135 mp4 480p DASH video , video only\r\n244 webm 854x480 DASH video 640k , 24fps, video only, 12.30MiB
135 mp4 854x480 DASH video 742k , 24fps, video only, 15.84MiB
247 webm 720p DASH video , video only
136 mp4 720p DASH video , video only
247 webm 1280x720 DASH video 1148k , 24fps, video only, 22.81MiB
136 mp4 1280x720 DASH video 1299k , 24fps, video only, 30.59MiB
248 webm 1080p DASH video , video only
137 mp4 1080p DASH video , video only
248 webm 1920x1080 DASH video 2271k , 24fps, video only, 40.15MiB
137 mp4 1920x1080 DASH video 2593k , 24fps, video only, 58.56MiB
17 3gp 176x144
36 3gp 320x240
5 flv 400x240
43 webm 640x360
18 mp4 640x360
22 mp4 1280x720 (best)
Téléchager la qualité qui vous intéresse avec l’option « -f » (en minuxcule).
Imaginons que vous souhaitez que la bande son échantillée à 255k vous utilisirez l’option « -f 141 »
Vous ne souhaitez que la vidéo sans le son avec au format 1920×1080 « -f 248 »
Vous souhaitez la vidéo avec le son à la meilleur qualité proposée « -f 22 » Exemple :