Audio

Редактирование звуковых файлов - ports/audio


 * audacity
 * mp3gain            A tool to normalize the gain of MP3 files

amr-файлы записанные на мобильном телефоне конвертировать в традиционные форматы. mplayer проигрывает нормально

AUDIO: 8000 Hz, 1 ch, floatle, 12.8 kbit/5.00% (ratio: 1600->32000) Selected audio codec: [ffamrnb] afm: ffmpeg (AMR Narrowband)


 * sox SOund eXchange - universal sound sample translator
 * mencoder

ffmpeg -i Voice001.amr Voice001.ogg make install clean -C /usr/ports/audio/vorbisgain/ vorbisgain Voice001.ogg Couldn't process 'Voice001.ogg': File does not contain Vorbis data

AO: [oss] 8000Hz 1ch s16le (2 bytes per sample)

INPUT FILES:  ReplayGain input files must be Ogg Vorbis I files with 1 or 2 channels and a sample rate of 48 kHz, 44.1 kHz, 32 kHz, 24 kHz, 22050 Hz, 16 kHz, 12 kHz, 11025 Hz or 8 kHz. Wildcards (?, *) can be used in the filename.

make install clean -C /usr/ports/audio/mp3gain/

mp3gain Voice001.mp3 Voice001.mp3 Recommended "Track" dB change: 2.310000 Recommended "Track" mp3 gain change: 2 WARNING: some clipping may occur with this gain change! Max PCM sample at current gain: 155934.818304 Max mp3 global gain field: 180 Min mp3 global gain field: 95

Recommended "Album" dB change for all files: 2.310000 Recommended "Album" mp3 gain change for all files: 2 WARNING: with this global gain change, some clipping may occur in file Voice001.mp3

Только так выполняет что-то. mp3gain -m 2 -d 2.310000 -c -r Voice001.mp3

ffmpeg -i Voice001.amr Voice001.mp3 в mp3 не хочет, потому что собран с --disable-libmp3lame

make showconfig -C /usr/ports/multimedia/ffmpeg|grep LAME LAME=off "LAME MP3 encoder" Если пересобрать с ним, то конвертация выполняется, но с сообщением [mp3 @ 0x805c46020] Unsupported sample rate.

При прослушивании mp3-файла возникли квакания.

$CODECLOCATION/decoder $INFILE $FILENAME.raw $SOX -r 8000 -w -c 1 -s $FILENAME.raw -r 16000 -w -c 1 $FILENAME.wav $LAME $FILENAME.wav $FILENAME.mp3 --silent --tt $FILENAME --tl AMR --ty `date +%y`