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

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

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

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

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

Hors ligne

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

Anonyme
Invité

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

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

Anonyme
Invité

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

enicar a écrit :

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

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

Anonyme
Invité

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

enicar a écrit :

Anonyme 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 Anonyme (05-08-2019 14:25:35)

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

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

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

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

Hors ligne

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

Anonyme
Invité

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

Ha voilà !!!

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

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

Anonyme
Invité

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

enicar a écrit :

Anonyme 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 Anonyme (05-08-2019 14:47:19)

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

Anonyme
Invité

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 ?

Pied de page des forums