まこと の ブログ

MaKoTo no burogu — Journal de bord…

Aller au contenu | Aller au menu | Aller à la recherche

jeudi, 15 janvier 2015

Geek Faëries : On The Web V3

2015_logo-gf.png

  • Ce samedi, comme l'an dernier, je participerais au festival Geek Faëries On the Web V3.0 qui a lieu ce week-end sur http://www.geekfaeries.fr.

Ne cherchez pas de lieux où se rendre, c'est en direct sur internet avec plus d'une dizaine de Flux en direct et simultanés, il n'y a donc pas de public sur place !

  • J'interviendrais avec Yvan West Laurence, à partir de 16h, sur le Flux Conférences, pour parler impression3D.

Si c'est possible, mon intervention sera suivie d'une session démo avec chat, ou j'expliquerai concrètement et techniquement comment se passe une impression, de l'idée à l'objet physique, pour qui voudrait débuter dans le domaine.

jeudi, 8 janvier 2015

Un jeu, un crédit…

Je vous propose ici l'enregistrement d'un live d'essai réalisé il y a quelques temps sur ma chaîne Twitch.

  • L'idée était de vérifier la fiabilité technique de la capture vidéo et du stream en direct avec des vieilles machines sous GNU/Linux et d'explorer les possibilités offertes par la spontanéité du direct, avec à terme l'envie de proposer des enregistrements vidéos tels que celui-ci, plutôt que d'effectuer de longs et fastidieux montages.

En effet, quoi de mieux pour faire découvrir un jeu à quelqu'un, que de le lui montrer le temps d'un crédit, au lieu d'écrire une tartine indigeste qui le laissera sur sa faim ?

J'ai pu sauvegarder la vidéo par le truchement de ce site https://www.nightdev.com/twitchdown/, puis l'encoder webm par la commande explicitée dans le billet précédent.

Voici donc le N°0 de « Un jeu, un crédit ! Cyber Core - PC Engine »

Lorsque j'en aurais terminé sa rédaction, je proposerais un tuto détaillé sur la manière de streamer avec du vieux matériel sous Ubuntu.

samedi, 3 janvier 2015

Passage des vidéos du blog en webm

  • Jusqu'ici j'utilisais théora pour encoder les vidéos postées sur ce blog, lisibles donc nativement par le navigateur internet.

Suite à quelques tests concluants, notamment lors de la publication de la vidéo du X-Wing, j'ai décidé d'utiliser dorénavant le format VP8 libéré par Google.

En effet, à bitrate équivalent, la qualité de la vidéo obtenue est visuellement bien meilleure, permettant soit de compresser jusqu'à deux fois plus fort pour alléger le fichier, soit d'obtenir une qualité supérieure en conservant le même poids de fichier.

  • Le webm est un dérivé du mkv, c'est le conteneur.

Dedans on va donc y mettre le VP8 pour la vidéo et Ogg (Vorbis) pour l'audio.


Encodage :

Pour encoder avec Ubuntu 14.04, on utilise avconv (si besoin : sudo apt-get install libav-tools), un fork du logiciel ffmpeg.
Sur des versions d'Ubuntu plus ancienne, on remplacera donc l'expression « avconv », par « ffmpeg ».

Voici la commande que j'ai utilisé, qui m'a donné le plus satisfaction :

avconv -i PuramoX-Wing.mpg -s 640x360 -c:v libvpx -qmin 0 -qmax 50 -crf 5 -b:v 600k -c:a libvorbis PuramoX-Wing.webm

Pas de panique, quelques explications :

Lire la suite...

samedi, 27 décembre 2014

WebRadioRéveilWifi -3-

Suite de l'étude précédente :

  • Cette fois on va concevoir l'amplificateur audio qui sera branché en sortie du Raspberry-Pi.

Pas besoin d'une puissance énorme pour l'utiliser avec de petits haut-parleurs récupérés dans des carcasses d'ordinateurs.
dsc09786.jpg dsc09783.jpg C'est donc un ampli à base d'un bon vieux LM386 qu'on va opérer, le même que dans le petit haut parleur portatif pour baladeur qu'on avait fabriqué en cour d'EMT (techno au collège), mon premier contact avec l'électronique, il y a heu… trop longtemps @_@
C'est plus précisément le LM386N-3 que j'utilise car il présente une puissance correcte pour une plage d'alimentation très large.
On pourra donc utiliser le 5V de l'alimentation générale du projet WebRadioRéveil.

  • La datasheet indique quelques montages typiques, et c'est en effectuant de nombreux tests empiriques (c'est à dire, à l'oreille) que j'ai arrêté le choix des composants à adjoindre au circuit en fonction des enceintes choisies.

Voici le schéma du prototype:

AmpliAudioProto.png

Explications:

  • Cet ampli étant mono, il faut deux circuits identiques si on veut avoir deux haut-parleurs.
  • Ceux-ci peuvent être d'impédance diverse, et le LM386 saura s'en accommoder, du moment qu'on ajuste le condensateur de sortie C3.

dsc00381.jpg L'audio c'est compliqué, vraiment, et tout ce que j'en ai compris c'est que pour cet ampli, il est d'usage de régler une fréquence de coupure dans les graves.
Par le calcul suivant, fc=1/2piRC, R étant l'impédance du haut-parleur, C l'inconnue, et fc environ 90Hz.
Ce qui donne C=220µF pour un haut-parleur de 8Ω.
Ou encore C=470µF pour un haut-parleur de 4Ω, comme c'est le cas ici.

  • Le couple R1 et C2 (entre les pattes 1 et 8 du LM386) est fixé ici pour obtenir un gain de 50, c'est à dire 34db.
  • Le couple RV2 et C4 (entre les pattes 1 et 5 du LM386) sont là pour booster les son de basse.

En effet, les petits haut-parleurs de ce genre donnent un son relativement aigu et pouvoir faire ressortir les basses est alors très intéressant.
Seulement cela se fait au détriment du volume général qui se voit alors réduit.
De plus en fonction du niveau du volume, trop de basse peut-nuire à la qualité sonore, et c'est pourquoi j'ai utilisé un potentiomètre RV2, afin de pouvoir effectuer le réglage à la demande, dans la plage de valeurs allant de 2 à 10kΩ, pour plus ou moins de basse, sachant qu'à 10kΩ elles sont déjà un peu présentes.

  • Le condensateur C5 (relié à la patte 7 du LM386 et à la masse), essentiel, sert à réduire fortement les parasites engendrés par l'alimentation électrique.

Voilà pour les particularités du schéma, facile à adapter aux haut-parleurs utilisés.

À noter qu'il existe pour les feignants, des modules pas cher du tout, du genre « LM386 Audio Amplifier Module Board 5V-12V », mais que du coup la qualité du son ne sera pas personnalisable…

À suivre…

Ressources :

http://www.sonelec-musique.com/electronique_realisations_ampli_bf_003.html
http://jmdefais.pagesperso-orange.fr/techn_jm/cir386.htm
http://www.homecinema-fr.com/forum/general-f1472/frequence-de-coupure-t29910209.html

- page 1 de 127