
- •22. Средства обработки текста и офисные пакеты в Linux.
- •23. Средства для работы с графикой, видео и аудио в Linux.
- •Мультимедиа
- •Нотные редакторы
- •Редакторы и фильтры оцифрованного звука
- •Видеопроигрыватели
- •Видеоредакторы и конвертеры
- •Запись cd и dvd
- •24. Принципы программирования в Linux, основные средства.
- •Комплекты инструментов
- •Оконные менеджеры
- •Другие способы создания gui — платформно-независимые оконные api
- •Программирование в kde с помощью Qt
Мультимедиа
Программ-проигрывателей звуковых файлов в Linux не перечесть. Очевидный лидер по популярности среди них – XMMS (X Multi Media System). Помимо основной функции – проиграть музыку (поддерживается множество форматов) – в ней реализовано немало звуковых и визуальных эффектов благодаря большому количеству расширений. Интерфейс XMMS аналогичен интерфейсу не менее популярного в системах Windows приложения WinAMP (кстати, XMMS умеет использовать "шкурки" WinAMP2). Почти не уступает XMMS ее "брат" BEEP, использующий графическую библиотеку GTK2, а не GTK. Есть и другие программы, которые ничуть не хуже этих проиграют музыку. Обычно каждая среда рабочего стола реализует собственный проигрыватель звуковых файлов, хотя бы для того, чтобы воспроизводить собственные звуковые эффекты, связанные с различными системными событиями, однако с их помощью прослушивать файлы может и пользователь.
Очевидно, что для прослушивания звука совсем не обязательно использовать графический интерфейс, поэтому в Linux существует большое количество терминальных утилит для воспроизведения звука. Некоторые из них, например, mpg123, mpg321, ogg123 или splay, предназначены для проигрывания оцифрованного звука (возможно, в сжатых форматах), другие, такие как lazy или cd-console, управляют музыкальными лазерными дисками. Есть утилиты, играющие музыку в нотном (midi) и других форматах – timidity (она отличается тем, что преобразует ноты, записанные для инструментов в оцифрованное звучание этих инструментов, а значит, не требует MIDI-устройства), mikmod (распознает множество форматов: MOD, STM, S3M, XM и т. д.), sidplay и прочие. Чтобы пользователь не запутался, специальные оболочки, например mpfc или cplay, предоставляют общий интерфейс ко всем консольным проигрывателям.
Нотные редакторы
В операционных системах, основанных на GNU/Linux, также присутствуют мощные программы для редактирования музыки и звука. Пожалуй, самым известным из них является Rosegarden. Программа изначально разрабатывалась для профессиональных мультимедиа-станций от Silicon Graphics и работала на операционной системе IRIX, потом она была перенесена на Linux, а исходные тексты программы были открыты. Сегодня Rosegarden представляет собой развитый MIDI- и аудиосеквенсор, нотный редактор, а также редактор общего назначения для сочинения и редактирования музыки. Он прост в освоении и идеально подходит для композиторов, музыкантов или студентов музыкальных специальностей, работающих в маленькой студии или дома.
Noteedit – нотный редактор (редактор партитур), основанный на Midi-библиотеке TSE3. Он может писать и читать Midi-файлы и сигналы от внешней Midi-клавиатуры. Системные Midi-устройства используются для воспроизведения нотной записи. Имеется возможность сохранить партитуры в формате MusiXTeX или Lilypond для последующего вывода на печать.
MusE – это MIDI-секвенсор в стиле Cubase/Logic Audio, поддерживающий ввод MIDI-событий с клавиатуры и последующее их редактирование в нотном редакторе, матричном редакторе, редакторе списка событий и редакторе ударных инструментов.