![]() |
Модераторы: korob2001, ginnie |
![]() ![]() ![]() |
|
Axe79 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 20.7.2009 Репутация: нет Всего: нет |
Доброго времени суток Уважаемые
Стоит задача организовать аналог Radioboss (ведение радиоэфира) Функционал простой... Основной музыкальный фон играет постоянно. В необходимое время запускается трек объявления по второму каналу первый приглушается на это время по окончании объявления основной фон опять увеличивает звук. Треки в формате MP3 Если кто посоветует какой пакет (и как) можно использовать с меня тройное Ку! |
|||
|
||||
Axe79 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 20.7.2009 Репутация: нет Всего: нет |
Ну хоть посоветуйте модуль который может работать с MP3...
Плиз ... А то уже месяц бьюсь над задачей. |
|||
|
||||
KSURi |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 887 Регистрация: 8.6.2006 Где: Russia Репутация: 20 Всего: 27 |
http://search.cpan.org/search?query=MP3&mode=all
ЗЫ: может зря бьетесь. Не совсем понятно, что вы хотите сделать, но возможно стоит обратить внимание на ShoutCast и подобный софт. Это сообщение отредактировал(а) KSURi - 21.7.2009, 21:41 -------------------- Died at Life.pl line 21 |
|||
|
||||
Axe79 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 20.7.2009 Репутация: нет Всего: нет |
Просто в целях экономии на форточной лицензии софт должен быть под линух.
А я такого не нашёл, да и функционал можно навесить невообразимый и под себя, стоит только решить проблему двух потоков с дифференцированным управлением. Добавлено @ 22:23 я экспериментировал с mplayer и дочерними процессами управление передаётся через дескриптор дочернего процесса но только при закрытии дескриптора а управление должно быть постоянным думал попробовать передачу с помощью сигналов но пока руки не дошли да и даже два отдельных дочерних процесса запускающих проигрыватели(разные треки) имеют один центр управления Это сообщение отредактировал(а) Axe79 - 21.7.2009, 22:24 |
|||
|
||||
Ramirez |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 305 Регистрация: 18.1.2005 Где: Moscow, ExUSSR Репутация: 4 Всего: 5 |
Боюсь, Вы пытаетесь решить задачу неподходящими средствами
![]() то что Вы хотите, легко решается с помощью VLC (http://www.videolan.org/) последние релизы не очень стабильны, но по функционалу ему, пожалуй, равных нет. ЗЫ: возможно с динамичеким изменением грмкости одного из каналов придется поломать голову. скорее всего придется сделать так: одна копия vlc слушает на 2х разных портах аудиопотоки смешивает их и вещает на третий порт. еще две копии непосредственно воспроизводят что-то на порты первой копии vlc. должно получиться довольно гибко. можно автоматизировать управление через telnet-интерфейс. я делал управление из скриптов через Net::Telnet - очень удобно. Это сообщение отредактировал(а) Ramirez - 27.7.2009, 08:21 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Perl" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |