Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Хитрая запись разговоров

0

Доброго... Интересует сл. вопрос... Как можно организовать запись разговора, чтобы первый говорящий был в правом канале, а второй в левом, соответсвенно. Как делать отдельные записи по каналам - научился, а через что их соединять вместе, и импортить в mp3? или может есть какое альтернативное решение?

удалить закрыть спам изменить тег редактировать

спросил 2012-10-18 15:00:42 +0400

rude Gravatar rude
11 7 1 6

обновил 2012-10-19 13:09:38 +0400

Comments

все-таки, удалось ли вам победить эту тему?

surae ( 2013-04-27 13:58:11 +0400 )редактировать

Monitor пишет два файла двух разных потоков. Вот и используйте его.

zzuz ( 2013-04-27 19:47:11 +0400 )редактировать

2 Ответа

0

а вот вариант по ссылке ниже не сработал у вас? http://www.voip-info.org/wiki/view/Monitor+stereo-example

ссылка удалить спам редактировать

ответил 2013-04-27 14:21:47 +0400

surae Gravatar surae
21 14 3 10

Comments

Нет, он льет все в один канал а потом просто на два вещает.

rude ( 2013-12-02 13:29:19 +0400 )редактировать
0

Прямой ответ на "через что их соединять вместе, и импортить в mp3":

-- тем же audacity,

но если вам нужно один файл, может все же просто "Monitor(wav,${RECORDFILENAME},m)"?

или запись должна быть именно "хитрая"?

UPD

т.к. audacity себя не оправдал, а подходящим оказался sox, позвольте мне поправиться

sox -M input.l.wav input.r.wav output.wav
sox -c2 output.wav output.mp3
ссылка удалить спам редактировать

ответил 2012-10-18 15:07:29 +0400

viktorkho Gravatar viktorkho flag of Kazakhstan
434 5 4 9

обновил 2012-10-19 07:12:27 +0400

Comments

если Monitor(wav,${RECORDFILENAME},m) то это тоже самое что MixMonitor, делает запись с двумя собеседниками (тотже системный soxmix), но не распределяет по каналам. Нужно получить чёткое деление, чтобы можно было понять, когда в наушниках слушаешь, кто из собеседников что сказал. Была идея и про audacity, Пока ставлю, разбираюсь

rude ( 2012-10-18 15:13:19 +0400 )редактировать

Ахвон в чем дело.. когда отвечал - догадывался, что "недопонимаю", в описании, видимо, не хватает слова "стереоэффект".. Действительно интересно, присоединюсь к поиску..

Пока "Splitting and Joining Stereo Tracks" http://manual.audacityteam.org/man/SplittingandJoiningStereoTracks

И таки делали люди то же самое для скайпа: "Merge 2 tracks" http://forum.audacityteam.org/viewtopic.php?f=12&t=12847

viktorkho ( 2012-10-18 15:15:12 +0400 )редактировать

У меня получилось в гуи аудасити: Файл - Импорт - in.wav и out.wav (у меня wav);

В левой верхней части любой из дорожек ниспадающее меню - Сделать стереофонической

Экспортировал как wav, правда звучит здорово..

Курю command line...

viktorkho ( 2012-10-18 15:52:56 +0400 )редактировать

Есть контакт в коммандлайне:

sox -M 1350560276.20-in.wav 1350560276.20-out.wav output-stereo.wav

Топикстартеру спасибо за идею

TODO Сегодня думать уже не способен, нужно запилить в диалплан и подкладывать вместо монофайла. если покажете рабочий вариант - заранее буду благодарен..

(наверно как-то System(sox -M /var/spool/asterisk/monitor/${UNIQUEID}* /var/spool/asterisk/monitor/${UNIQUEID}.wav)

viktorkho ( 2012-10-18 16:08:20 +0400 )редактировать

sox -c2 output1.wav output.mp3

viktorkho ( 2012-10-19 07:06:41 +0400 )редактировать

Осталось открутить mixmon во freepbx и вписать своё. Еще попробовал ecosound, как вариант, конечно. но долго конвертит.

rude ( 2012-10-19 09:47:33 +0400 )редактировать

Вернулись к нашим баранам, Sox не делает стерео файл.

rude ( 2012-10-19 10:55:21 +0400 )редактировать

Вот вариант ecacound ecasound -f:16,2,44100 \ -a:1 -i:exten-in-l.wav -erc:1,2 \ -a:2 -i:exten-in-r.wav -erc:1,2 \ -a:all -o:out.mp3 он как раз сделал то что надо. каждый файл в свой канал. Громкость, и битрейт пока сообразил чреез lame --abr 128 -m s -V 3 --replaygain-accurate --resample 44.1 --scale 100 out.mp3 out_2.mp3

rude ( 2012-10-19 13:08:43 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-10-18 15:00:42 +0400

Просмотрен: 3,692 раз

Обновлен: Apr 27 '13

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.