Debian-facile

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

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

#26 05-08-2019 15:14:28

enicar
Membre
Lieu : Grenoble
Distrib. : debian/sid
Noyau : Linux 5.2.8
(G)UI : openbox
Inscription : 26-08-2010

Re : Recherche d'un mot dans un fichier audio (nommé parfois différement)

golgot200 a écrit :

Avec ffmpeg et la libmp3lame :


C'était quel format au départ ? Lame ne sait encoder que les wav il me semble.
Pour convertir des flacs en mp3, je fais un coup de « flac -d » avant de lancer lame.


La machine, c'est dépassé ! On va tout remplacer par des humains big_smile

Hors ligne

#27 05-08-2019 15:15:35

golgot200
Membre
Distrib. : Archlinux
Noyau : Linux 5.2.0-arch2-1-ARCH
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : Recherche d'un mot dans un fichier audio (nommé parfois différement)

Verification sur un fichier trouvé sur le portable à ma femme :

audio/mpeg

wink

Hors ligne

#28 05-08-2019 15:16:54

golgot200
Membre
Distrib. : Archlinux
Noyau : Linux 5.2.0-arch2-1-ARCH
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : Recherche d'un mot dans un fichier audio (nommé parfois différement)

enicar a écrit :

golgot200 a écrit :

Avec ffmpeg et la libmp3lame :


C'était quel format au départ ? Lame ne sait encoder que les wav il me semble.
Pour convertir des flacs en mp3, je fais un coup de « flac -d » avant de lancer lame.




Je vérifie sur une capture-monitor en wav chez moi .....

Hors ligne

#29 05-08-2019 15:24:22

golgot200
Membre
Distrib. : Archlinux
Noyau : Linux 5.2.0-arch2-1-ARCH
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : Recherche d'un mot dans un fichier audio (nommé parfois différement)

enicar a écrit :

golgot200 a écrit :

Avec ffmpeg et la libmp3lame :


C'était quel format au départ ? Lame ne sait encoder que les wav il me semble.
Pour convertir des flacs en mp3, je fais un coup de « flac -d » avant de lancer lame.




C'est bien au passage d'un flac vers le mp3
wav vers mp3 est sans problème.

C'est vrai que je n'ai plus pensé à revenir vers l'origine avant de repasser vers un autre format. Un script a modifier dans la foulée smile
Je vais juste perdre les tags, mais ça c'est sans importance.

Dernière modification par golgot200 (05-08-2019 15:25:35)

Hors ligne

#30 05-08-2019 15:30:57

enicar
Membre
Lieu : Grenoble
Distrib. : debian/sid
Noyau : Linux 5.2.8
(G)UI : openbox
Inscription : 26-08-2010

Re : Recherche d'un mot dans un fichier audio (nommé parfois différement)

golgot200 a écrit :

Je vais juste perdre les tags, mais ça c'est sans importance.


Pour les tags, je n'ai rien fait pour les conserver, mais on doit pouvoir pondre un truc
par forcément en bash, d'ailleurs. J'aurais plutôt fait cela en ruby ou en python.


La machine, c'est dépassé ! On va tout remplacer par des humains big_smile

Hors ligne

#31 05-08-2019 15:41:57

golgot200
Membre
Distrib. : Archlinux
Noyau : Linux 5.2.0-arch2-1-ARCH
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : Recherche d'un mot dans un fichier audio (nommé parfois différement)

Ha voilà !!!

flac ----- wav ------ mp3 = audio/mpeg  wink

Hors ligne

#32 05-08-2019 15:46:19

golgot200
Membre
Distrib. : Archlinux
Noyau : Linux 5.2.0-arch2-1-ARCH
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : Recherche d'un mot dans un fichier audio (nommé parfois différement)

enicar a écrit :

golgot200 a écrit :

Je vais juste perdre les tags, mais ça c'est sans importance.


Pour les tags, je n'ai rien fait pour les conserver, mais on doit pouvoir pondre un truc
par forcément en bash, d'ailleurs. J'aurais plutôt fait cela en ruby ou en python.



j'ai un truc dans le genre "tag.pl" qui injecte le tags sur les morceaux quand je les sépare à partir du fichier unique en flac.

Je vais faire une pause clop wink

Dernière modification par golgot200 (05-08-2019 15:47:19)

Hors ligne

#33 05-08-2019 19:13:58

golgot200
Membre
Distrib. : Archlinux
Noyau : Linux 5.2.0-arch2-1-ARCH
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : Recherche d'un mot dans un fichier audio (nommé parfois différement)

Voilà,



#!/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

 



Donc, ce script une fois mis dans ~/.config/caja/scripts apparait dans le clic droit contextuel --- Scripts --- LE_SCRIPT
Je sélectionne ce que je veux, un ou plusieur fichiers, un premier terminal s'ouvre et fait se que je lui ai demandé. Il se ferme. Ouverture d'un autre terminal, le job se fait et se referme une fois le travail fini. etc etc etc.

Il n'y aurait pas un moyen pour que ça se fasse tout dans un seul terminal sans avoir recours à un autre bout de script qui lance mon script ?

Hors ligne

Pied de page des forums