logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 27-04-2020 12:31:48

tomneu
Membre
Lieu : Bondues
Distrib. : Debian Buster 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : Xfce
Inscription : 27-04-2020

Installation d'un 'petit' logiciel Résolu

Bonjour,
Voici plusieurs jours que je cherche à installer un logiciel mais je n'y arrive malgré mille recherches et tentatives sur le net.

Je m'explique :

Je cherche à convertir des fichiers audio DSF en FLAC via ce qui existe sous Debian. J'ai trouvé facilement ce lien https://github.com/hank/dsf2flac qui propose de compiler dsf2flac.
Bon. Je télécharge l'archive proposée, l'extrait dans un dossier puis je suis les recommandations citées sur la même page.

Donc, il faut utiliser un fichier 'd'install' fournit dans le dossier qui se nomme 'autogen.sh' en tapant dans le terminal (en root) ./autogen.sh

Bien sûr, ça marche pas. De ce que je comprends, il manque des librairies bien précises. J'ai ainsi dû installer autoconf ; automake ; libid3 et ses dépendances ; libid3tag-master ; zlib1g-dev ; libtool m4 entres autres....

Et ça m'a permis d'avancer !! Je ré-exécute autogen.sh

Sauf que maintenant je suis face à un problème que je ne comprends pas. En effet, le terminal me renvoie ceci :

checking whether pkg-config knows about taglib >= 1.6... ./configure: line 13320: --exists: command not found
configure: error: taglib.pc not found.. Do you need to set PKG_CONFIG_PATH?


J'ai tenté de me renseigner sur 'PKG CONFIG PATH' comprenant que le programme cherche le fichier 'taglib.pc' au mauvais endroit et que ce 'PKG CONFIG PATH' permettrait de le trouver. Ouais.. mais franchement, on fait comment ?

Alors, si il y a quelqu'un qui saura m'aider, ce serait cool !! Un autre sujet de 2019 porte sur ce programme mais pas d'explication malheureusement...

Dernière modification par tomneu (28-04-2020 14:06:45)

Hors ligne

#2 27-04-2020 13:03:10

Jean-Pierre Pinson
Adhérent(e)
Lieu : Orléans
Distrib. : Debian Sid 64bits Ordi.: Thinkpad T400
Noyau : de cerise
(G)UI : xfce
Inscription : 04-03-2017

Re : Installation d'un 'petit' logiciel Résolu

Il y a peut-être plus simple a faire, en téléchargent le fichier zip pour Linux sur cette page: https://www.sonore.us/dsd2flac.html et en dézipant le fichier ! smile

Debian sid
Bureau : xfce
Ordinateur : Thinkpad T400 libreboot

Hors ligne

#3 27-04-2020 13:08:08

tomneu
Membre
Lieu : Bondues
Distrib. : Debian Buster 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : Xfce
Inscription : 27-04-2020

Re : Installation d'un 'petit' logiciel Résolu

Bonjour,
Merci pour la réponse !
Mais une fois dézippé, je fais quoi concrètement ?

Peut-être :

./dsf2flac   

?

Hors ligne

#4 27-04-2020 13:11:19

Jean-Pierre Pinson
Adhérent(e)
Lieu : Orléans
Distrib. : Debian Sid 64bits Ordi.: Thinkpad T400
Noyau : de cerise
(G)UI : xfce
Inscription : 04-03-2017

Re : Installation d'un 'petit' logiciel Résolu

Une fois que tu as dézippé le fichier, tu as quoi dans ton dossier ?

Debian sid
Bureau : xfce
Ordinateur : Thinkpad T400 libreboot

Hors ligne

#5 27-04-2020 13:16:01

Jean-Pierre Pinson
Adhérent(e)
Lieu : Orléans
Distrib. : Debian Sid 64bits Ordi.: Thinkpad T400
Noyau : de cerise
(G)UI : xfce
Inscription : 04-03-2017

Re : Installation d'un 'petit' logiciel Résolu

Voilà ce qu'ils disent sur le site:
Linux
Download the application and open the folder
Right-click the dsd2flac_gui.jar, select Properties/Permissions, place a check in the Execute box, and press close
Right-click the dsd2flac_gui.jar select Open with other application and select Jave
*Requirements: The dsd2flac file and the dsd2flac_gui.jar file need to be in the same folder, Java needs to me installed, 64 bit OS

https://www.it-connect.fr/installer-jav … a-apt-get/

Dernière modification par Jean-Pierre Pinson (27-04-2020 13:20:39)


Debian sid
Bureau : xfce
Ordinateur : Thinkpad T400 libreboot

Hors ligne

#6 27-04-2020 13:26:52

Jean-Pierre Pinson
Adhérent(e)
Lieu : Orléans
Distrib. : Debian Sid 64bits Ordi.: Thinkpad T400
Noyau : de cerise
(G)UI : xfce
Inscription : 04-03-2017

Re : Installation d'un 'petit' logiciel Résolu

Ou alors une autre solution en suivant ce tuto: https://askubuntu.com/questions/719071/ … ff-to-flac

Debian sid
Bureau : xfce
Ordinateur : Thinkpad T400 libreboot

Hors ligne

#7 27-04-2020 13:53:41

Anonyme
Invité

Re : Installation d'un 'petit' logiciel Résolu

Bonjour,

et avec ffmpeg ?

apt install ffmpeg



https://www.autonarcosis.com/2019/12/11 … f-to-flac/


for i in *.dsf; do ffmpeg -i "$i" -af "lowpass=24000, volume=6dB" -sample_fmt s16 -ar 48000 "${i%.*}.flac"; done
 



EDIT Testé, Apparement ça fonctionne bien sur un sample trouvé sur le net.
https://samplerateconverter.com/content … udio-files
et là
http://www.2l.no/hires/


for i in *.dsf; do ffmpeg -i "$i" -af "lowpass=24000, volume=6dB" -sample_fmt s16 -ar 48000 "${i%.*}.flac"; done
ffmpeg version n4.2.2 Copyright (c) 2000-2019 the FFmpeg developers
  built with gcc 9.3.0 (Arch Linux 9.3.0-1)
  configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-fontconfig --enable-gmp --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libdrm --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libjack --enable-libmfx --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-nvdec --enable-nvenc --enable-omx --enable-shared --enable-version3
  libavutil      56. 31.100 / 56. 31.100
  libavcodec     58. 54.100 / 58. 54.100
  libavformat    58. 29.100 / 58. 29.100
  libavdevice    58.  8.100 / 58.  8.100
  libavfilter     7. 57.100 /  7. 57.100
  libswscale      5.  5.100 /  5.  5.100
  libswresample   3.  5.100 /  3.  5.100
  libpostproc    55.  5.100 / 55.  5.100
[dsf @ 0x558d7f548580] Estimating duration from bitrate, this may be inaccurate
Input #0, dsf, from 'sine-176400hz-1000hz-15s-D64-2.8mhz.dsf':
  Duration: 00:00:15.00, bitrate: 5644 kb/s
    Stream #0:0: Audio: dsd_lsbf_planar, 352800 Hz, stereo, fltp, 5644 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (dsd_lsbf_planar (native) -> flac (native))
Press [q] to stop, [?] for help
Output #0, flac, to 'sine-176400hz-1000hz-15s-D64-2.8mhz.flac':
  Metadata:
    encoder         : Lavf58.29.100
    Stream #0:0: Audio: flac, 48000 Hz, stereo, s16, 128 kb/s
    Metadata:
      encoder         : Lavc58.54.100 flac
size=     286kB time=00:00:15.00 bitrate= 156.1kbits/s speed=36.2x    
video:0kB audio:278kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 2.914748%

 



Tu pourrais nous en dire plus sur ce format peut-être ? smile

Dernière modification par Anonyme (27-04-2020 14:16:48)

#8 27-04-2020 14:24:34

tomneu
Membre
Lieu : Bondues
Distrib. : Debian Buster 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : Xfce
Inscription : 27-04-2020

Re : Installation d'un 'petit' logiciel Résolu

Merci pour vos réponses.
Pour l'instant je me galère à installer java...

ffmpeg, j'ai essayé hier soir mais il y a eu un problème avec les rates bloqués à son max ! Pas sûr que ffmpeg gère bien les fichiers flac.

Je vous en dis plus tout à l'heure.

Hors ligne

#9 27-04-2020 14:37:30

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Installation d'un 'petit' logiciel Résolu

si çà peut t'aider , tomneu :   https://www.digitalocean.com/community/ … -debian-10

java , c'est tout simple à installer si tu suis bien ce tuto .

Dernière modification par Debian Alain (28-04-2020 13:36:23)

Hors ligne

#10 27-04-2020 14:44:41

Anonyme
Invité

Re : Installation d'un 'petit' logiciel Résolu

tomneu a écrit :



ffmpeg, j'ai essayé hier soir mais il y a eu un problème avec les rates bloqués à son max ! Pas sûr que ffmpeg gère bien les fichiers flac.

Je vous en dis plus tout à l'heure.



c'est peut-être de ça que tu parle non ?

https://www.autonarcosis.com/2019/12/11 … f-to-flac/

-af "lowpass=24000, volume=6dB"




deepl:


Lors de la conversion de fichiers audio SACD DSF en FLAC (ou tout autre format de type PCM),
le processus de conversion introduira très probablement une distorsion dans les hautes fréquences.
Afin d'éliminer ce problème, vous devez utiliser le filtre passe-bas pendant le processus de conversion.
 



enfin, je sais pas vu que je ne connais pas ce format que tu m'a fait découvrir. wink

Dernière modification par Anonyme (27-04-2020 14:47:39)

#11 27-04-2020 15:14:07

tomneu
Membre
Lieu : Bondues
Distrib. : Debian Buster 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : Xfce
Inscription : 27-04-2020

Re : Installation d'un 'petit' logiciel Résolu

On avance enfin !!

@ Jean-Pierre Pinson
Impossible d'installer Java malgré les tutos !! C'est infernal ! Je trouve qu'il y a un manque de clarté dans les explications ou alors ils ne s'adressent qu'à des initiés...
Mais merci tout de même pour les propositions. Il semblerait qu'il faille apprendre à compiler le fichier dsf2flac, celui du 2nd lien ne fonctionne pas (via les messages sur le site).

@ Anonyme
Effectivement, avec la ligne de commande fournit, ça marche ! Enfin, presque.. parce que mes fichiers dsf (qui sont du format SACD) sont très lourds (405mo) et qu'une fois convertis en flac, ils ne font plus que 30mo (en 16bits) ou 64mo (en 32bits). Mais je vais chercher dans les paramètres de FFMPEG pour faire mieux !!

Hors ligne

#12 27-04-2020 15:20:37

Anonyme
Invité

Re : Installation d'un 'petit' logiciel Résolu

tomneu a écrit :



@ Anonyme
Effectivement, avec la ligne de commande fournit, ça marche ! Enfin, presque.. parce que mes fichiers dsf (qui sont du format SACD) sont très lourds (405mo) et qu'une fois convertis en flac, ils ne font plus que 30mo (en 16bits) ou 64mo (en 32bits). Mais je vais chercher dans les paramètres de FFMPEG pour faire mieux !!



En affinant ffmpeg, il ne devrait pas avoir de problème wink
Mais une question tout même, pourquoi veux-tu te rapprocher de la taille du dsf avec le flac qui est une compression sans perte.
c'est juste une question.

Dernière modification par Anonyme (27-04-2020 15:23:03)

#13 27-04-2020 16:25:10

tomneu
Membre
Lieu : Bondues
Distrib. : Debian Buster 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : Xfce
Inscription : 27-04-2020

Re : Installation d'un 'petit' logiciel Résolu

@Anonyme

Mais une question tout même, pourquoi veux-tu te rapprocher de la taille du dsf avec le flac qui est une compression sans perte.
c'est juste une question.



Pas de soucis big_smile C'est juste que j'utilisais une distrib archlinux "AP-linux" qui fait fonctionner MPD avec cantata en maître et qui lisait les fichiers DSF achetaient à l'époque. Sauf que l'ordi qui gérait AP-linux est décédé et j'ai installé Debian sur un nouveau PC et (le temps que j'achète un nouveau PC pour l'audio), je lis les fichiers toujours via MPD+Cantata mais sous Debian Buster 10 mais là, MPD ne reconnait pas mes *.DSF..... mad
D'où mes recherches de conversion en FLAC sans pertes maximales... smile

Suis-je assez clair ?? scratchhead.gif big_smile

Je viens de m'apercevoir que je répondais pas à la question....

Vu la taille d'un fichier DSF 400mo et celle d'un FLAC convertit 30mo ou 60mo, la compression crée forcément des pertes ?

Dernière modification par tomneu (27-04-2020 16:27:31)

Hors ligne

#14 27-04-2020 16:39:43

Anonyme
Invité

Re : Installation d'un 'petit' logiciel Résolu

Merci wink

tomneu a écrit :



Vu la taille d'un fichier DSF 400mo et celle d'un FLAC convertit 30mo ou 60mo, la compression crée forcément des pertes ?



Pour ma part, je pars toujours d'un wav vers le flac. De tout ce que j'ai pu lire, "normalement" la qualité du flacserait indentique à la source maitresse.
Je vais voir sur un wav de 400mo pour le convertir, voir ce que ça donne tongue


Tiens un lien que je suis en train de regarder :

https://delightlylinux.wordpress.com/20 … -in-linux/


Sound Quality Comparison:

DSD/FLAC – No difference. Both sound stellar.
    MP3 – Yuck! After hearing DSD/FLAC and then comparing to MP3, the MP3 version always sounded duller — as if the life had been sucked out of it. The highest quality MP3 at 320 kbps could not compare to DSD or FLAC.
 

Dernière modification par Anonyme (27-04-2020 16:47:44)

#15 27-04-2020 16:58:00

tomneu
Membre
Lieu : Bondues
Distrib. : Debian Buster 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : Xfce
Inscription : 27-04-2020

Re : Installation d'un 'petit' logiciel Résolu

Oui, j'avais déjà vu cet article. Il est bien et remet les pendules à l'heure !
Mais il est clair que de passer de 400mo à 30 ou 60mo écrase des données (des fréquences donc..) !

Hors ligne

#16 27-04-2020 17:00:00

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : Installation d'un 'petit' logiciel Résolu

Non, une compression peut être sans perte, comme qd tu fais un .tar.bz à partir d'un dossier plein de code source, ben, le volume est réduit…
FLAC compresse sans perte, cela signifie qu'il contient les mêmes infos que le .wav mais les encode de manière plus optimale.
Tu as la même pour le .bmp et le .png. Un carré blanc de 1024×1024 pixels en couleurs 3×8bits va peser 24Mio, le même en .png va peser quelques octets…
Le .mp3 ou le .ogg, c'est un peu comme le .jpg, ça « coupe » des fréquences (dans la transformée de fourrier…), et donc il y a de la perte de qualité.

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#17 27-04-2020 17:25:22

tomneu
Membre
Lieu : Bondues
Distrib. : Debian Buster 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : Xfce
Inscription : 27-04-2020

Re : Installation d'un 'petit' logiciel Résolu

Ah bon ?!
Mais alors pourquoi certains logiciels (comme audacity (qui bug tout le temps !)) proposent des qualités de conversions flac (sur une échelle de 1 à 5) ?

Hors ligne

#18 27-04-2020 18:03:53

Anonyme
Invité

Re : Installation d'un 'petit' logiciel Résolu

captnfab a écrit :

Non, une compression peut être sans perte, comme qd tu fais un .tar.bz à partir d'un dossier plein de code source, ben, le volume est réduit…
FLAC compresse sans perte, cela signifie qu'il contient les mêmes infos que le .wav mais les encode de manière plus optimale.
Tu as la même pour le .bmp et le .png. Un carré blanc de 1024×1024 pixels en couleurs 3×8bits va peser 24Mio, le même en .png va peser quelques octets…
Le .mp3 ou le .ogg, c'est un peu comme le .jpg, ça « coupe » des fréquences (dans la transformée de fourrier…), et donc il y a de la perte de qualité.



Voilà, captnfab a dit tout ce que je n'arrivais pas à mettre texte. tongue

Je viens de passer un wav de 156 mo en flac. Le flac est même lègerement plus petit, mais si peu.

EDIT: Wav 150 mo et flac à 105 mo

WAV :


General
Complete name                            : Le 27-04-20 à 17:40:39 - (44,1Khz-16Bits).wav
Format                                   : Wave
File size                                : 150 MiB
Duration                                 : 14 min 48 s
Overall bit rate mode                    : Constant
Overall bit rate                         : 1 411 kb/s
Writing application                      : Lavf58.29.100

Audio
Format                                   : PCM
Format settings                          : Little / Signed
Codec ID                                 : 1
Duration                                 : 14 min 48 s
Bit rate mode                            : Constant
Bit rate                                 : 1 411.2 kb/s
Channel(s)                               : 2 channels
Sampling rate                            : 44.1 kHz
Bit depth                                : 16 bits
Stream size                              : 150 MiB (100%)
 



WAV_441Khz-16Bits.png


FLAC:


General
Complete name                            : Le 27-04-20 à 17:40:39 - (44,1Khz-16Bits).flac
Format                                   : FLAC
Format/Info                              : Free Lossless Audio Codec
File size                                : 100 MiB
Duration                                 : 14 min 48 s
Overall bit rate mode                    : Variable
Overall bit rate                         : 947 kb/s
Writing application                      : Lavf58.29.100

Audio
Format                                   : FLAC
Format/Info                              : Free Lossless Audio Codec
Duration                                 : 14 min 48 s
Bit rate mode                            : Variable
Bit rate                                 : 947 kb/s
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 48.0 kHz
Bit depth                                : 16 bits
Compression mode                         : Lossless
Stream size                              : 100 MiB (100%)
Writing library                          : Lavf58.29.100
 



FLAC_441Khz-16Bits.png

Bon, j'ai pas mis le même Sampling rate sur ffmpeg pour le flac

Dernière modification par Anonyme (27-04-2020 18:21:31)

#19 27-04-2020 18:22:25

tomneu
Membre
Lieu : Bondues
Distrib. : Debian Buster 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : Xfce
Inscription : 27-04-2020

Re : Installation d'un 'petit' logiciel Résolu

Tu peux me donner ton logiciel d'analyse de spectre audio ? ainsi que le journal ? svp ? big_smile

Hors ligne

#20 27-04-2020 18:25:20

Anonyme
Invité

Re : Installation d'un 'petit' logiciel Résolu

tomneu a écrit :

Ah bon ?!
Mais alors pourquoi certains logiciels (comme audacity (qui bug tout le temps !)) proposent des qualités de conversions flac (sur une échelle de 1 à 5) ?



Pourquoi une même archive zip peut avoir deux tailles différentes selon la compression voulue et que quand tu la dézippes, tu as toutes tes données accessibles ? wink
Le flac c'est dans le même sens.

Dernière modification par Anonyme (27-04-2020 18:28:22)

#21 27-04-2020 18:28:59

tomneu
Membre
Lieu : Bondues
Distrib. : Debian Buster 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : Xfce
Inscription : 27-04-2020

Re : Installation d'un 'petit' logiciel Résolu

Bon ok ! wink
Sinon, c'est quoi le nom du logiciel pour l'analyse du spectre audio ?

Hors ligne

#22 27-04-2020 18:33:43

Anonyme
Invité

Re : Installation d'un 'petit' logiciel Résolu

tomneu a écrit :

Tu peux me donner ton logiciel d'analyse de spectre audio ? ainsi que le journal ? svp ? big_smile



C'est script que tu mets dans ~/.config/caja/scripts ou équivalent selon ton environnement.

Clic-droit sur le fichier audio --  Scripts --- Show Spectrum Pic


#!/bin/bash

for FILENAME in "$@"; do
    if file -b "$FILENAME" |grep -iq '\<audio\>'; then
   
    FILENAME_IN=$(basename "$FILENAME")
    FILENAME_OUT="$(basename "$FILENAME" | sed 's/\.[^.]*$//').png"
        mate-terminal -x ffmpeg -i "$FILENAME_IN" -lavfi showspectrumpic=s=1100x500:mode=separate "$FILENAME_OUT"
    else
        echo "Aucun Audio"
    fi
done
 



Attention, je suis sous Mate, j'utilise mate-terminal, il faudra peut-être le changer par celui que tu utilises.

xfce4-terminal -e


peut-être.


Le journal, c'est avec mediainfo

apt install mediainfo



mediainfo "TON_FICHIER"

Dernière modification par Anonyme (27-04-2020 18:41:11)

#23 27-04-2020 18:40:56

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Installation d'un 'petit' logiciel Résolu

dans gnome , tu le mets où ton script ?

dans /usr/local/bin ?

Dernière modification par Debian Alain (27-04-2020 18:42:33)

Hors ligne

#24 27-04-2020 18:42:03

tomneu
Membre
Lieu : Bondues
Distrib. : Debian Buster 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : Xfce
Inscription : 27-04-2020

Re : Installation d'un 'petit' logiciel Résolu

Oups !! Tu m'as perdu...
C'est quoi scripts ?

Hors ligne

#25 27-04-2020 18:42:57

Anonyme
Invité

Re : Installation d'un 'petit' logiciel Résolu

Debian Alain a écrit :

dans gnome , tu le mets où ton script ?



chais pas et toi ?  lol lol lol
Alors toi, tu n'en manques pas une big_smile big_smile big_smile cool

Pied de page des forums