13.04.2014

Конвертация аудио файлов в командной строке в FreeBSD

Конвертация аудио файлов в командной строке в FreeBSD


Конвертирование в открытый формат Ogg Vorbis [сжатие с потерями качества звука]

Для этого нам понадобится утилита vorbis-tools.

vorbis-tools - этот пакет включает инструменты для работы с Ogg Vorbis:

  • oggenc - энкодер,
  • ogg123 - плейер командной строки для Ogg Vorbis и FLAC,
  • ogginfo - показывает информацию о файлах Ogg,
  • oggdec - декодер,
  • vcut - утилита для разрезания файлов Ogg,
  • vorbiscomment - редактор комментариев для Ogg.

Установка vorbis-tools из пакеджа:

# pkg_add -r vorbis-tools

Установка vorbis-tools из портов:

# whereis vorbis-tools
// Скажет где находится порт
vorbis-tools: /usr/ports/audio/vorbis-tools
# cd /usr/ports/audio/vorbis-tools
# make install clean

Конвертирование FLAC в Ogg Vorbis:

$ oggenc -q 8 *.flac
$ oggenc -q 8 input.flac -o output.ogg

Конвертирование в открытый формат FLAC (Free Lossless Audio Codec) [сжатие без потерь качества звука]

Для этого нам понадобится утилита flac, shnconv и mac.

flac - этот пакет включает инструменты для работы с FLAC:

  • flac - энкодер/декодер,
  • metaflac - для работы с метаданными FLAC.

shntool - это утилита для обработки файлов WAV:

  • shnconv - конвертор из wav-файлов,
  • shnsplit - разрезание wav-файлов.

mac -декодер mac для формата APE.

Установка flac из пакеджа:

# pkg_add -r flac

Установка flac из портов:

# whereis flac
// Скажет где находится порт
flac: /usr/ports/audio/flac
# cd /usr/ports/audio/flac
# make install clean

Установка shntool из пакеджа:

# pkg_add -r shntool

Установка shntool из портов:

# whereis shntool
// Скажет где находится порт
shntool: /usr/ports/audio/shntool
# cd /usr/ports/audio/shntool
# make install clean

Установка mac из пакеджа:

# pkg_add -r mac

Установка mac из портов:

# whereis mac
// Скажет где находится порт
mac: /usr/ports/audio/mac
# cd /usr/ports/audio/mac
# make install clean

Конвертирование APE в FLAC:

$ shnconv -o flac *.ape

Разрезание FLAC с использованием файлов CUE

Для этого нам понадобится утилита cuebreakpoints.

cuetools - инструменты, используемые для работы с файлами CUE:

  • cuebreakpoints - утилита для разрезания lossless аудио файлов с использованием информации в *.cue-файле.

Установка cuetools из пакеджа:

# pkg_add -r cuetools

Установка cuetools из портов:

# whereis cuetools
// Скажет где находится порт
cuetools: /usr/ports/audio/cuetools
# cd /usr/ports/audio/cuetools
# make install clean

Разрезание FLAC с использованием файлов CUE

cuebreakpoints cue_file.cue | shnsplit -t "%n - %t" audio_file.flac

или

shnsplit -o flac -f cue_file.cue -t "%n - %t" audio_file.flac

Тэги: [BSD, FreeBSD, flac, ogg Vorbis, ogg, аудио, конвертация]

Комментариев нет:

Отправить комментарий