Envoyer un flux vidéo ou une image vers /dev/videoX pour simuler une webcam

Rédigé par Sylter 5 commentaires
Classé dans : Programmation, Shell Mots clés : ffmpeg, video, v4l2loopback, visio
$ sudo apt-get install ffmpeg v4l-utils     # installation
$ sudo modprobe v4l2loopback                # prise en compte du module

$ v4l2-ctl --list-device                    # identification de la caméra virtuelle

$ ffmpeg -loop 1 -re -i monImage.png -f v4l2 -vcodec rawvideo -pix_fmt yuv420p /dev/videoX
# envoie d'une image statique
X = valeur renvoyée ci-dessus

$ ffmpeg -re -i testsrc.avi -f v4l2 /dev/videoX1 # envoie d'un flux vidéo

https://atinkerholic.wordpress.com/2018/10/10/how-to-use-a-virtual-webcam-with-static-image-or-video-ffmpeg-v4l-utils-and-v4l2loopback/

apt : Advanced Packaging Tool, gestionnaire de paquets (~logiciels) sous GNU/Linux

Rédigé par Sylter 2 commentaires
Classé dans : Programmation, Shell Mots clés : apt, deb, logiciel, installation

 

 

 

Installation et utilisation d'apt-file, outil de recherche de fichiers dans des paquets deb :

$ sudo apt install apt-file               # installation
$ sudo apt-file update                    # mise à jour
$ apt-file search libcrypto.so.1.0.       # recherche d'un fichier

 

Suppression des paquets *.deb en cache sur le disque :

$ sudo apt clean          # Supprimer tout le cache
$ sudo apt autoclean      # Supprimer le cache des paquets périmés

 

Rechercher un paquet installé

apt list --installed | grep nom_paquet

Plus d'infos sur apt ici.

grep

Rédigé par Sylter 28 commentaires
Classé dans : Programmation, Shell Mots clés : grep

Chercher une chaîne texte dans les fichiers d'une arborescence :

find ./ -type f -print0 | xargs -0 grep "mon texte"

ou

grep -r "mon texte" .

ou

rgrep "mon texte" .

Installer les kernels Julia et R dans Jupyter Notebook

Rédigé par Sylter 9 commentaires
Classé dans : IDE, Programmation Mots clés : julia, R, jupyter

L'objectif est de rendre possible l'utilisation de Julia et de R sur un serveur de notebook Jupyter en installant leur Ikernels respectifs

  • Pour Julia

Dans la console :

Pkg.add("IJulia")

https://datatofish.com/add-julia-to-jupyter/

 

  • Pour R

Dans la console :

install.packages('IRkernel')
Rkernel::installspec()              # pour l'utilisateur courant
IRkernel::installspec(user = FALSE) # pour tous les utilisateurs si la console est lancée en tant que 'root'

https://irkernel.github.io/installation/

 

 

Fil RSS des articles de cette catégorie