web-dev-qa-db-fra.com

Conversion mp3 avec avconv en conservant la structure des dossiers

J'ai un tas (~ 31 Go) de fichiers mp3 encodés à 320kbps/cbr et je veux les convertir tous en mp3 320kbps/vbr en gardant ses balises et sa structure de dossiers mais dans un autre chemin principal.

Je voudrais utiliser avconv, mais toute autre idée sera la bienvenue.

2
André M. Faria

Il existe une méthode scriptable qui peut être utile:

#!/bin/bash

# Define the old location and the new:
OLD_PATH="$HOME/test"
NEW_PATH="$HOME/alt_location"  

# Create the directory structure in a new location:
find "$OLD_PATH" -type d -exec mkdir -pv "$NEW_PATH{}" \;

# Make the conversion and create the output filename and
# correct path. The cut '-f' setting matches the path
# structure and may need adjustment for your own needs:
find "$OLD_PATH" -type f -iname *.mp3 \
      -exec avconv -i {} -threads 0 -c:a libmp3lame -q:a 0 -vn \
      $NEW_PATH$(readlink -f {} | cut -d"/" -f 5-)/{} \;

Cela donne le vbr le plus élevé disponible, un peu plus de lecture sur les paramètres mp3 dans mes références:

Références:

3
andrew.46

Je fais cela en installant TAudioConverter (est un logiciel libre, GPL2) dans wine. Ce programme a l'option "Ajouter une arborescence de dossiers":

enter image description here

il vous suffit d'ajouter le dossier principal où vous avez toutes vos collections:

carpeta principal

ensuite vous avez choisi le mp3 dans "Presets":

chose mp3

a ensuite choisi les options de codec

escojer el codec ejem vbr

début suivant

iniciar

l'endroit où tous les fichiers sont enregistrés sont dans HOME dans un dossier appelé "TAC":

place for mp3

Fonctionnant bien dans UbuntuStudio, de nouveaux mp3 sont créés dans ce dossier TAC en conservant la structure des dossiers avec les options que vous mettez.

(Si vous souhaitez convertir dans un autre format, vous pouvez)

La version vin est 1.6

ATTENTION:

N'utilisez pas l'option Parcourir (pour les dossiers de sortie) car ne fonctionne pas

No use the option Browse

1
Indacochea Wachín