Вот другой подход с использованием CSS вместо JavaScript / AngularJS.
CSS:
.emptymsg {
display: list-item;
}
li + .emptymsg {
display: none;
}
Разметка:
<ul>
<li ng-repeat="item in filteredItems"> ... </li>
<li class="emptymsg">No items found</li>
</ul>
Если список пуст, < li ng-repeat = "item in FilterItems"> и т. Д. Будут комментироваться и станет комментарием вместо элемента li.
Вам необходимо установить соответствующий кодировщик MP3, например LAME , или перекомпилировать Sox с поддержкой liblame.
Это не зависит от вашего программирования Perl :)
Для CentOS вам нужно будет перекомпилировать SOX (в базовом репозитории есть sox srpm) с установленными библиотеками libmad и lame-devel (они есть в rpmforge). Как только это будет сделано, введите sox -h перечислит поддерживаемые форматы. Когда установлены библиотеки mp3,
sox -t wav -r 8000 -c 1 <wavfilename> -t mp3 <mp3filename>