LINUX.ORG.RU

Audio


17

0

Всего сообщений: 53

AGRESS - новый прогрессивный аудиокодек на основе wavelet-сжатия

Группа Open Source

Название AGRESS получается, если поиграть со словами Audio и proGRESSive. Программа agcodec позволяет прогрессивно кодировать аудиофайлы. Файлы должны быть в формате WAV: 8 либо 16 бит, стерео либо моно режим, частота дискретизации может быть любой. Полученный при этом agress-файл можно воспроизвести при помощи плеера agplay, который идет в комплекте.

Реализован agcodec крайне просто: вначале исходный файл делится на фреймы (размер которых можно указать в командной строке), затем к каждому фрейму применяется вейвлетное преобразование Добеши 9/7 и алгоритм кодирования SPIHT (Set Partitioning in Hierarchical Trees).

Психоакустическое моделирование и прочие оптимизации пока не применяются. Другими словами, данный проект пока носит скорее демонстрационный характер.

Скорость работы кодера очень сильно зависит от выбранных настроек. Более того, алгоритм практически симметричен по времени. Это означает, что скорость кодирования равна скорости декодирования. Это прежде всего объясняется особенностью алгоритма SPIHT.

Другими словами, agcodec достаточно требователен к ресурсам компьютера, но несмотря на это, на достаточно мощной машине возможно как кодировать, так и декодировать аудио CD-качества в реальном времени.

>>> Подробности

 agress, , , ,

FilosofeM
()

Qtractor 0.4.0 - The Foxy Dryad

Группа Open Source

Выпущена новая версия свободного MIDI/аудио-секвенсора на C++ и Qt4 под лицензией GPL v2. Некоторые изменения: добавлена поддержка параметра размера такта, сегментирование MIDI треков, масштабирование, исправлена поддержка формата MP3. Скриншоты, возможности и полный список изменений вы найдете в блоге автора.

>>> Подробности

 , , , ,

linuks
()

FFmpeg 0.5 «Bike Shed»

Группа Open Source

FFmpeg - это полноценное кросс-платформенное средство для записи, конвертирования и передачи аудио- и видеопотоков. FFmpeg содержит libavcodec - одну из лучших библиотек аудио- и видеокодеков.

Прошло очень много времени с последнего релиза, во всех дистрибутивах уже давно используются снапшоты из subversion-репозитория FFmpeg, и наконец-то разработчики решили выпустить ещё один промежуточный релиз - FFmpeg 0.5. Новая версия содержит огромное количество изменений по сравнению с прошлой версией (0.4.8). Основные изменения:

  • Проделана огромная работа для поддержки популярных проприетарных кодеков (как минимум поддержка декодирования)
    1. Декодирование и кодирование
      1. ALAC
      2. Flash Screen Video
      3. Исправлен декодер WMAv2, добавлена поддержка кодера WMAv1/v2
    2. Декодирование
      1. Atrac3
      2. MLP/TrueHD
      3. Улучшена поддержка On2 VP3 и добавлена поддержка VP5/VP6
      4. RealAudio Cooker
      5. RealVideo RV30/40
      6. WMV3/WMV9/VC-1 и поддержка фреймов IntraX8 для WMV2/VC-1
  • Поддержка открытых и свободных кодеков
    1. Декодирование и кодирование
      1. DNxHD
      2. DVCPRO50 (он же DV50)
      3. PCM, закодированный числами с плавающей точкой
      4. GSM-MS
      5. Theora (кодирование через libtheora)
      6. Vorbis
    2. Декодирование
      1. AAC с поддержкой ADTS и скоростью >2x для FAAD (пока без поддержки HE AAC)
      2. Поддержка AC-3, более быстрая реализация, чем liba52 в режиме 5.1, почти в два раза быстрее в режиме стерео; также добавлена поддержка E-AC-3. Теперь liba52 можно считать устаревшей.
      3. DCA
      4. DVCPRO HD (он же DV100)
      5. H.264 с поддержкой PAFF и CQM, плюс многопоточное декодирование, основанное на слайсах (slice-based)
      6. Monkey's Audio (он же MAC, он же APE, также его ошибочно считают как-то относящимся к Apple =))
      7. Поддержка MPEG-2 видео для intra VLC
      8. MPEG-2 4:2:2 encoder
      9. Musepack
      10. QCELP
      11. Shorten
      12. True Audio (TTA)
      13. Wavpack, включая поддержку гибридного режима
  • Поддержка новых форматов контейнеров
    1. Демультиплексоры и мультиплексоры (demuxers && muxers)
      1. GXF
      2. MXF
    2. Демультиплексоры
      1. NullSoft Video (NSV)
    3. Мультиплексоры
      1. Совместимость с iPhone/iPod для MP4/MOV
      2. Matroska (MKV)
      3. NUT
      4. Ogg (только для кодеков FLAC, Theora и Vorbis)
      5. ShockWave Flash (SWF)
  • libavdevice
  • ffserver снова работает
  • Новая система сборки без рекурсии
  • Более чистый, последовательный код
  • Полностью новое API для метаданных
  • И многое многое другое!

Скачать: исходники.tar.bz2.

>>> Подробности

 , , , ,

Deleted
()

Musepack SV8 Final

Группа Open Source

После более чем года разработки, вышла финальная версия свободного открытого аудиокодека Musepack. Данный кодек примечателен тем, что относится к subband-кодекам, что позволяет ему кодировать аудиопоток на высоких битрейтах с более высоким качеством, чем его проприетарные конкуренты (MP3, AAC, WMA).

Основные изменения и улучшения:

  1. Поддержка потокового вещания.
  2. Улучшение сжатия за счет более оптимизированных таблиц Хаффмана.
  3. Поддержка Sample-accurate (звуковые данные не будут иметь смещений, дополнительных или потерянных сэмплов относительно друг друга).
  4. SV8 - теперь свой собственный формат-контейнер.
  5. Быcтрый доступ к данным без использования таблиц доступа.
  6. Очистка и реорганизация кода.

>>> Подробности

 , musepack,

FilosofeM
()

Вышел Gnome-PulseAudio-Applet 0.1

Группа GNOME

Вышла первая версия апплета для Gnome, позволяющая контролировать аудиопотоки PulseAudio. Пока он поддерживает контроль уровня звука для каждого приложения и заглушение звука (mute), но его вероятно ожидает больший функционал. Помощь разработчикам приветствуется.

>>> Подробности

 , ,

anonymous
()

MPD 0.14.0

Группа Open Source

Вышла новая версия музыкального плеера с клиент-серверной архитектурой.

Основные изменения:

  • Теперь умеет выводить звук в fifo, null. Переписан вывод в shout. Теперь поддерживается стриминг в mp3.
  • Добавлена поддержка ffmpeg, wavpack, aac; libmikmod по умолчанию отключен.
  • Поддержка новых команд «addid» и «idle».
  • Множество других приятных изменений; исправлены некоторые баги.

Полный список можно почитать тут.

>>> Подробности

 , ,

Aesthete
()

TVDock Project для WD TV открывает коды под GPL

Группа Hardware and Drivers

Компания Western Digital опубликовала под GPL исходные коды TVDOCK Project, программного обеспечения для USB HD аудио-видео-проигрывателя WD TV. Устройством поддерживаются форматы под различными лицензиями, в том числе аудио (MP3, WMA, OGG, WAV/PCM/LPCM, AAC, FLAC, Dolby Digital, AIF/AIFF, MKA), фото (JPEG, GIF, TIF/TIFF, BMP, PNG), плейлисты (PLS, M3U, WPL), субтитры (SRT/UTF-8, SMI, SUB, ASS, SSA), и видео (MPEG1/2/4, WMV9, AVI:MPEG4/Xvid/AVC, H.264, MKV, MOV:MPEG4/H.264, MTS, TP, TS). Устройство работает на чипсете SigmaDesigns SMP8635LF и поступило в продажу ещё в ноябре по цене $99-$130.

>>> Подробности

 ,

linuks
()

Indamixx Mobile DAW: портативная звуковая студия под управлением Linux

Группа PDA

Компания Trinity Audio Group Inc. (TAG) анонсировала Indamixx Mobile DAW — портативную мобильную звуковую студию, оснащенную полнофункциональной ОС Linux. Данное устройство позволяет пользователям записывать, редактировать, смешивать, компилировать и публиковать песни или звуковые файлы.

Indamixx Mobile DAW работает с файлами форматов: wav, aiff, mp3, flac, ogg и обеспечивает битрейт сэмплов 16, 24, 32, 44.1, 48 и 96 кГц.

Технические характеристики:

  • HDD — 40 Гб,
  • дисплей с сенсорной панелью — 7 дюймов (максимальное разрешение 1024x600),
  • Wi-Fi (802.11g),
  • порт Ethernet,
  • порт VGA для подключения внешнего монитора,
  • 2 порта USB 2.0.

>>> Подробности

 , , mobile daw

delilen
()

Goggles Music Manager

Группа Open Source

Goggles Music Manager (GMM) — это универсальный менеджер музыкальной коллекции со встроенным аудиоплеером, позволяющий автоматически осуществлять категоризацию музыкальных файлов по жанрам, исполнителям, альбомам и композициям.

Основные возможности:

  • Last-FM аудио-скробблер;
  • быстрый и легковесный (по сравнению с другими аудио-комбайнами);
  • поддержка форматов Ogg Vorbis, FLAC, MP3, MP4, ASF и Musepack;
  • поддержка обложек альбомов (AlbumArt), которые могут храниться либо как тэги, либо как отдельные файлы;
  • поддержка редактирования тэгов и пакетного переименования файлов. Одна или более композиций могут редактироваться одновременно;
  • умная сортировка с учетом пользовательских предпочтений (например, исключение из названий артиклей 'a', 'an' и 'the' при сортировке);
  • плэйлисты. Экспорт в форматы XSPF, PLS, Extended M3U, M3U и CSV;
  • GUI построен на базе легкой и быстрой библиотеки FOX;
  • настраиваемый пользовательский интерфейс: от аскетичного до детализированного отображения;
  • использование SQLite 3 в качестве БД для индексации.

>>> Скриншоты

>>> Подробности

 ,

kondor
()

pure:dyne miso

Группа Linux General

Вышел новый релиз системы, создаваемой художниками и музыкантами. В этот раз дистрибутив основан на Debian и в сущности является инструментом для обработки аудио и видео в реальном времени. Дистрибутив является LiveCD, после загрузки вы можете сразу приступить к использованию программного обеспечения, такого как Pure Data, Supercollider, Icecast, Csound, Fluxus и многое другое.

>>> Подробности

 , , , ,

glamball
()

CELT: новый аудиокодек от xiph.org

Группа Open Source

Xiph.org выпустил новый экспериментальный кодек для сжатия звука. Кодек CELT по структуре близок к CELP, но выполняет все операции в частотном, а не временном, представлении. CELT призван заполнить нишу между Vorbis и Speex.

  • CELT позиционируется для кодирования как музыки, так и речи.
  • Очень низкая задержка при кодировании и декодировании, а также устойчивость к потере пакетов позволяет применять кодек для переговоров по сети.
  • Звук, подлежащий кодированию, должен иметь частоту дискретизации 32, 44.1 или 48 кГц и один или два канала.
  • Кодек предназначен для использования в режиме постоянного битового потока (от 32 до 128 kbit/s). Битовый поток является единственным доступным для настройки параметром.
  • Имеется опция скрипта ./configure, позволяющая собрать целочисленную версию кодека.

На данный момент не гарантируется стабильность API библиотеки и формата битового потока. Оптимизация кода не выполнена: при битовом потоке 128 kbps версии celtenc и celtdec, использующие операции с плавающей точкой, работают в 4 раза медленнее oggenc и oggdec.

>>> Подробности

 , celt, ,

AEP
()

Вышел mpg123 1.3.0

Группа Open Source

mpg123 - свободный консольный кроссплатформенный плейер mpeg layers 1, 2 и 3.

Изменения:

  • Добавлена опция --smooth для сбрасывания буфера только тогда, когда программа завершает работу, но не при переходе к следующему треку.
  • Устранен неприятный баг в ICY reader, приводивший к проблемам чтения данных из медленной сети.
  • Исправлена ошибка ID3v2 парсера
  • Устранены утечки памяти
Скачать: http://www.mpg123.de/download.shtml

Полный список изменений по ссылке.

>>> Подробности

 , ,

Demon37
()

TagLib 1.5

Группа Open Source

TagLib - C++ библиотека для чтения и изменения аудиометаданных, обычно называемых "тэгами".
Существуют так же привязки для C, Perl, Python, Ruby
Список изменений 1.4 - 1.5

  • Поддержка Mac OS X и Microsoft Windows
  • Теперь распространяется под MPL (в дополнение к LGPL, что была ранее)
  • Добавлена поддержка Speex файлов
  • Добавлена поддержка TrueAudio файлов
  • Добавлена поддержка WavPack файлов
  • Правильный экспорт всех публичных классов / функций
  • Предотвращение записи неверных кодировок в теги ID3v1
  • Не-Latin1 ID3v2 текст автоматически конвертируется в UTF-8 при записи (если принудительно не выставлен UTF-16)
  • Добавлена поддержка чтения несинхронизированных тэгов ID3v2.2/3
  • Исправлено множество ошибок в ID3v2, связанных с настройкой громкости
  • Добавлена функция экспорта строк в std::wstring
  • Добавлена функция проверки совместимости строки с ASCII
и многое другое. Полный список изменений доступен на домашней странице.

>>> Домашняя страница

 , ,

HighwayStar
()