В изобилии медиа-контента, которое нам предлагают пиринговые p2p сети, например toorrent, можно часто встретить lossless файлы в формате wavpack (расширение обычно wv).  Под Windows с проигрыванием такого формата справляется программа foobar (к счастью она распространяется свободно). А как быть под FreeBSD? Уродоваться с Wine, ведь Mplayer  не осиливает этот формат? Нет! Выход есть — конверсия wv в wav. Как обычно /usr/ports всему голова.

#   /usr/ports/audio/wavpack && make install clean

Соглашаемся с тем, что MMX использовать не надо:


===>  Found saved configuration wavpack-4.50.1
=> wavpack-4.50.1.tar.bz2 doesnot seem to /usr/ports/distfiles/.
=> Attempting to fetch from http://www.wavpack.com/.
wavpack-4.50.1.tar.bz2                        100% of  366 kB  124 kBps
===>  Extracting wavpack-4.50.1

Пакет совсем небольшой и собирается очень быстро.

Теперь, перекодировать файл также просто, как переслать два байта ;-)

# wvunpack  sometrack.wv

WVUNPACK  Hybrid Lossless Audio Decompressor  FreeBSD Version 4.50.1
Copyright (c) 1998 - 2008 Conifer Software.  All Rights Reserved.

restored sometrack.wav 45.07 secs (lossless, 32.36%)


На процессоре Intel Duo Core 2160  @ 1.80GHz за 45 секунд декодирован wavpack-файл размером 336 454 Кбайт. Появился файл sometrack.wav размером 497 441 Кбайт.

Проще некуда, правда? Неужели Вы по-прежнему будете утверждать, что у Windows больше возможностей?