Voir le flux RSS

Messages des blogs récents

  1. [Linux] Ressource : petite API pour s'enregistrer sous Linux

    par , 11/09/2020 à 13h34
    Citation Envoyé par ericb2 Voir le message
    Attention : LINUX seulement (je ne sais pas encore quoi faire pour Windows, mais ça viendra)

    Bonjour,

    Pour ceux que cela intéresse, j'ai écrit une petite application en C++ permettant de s'enregistrer (micro interne ou webcam) via alsa + pulse sous Linux (c'est souvent installé par défaut sous Linuxmint). Tout est ICI

    La seule dépendance est la libasound2 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $apt-cache search asound | grep libasound2
    
    libasound2 - bibliothèque
    ...
  2. [Actualité] Produire ses vidéos (audio + vidéo synchronisés) sous Linux, pour le prix de la webcam

    par , 03/06/2020 à 18h23
    Pour ceux que cela intéresse, j'ai repris un projet (on dit "forké") et j'ai ajouté ce dont j'avais besoin pour créer ffmpeg-cpp2 sous Linux.

    Il s'agit d'une petite API en C++ qui encapsule les bibliothèques qui constituent ffmpeg (libavformat, libavutil, libavdevice, libavcodec, ...)

    L'utilisation basique de la webcam est donnée dans la petite démo qui s'appelle remux_webcam (voir ci-dessous). Mais les filtres, dont je ne parle pas ici, c'est encore plus ...

    Mis à jour 05/06/2020 à 08h37 par LittleWhite (Mise en forme)

    Catégories
    C , C++ , Programmation
  3. Comment jouer quelques notes de musique sans charger une librairie externe ?

    par , 13/12/2016 à 00h52
    J'ai répondu à cette question en utilisant l'API audio et les promesses, je ne prétends pas avoir trouvé la meilleure solution.

    Code Javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    const
      ctx = new AudioContext(),
      note = ( frequency = 277.18, duration = 1.0, type = "sine"  ) => {
        /*
         *  fonction note : joue une note de musique
         *  type : sine, triangle, square, sawtooth
         *  frequency : voir tableau
         *  duration : durée de la note en seconde
    ...

    Mis à jour 03/03/2018 à 22h45 par danielhagnoul (osc.frequency.value = frequency; est devenu obsolète)

    Tags: audio, es2015, note
    Catégories
    ES2015 , Javascript , Développement Web
  4. Studiobox 3 est disponible

    par , 29/06/2016 à 23h01
    Citation Envoyé par ideefixe Voir le message
    Studiobox 3 est disponible
    Couteau suisse multimedia portable et libre

    Studiobox 3 est une distribution GNU/Linux, basée sur Debian Jessie, conçue depuis 2014 par des enseignants de l'académie de Versailles pour pratiquer la webradio dans un cadre scolaire, car c'est un outil pluridisciplinaire. Il contient une multitude de logiciels multimédias libres : montage audio et vidéo, extraction de cd ou de DVD, encodage, diffusion radio et TV, etc. Il s'agit donc d'un véritable
    ...