Domanda

Maggiori informazioni su quello che voglio fare qui; http://www.studiodust.com/riffmp3.html

Voglio un senso in modo che il mio pannello di controllo (a base di Perl e Webmin) può farlo automaticamente. In questo momento devo fare affidamento sulle chiamate system e hanno un binario per Linux. C'è una libreria che fa per Perl o qualche altra lingua?

Qual è il miglior modo di fare questo?

È stato utile?

Soluzione 2

Il sito mi riferisco avuto la risposta che mi serviva. Non sapevo che hanno fatto una variante di Linux.

Altri suggerimenti

Non so niente di file RIFF o la loro struttura, usi, ecc Ma hai fatto prova a cercare CPAN ? Il primo risultato sembra piuttosto promettente.

Ho il seguente script per l'identica cosa hai chiesto.

    #!/bin/bash
    echo "$1"
    ffmpeg -y -i "$1" -f wav out.wav > /dev/null 2>&1 && \
    normalize-audio -q out.wav && \
    lame --silent -a -m m --cbr -b 64 -q 0 out.wav out.mp3 && \
    ffmpeg -y -i out.mp3 -f wav -acodec copy "$1" > /dev/null 2>&1 && \
    echo "done."

    rm out.wav out.mp3

Basta modificare i parametri di Lame o semplicemente usare la chiamata ffmpeg e siete a posto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top