Table des matières
Divers
Documents
Fusionner plusieurs scans en une seule page
Pour l'instant, nécessite une étape via un logiciel de dessin en graphique.
- Scanner chaque page dans un(des) PDF(s)
- convertir les pages en images
pdftoppm -png scan.pdf img
- Fusionner les images dans un logiciel de dessin. J'ai utilisé Krita, mode de fusion des calques en multiplication, dégradé transparent → blanc pour virer les zones grises sur les portions de pages qui amèneraient de la perte.
- Exporter le résultat dans une image sans transparence, et préférablement un peu compressée (Jpeg 90% par exemple)
- Convertire l'image en PDF
img2pdf merged.jpg -o merged.pdf
Optimiser un PDF de scan trop volumineux
Convertir les images de chaque page de jpeg vers un format monochrome léger (CCITT Group 4 compression). N'ayant pas réussi à le faire en une seule ligne de commande avec Ghostscript, voici la solution que j'ai employé :
pdfimages -list input.pdf
: vérifier le format des images du PDF (dans mon cas, Jpeg)pdfimages -j input.pdf images/
: extraire chaque page en un fichier. Cela donne des fichiers du genre-001.jpg
.for file in images/*.jpg; do convert $file -rotate 270 -alpha off -monochrome -compress Group4 -quality 100 converted/“`basename $file .xbm`.tiff”; done
: convertir un à un les fichiers vers un format TIFF monochrome groupe 4. Notez que j'en ai profité pour faire tourner les images qui n'étaient pas dans le bon sens.- il est possible de tester cette commande sur une seule image auparavant :
convert images/-001.jpg -rotate 270 -alpha off -monochrome -compress Group4 -quality 100 converted/-001.tiff
convert converted/*.tiff output.pdf
: recompiler toutes les images TIFF en un seul PDF.
Cela a nécessité pour la dernière commande que je fasse les 2 réglages suivants dans /etc/ImageMagick-6/policy.xml
:
Audio
Général
lspci | grep -i audio # lister tous les périphériques d'enregistrement audio (microphones)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06) 00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
arecord -f cd - | aplay - # écouter en direct l'entrée audio sur la sortie audio (attention à ne le faire qu'avec un casque branché au risque d'avoir de l'écho/larsen)
Divers commandes permettants d'obtenir des infos ou de faire des réglages :
- /etc/modprobe.d/alsa-base.conf
- pavucontrol : “Contrôle de Volume”
- alsamixer : interface en ligne de commande pour contrôler les différents volumes de chaque périphériques et cartes
- arecord -l : liste tous les devices audio, mais ne m'en mentionne qu'un
- arecord -L
- cat /proc/asound/cards
- aplay –list-devices
Logitech G PRO X
Ce casque est pourvu d'une fonctionnalité de sidetone, qui consiste à entendre le micro dans le casque, afin de mieux s'entendre parler et ainsi mieux doser le volume de notre voix. Cette fonctionnalité est réglable (volume et activer/désactiver) sous Windows grâce au logiciel Logitech G HUB, mais rien n'est fourni de base sous Linux. Il existe cependant un programme non-officiel destiné à gérer les fonctionnalités avancées de certains casques sous Linux : HeadsetControl.
Pour le faire fonctionner, les étapes que j'ai suivies :
sudo apt-get install build-essential git cmake libhidapi-dev git clone https://github.com/Sapd/HeadsetControl && cd HeadsetControl mkdir build && cd build # ETAPE custom : modifier le fichier ''src/devices/logitech_gpro.c'' pour qu'il gère le G PRO X plutôt que le G PRO (''PRODUCT_ID = 0x0aaa;'') cmake .. make sudo make install
Ensuite, pour l'utiliser :
sudo headsetcontrol -s 0 # couper complètement le sidetone sudo headsetcontrol -s 128 # le mettre à fond sudo headsetcontrol -s 16 # réglage qui me convient