Convertire AMR in MP3 usando Bash

Ispirato da questo post ho pensato di modificare gli script creati in precedenza per convertire OGG e WMA in MP3, in modo da convertire anche i file AMR in MP3.

In questo caso si può utilizzare FFmpeg per convertire direttamente in MP3 i file AMR, senza dover prima convertire il file in WAV e poi codificarlo in MP3.

Ecco qui il codice dello script:

#!/bin/bash
for f in *.[Aa][Mm][Rr]; do
  newname=`echo $f | tr ' ' '_' | sed -e s/[Ww][Mm][Aa]$/wma/`
  mv "$f" $newname
  f=$newname
  ffmpeg -i $f -ab 128 -acodec mp3 ${f/.amr/.mp3}
done

Come al solito ho integrato lo script con la procedura di rinominazione dei file per evitare possibili problemi causati da eventuali spazi nei nomi o estensioni con lettere maiuscole.

Archiviato in:

Mai provato pacpl [1]?

[1] http://pacpl.sourceforge.net/

Invia nuovo commento

Il contenuto di questo campo è privato e non verrà mostrato pubblicamente.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Linee e paragrafi vanno a capo automaticamente.
  • Indirizzi web o e-mail vengono trasformati in link automaticamente
  • You may use [inline:xx] tags to display uploaded files or images inline.

Maggiori informazioni sulle opzioni di formattazione.

CAPTCHA
Questa domanda è per evitare lo spam
4 + 15 =
Risolvi questto semplice problema di matematica e scrivi il risultato. Ad esempio per 1+3, scrivi 4.