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).

#4 Re : Autres » Installation d'un 'petit' logiciel Résolu » 28-04-2020 12:29:20

tomneu
A la fois, les fichiers DSF ont une fréquence "diablement" plus élevés ! big_smile
Mais bon, ça marche et le son est plus que correct ! cool

#5 Re : Autres » Installation d'un 'petit' logiciel Résolu » 28-04-2020 10:34:16

tomneu
Par contre,
@ Alain et golgott200,

Je vais me pencher sur vos cours afin d'en apprendre plus !! Et effectivement, je suis sous xfce4.
Merci à vous !! wink

#6 Re : Autres » Installation d'un 'petit' logiciel Résolu » 28-04-2020 10:25:19

tomneu
Bonjour tout le monde,
Finalement, par l'intervention de mon frangin (programmateur linux mais qui n'est pas toujours joignable - Ah ! la famille !! big_smile), le problème semble résolu. Il s'est attaqué au problème de cet exécutable "dsf2flac" qui ne fonctionnait pas et a trouvé une soluce (pour lui, de contournement...).

Aussi, je partage l'astuce :

On télécharge le dossier "dsf2flac Linux x86_64 revision 51.zip" sur le lien suivant : https://code.google.com/archive/p/dsf2flac/downloads
On extrait le dossier. Il s'agit donc d'un exécutable déjà compilé.
Pour le rendre accessible aisément, placez-vous dans le dossier où cet exécutable se trouve puis, en root, dans le terminal :

cp dsf2flac /usr/local/bin/




Ensuite, qu'on soit en root ou pas, placez-vous dans le dossier où se trouve vos fichiers DSF et tapez dans le terminal :

env LANG= dsf2flac -r 352800 -i mon_fichier.dsf -o mon_nouveau_fichier.flac



en remplaçant "mon_fichier.dsf" par le nom de votre fichier DSF et "mon_nouveau_fichier.flac" par le titre du morceau en FLAC.

"env LANG=" permet que cet exécutable fonctionne (c'est l'astuce du frangin !). Je suis incapable de répéter ce qu'il m'a expliqué... Désolé.

"-r" permet de renseigner la fréquence du morceau conversé en FLAC. Ici, j'ai choisi 352800Hz.

Le terminal, après la conversion (assez rapide pour des fichiers de 400mo mais lente ici car fichier de 1,6go), renvoie :

dsf2flac 0.1Rev51

Input file
  Miles Davis - 1960 - Sketches of Spain (side 1).dsf
Output format
  SampleRate: 352800Hz
  Depth: 24bit
  Dither: true
  Scale: 4.0dB
Output file
  side 1.flac
100.0%  Conversion completed sucessfully.
 



C'est top, non ?!! big_smile

Pour plus de précision sur les options du programme :

dsf2flac --help



qui renvoie :

dsf2flac 0.1Rev51

Convert DSD audio files from DFF or DSF format into PCM flac audio.

Usage: dsf2flac [OPTIONS]...

  -h, --help              Print help and exit
  -V, --version           Print version and exit
  -r, --samplerate=Hz     Output sample rate  (possible values="88200",
                            "176400", "352800" default=`88200')
  -b, --bits=bits         Output bitdepth  (possible values="16", "20",
                            "24" default=`24')
  -n, --nodither          Don't add dither before quantization  (default=off)
  -s, --scale=dB          Scale adjustment. Raw DSD has a modulation depth of
                            approximately 0.5 so with no scaling the PCM peak
                            level is approximately -6dB below 0dBFs  
                            (default=`4')
  -i, --infile=filepath   Input DSF or DFF file
  -o, --outfile=filepath  Output FLAC file, if not specified the output file be
                            the same as the input file with the extension
                            changed
  -d, --dop               Encode DSD data directly into FLAC file without
                            conversion to PCM using DoP format (DSD over PCM)  
                            (default=off)



Si vous n'arrivez pas à exécuter le programme depuis n'importe quel endroit dans le terminal, une technique sympa est de copier l'exécutable dans le dossier où se trouve vos fichiers DSF puis de s'y rendre dans le terminal et de taper :

env LANG= ./dsf2flac -r 352800 -i mon_fichier.dsf -o mon_nouveau_fichier.flac



et vous obtenez le même résultat !! J'ajoute que les morceaux une fois convertis font exactement la même taille !

J'espère avoir été assez clair dans l'explication et la méthode pour tous néophytes tels que moi ! big_smile big_smile

#7 Re : Autres » Installation d'un 'petit' logiciel Résolu » 27-04-2020 18:42:03

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

#8 Re : Autres » Installation d'un 'petit' logiciel Résolu » 27-04-2020 18:28:59

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

#9 Re : Autres » Installation d'un 'petit' logiciel Résolu » 27-04-2020 18:22:25

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

#10 Re : Autres » Installation d'un 'petit' logiciel Résolu » 27-04-2020 17:25:22

tomneu
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) ?

#11 Re : Autres » Installation d'un 'petit' logiciel Résolu » 27-04-2020 16:58:00

tomneu
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..) !

#12 Re : Autres » Installation d'un 'petit' logiciel Résolu » 27-04-2020 16:25:10

tomneu
@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 ?

#13 Re : Autres » Installation d'un 'petit' logiciel Résolu » 27-04-2020 15:14:07

tomneu
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 !!

#14 Re : Autres » Installation d'un 'petit' logiciel Résolu » 27-04-2020 14:24:34

tomneu
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.

#15 Re : Autres » Installation d'un 'petit' logiciel Résolu » 27-04-2020 13:08:08

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

Peut-être :

./dsf2flac   

?

#16 Autres » Installation d'un 'petit' logiciel Résolu » 27-04-2020 12:31:48

tomneu
Réponses : 44
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...

Pied de page des forums

Propulsé par FluxBB