Отправляет email-рассылки с помощью сервиса Sendsay

За 2006-10-26

Re: запись в файл

В сообщении от 1161868676 секунд после начала Эпохи marfa написал(а):

> KK> Просто параллельно (например из другой консоли) запустите еще один
> KK> mplayer, но который будет не воспроизводить, а записывать
> KK> поток. Т.е. выполнить команду:
>
> А нельзя сделать так, чтоб не переключаться в другую консоль, а
> воспользоваться как-нибудь уже запущенным мплеером для записи

К сожалению, уже запущенным mplayer'ом воспользоваться нельзя. Разве
что делать вывод звука в Jack-сервер (Jack Audio Connection Kit), а
затем соединять его со звуковой картой, а потом еще с каким-нибудь
клиентом для записи в файл. Но намного проще параллельно запустить
другой процесс mplayer'а для записи. При этом переключатся на другую
консоль не обязательно (но так все же проще), а можно воспользоваться
возможностью переключения задач в bash. Делается это так

$ mplayer -noconsolecontrols -really-quiet url

Затем нажимаете Ctrl-Z, звук пропадает и Вы возвращаетесь обратно в
командную строку. Даете команду:

$ bg

И звук возвращается. При этом Вы остаетесь в командной строке. Когда
нужно записать поток командуете:

$ mplayer -ao pcm:file=filename.wav url

По окончанию выходите из mplayer'а как обычно. А чтобы остановить
первый запущенный процесс, который воспроизводит поток даете команду:

$ kill %1

> или использовать тот же sox?

sox не понимает URL'ы. И даже если бы понимал, то Вам все равно
пришлось бы переключится на другую консоль или иным способом получить
командную строку.

> Запуская скрипт после at
> Я получила следующий вывод:
> $ at +1 minutes </home/radioscript
>
> Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup
> scripts.
>
> О чем это говорит?

Это значит что нужно выполнить от root'а такие действия:

# echo 1024 > /proc/sys/dev/rtc/max-user-freq
# echo dev.rtc.max-user-freq = 1024 >> /etc/sysctl.conf

> Не могли бы Вы написать конкретный пример работы sox с вырезанием из
> wav файла фрагмента или указать где об этом можно почитать
> на русском языке?

Про документацию на русском ничего не скажу. А пример показать могу.

$ sox входной_файл.wav выходной_файл.wav trim 00:07 00:03

Эта команда запишет в `выходной_файл.wav' фрагмент из
`входной_файл.wav' начинающийся с позиции 7 секунд и имеющий
продолжительность 3 секунды.

А удаление шума делается примерно так (поправьте если где-то ошибусь):

$ sox входной_файл.wav /dev/null trim 00:00 00:02 noiseprof профиль.noise
$ sox входной_файлwav выходной_файл.wav noisered профиль.noise

Здесь `00:00 00:02' означает фрагмент во входном файле, который содержит
только шум. По окончанию `профиль.noise' можно удалить.

   Konstantin Korikov 2006-10-26 18:48:34 (#604204)

Re: записьинтернетпередачи в файл

On Thu, 26 Oct 2006 05:02:59 +0300
Konstantin Korikov <lostcl***@i*****.ua> wrote:

> В сообщении от 1161814296 секунд после начала Эпохи Dmitry V. Balabanov написал(а):
>
> > Точно. И что?
>
> А то что для таких целей предназначен atd.
>
И будильник. :)

P.S.: Извините за оффтоп, не удержался.

   "Dmitry V. Balabanov" 2006-10-26 17:46:57 (#604189)

Re[2]: Mandriva 2007 RC2 and Mandriva 2007 Release

>> Можно ли настроить rxvt для того что-бы он понимал UTF-8?

> urxvt ?

спасибо за ответ!
К сожалению urxvt не входит в дистрибутив... :(

Best regards,
Igor Zeleny mailto:ajg***@m*****.ru

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28433; Возраст листа: 1189; Участников: 1686
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/604170

   Igor Zeleny 2006-10-26 16:36:01 (#604170)

запись в файл

Здравствуйте, Константин!
Большое спасибо за ответ.
Вы пишете:

KK> Просто параллельно (например из другой консоли) запустите еще один
KK> mplayer, но который будет не воспроизводить, а записывать
KK> поток. Т.е. выполнить команду:

А нельзя сделать так, чтоб не переключаться в другую консоль, а
воспользоваться как-нибудь уже запущенным мплеером для записи или
использовать тот же sox?

Запуская скрипт после at
Я получила следующий вывод:
$ at +1 minutes </home/radioscript

Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup
scripts.

О чем это говорит?

>> И еще, может кто-нибудь знает хороший консольный музыкальный
>> редактор? Мне нужно, чтоб он мог: Вырезать куски wav или mp3
>> файла, а также убирать различные шумы?

KK> sox все это может.

Не могли бы Вы написать конкретный пример работы sox с вырезанием из
wav файла фрагмента или указать где об этом можно почитать
на русском языке?
Заранее благодарна, Марфуша.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28432; Возраст листа: 1189; Участников: 1686
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/604166

   2006-10-26 16:14:01 (#604166)

Удалённая работа.

Зравствуйте. Можно немного оффтопа, но очень важного оффтопа?

Кто-то работал удалённо? Можете посоветовать сайты без разводок? И вообще у
кого есть опыт в этом деле?

   2006-10-26 15:53:52 (#604161)

Re: Monkey's Audio

Ilia N Ternovich:
>> А самая большая разница проявляется в процессе сжатия. TTA на моей
>> машинке сжимает средненькие песенки (3-5 минут) около 10-15 секунд.
>
> Судите сами, кодируем мы один раз, а потом играем, играем, играем и
> наслаждаемся... Едва ли скорость кодирования можно отнести к
> великим достоинствам.

Это из разряда "если не видно разницы, то зачем пить меньше?" Если можно
кодировать быстро, зачем кодировать медленно? :)

> Ну не надо вводить людей в заблуждение "размером" :-)))
> Тот кто готов отдать 200-500 метров под закодированный диск, вряд ли
> станет задумываться об 10-20 мегабайтах :)

Когда общий счет идет на десятки гигабайт, то это приобретает смысл.

>> Но, как я уже
>> говорил, для GStreamer поддержка есть, а плееров, использующих gst,
>> сейчас на любой вкус.
>
> Однако вряд ли хоть кто-то будет менять свои вкусы и любимый audio
> плейер, ради нового формата. FLAC играется как в xmms, так и в amarok,
> mplayer итп итд.

Оно понятно, что FLAC больше распространен. Но, как бы это сказать... TTA -
это этакая жемчужина с технической точки зрения. Правильный алгоритм
(простой, быстрое и качественное сжатие), очень правильно реализованый (как
я уже говорил, о не-16-битовых форматах думалось изначально, про ID3 не
забыли). Такая вещь, которая радует. :)

Да и теперь уже и про поддержку особо не нажалуешься - GStreamer, mplayer,
для XMMS, кажется, тоже плагины были, просто я XMMS не использую, поэтому
сходу забыл. :)

   Roman I Khimov 2006-10-26 15:15:36 (#604152)

uclibc and iconv

hi all.

Имеется вопрос по повободу uclibc и glib. Когда идет компиляция, точнее
сказать скрипт configure выполняется, то говорит что не может найти
open_iconv. Полазив, я нашел что и так нормально должно компилироваться.
Поскольку я использую gentoo то, через energe -pv uclibc я узнал какие есть
флаги и обнаружил что есть iconv (просто до этого я использовал которая
изначально стояла и я не заморачивался пока время не пришло), но этот флаг
указан в круглых скобках, но что это значит? Не долго думаю я этот флаг
указал при перекомпиляции, но это не помогло(((. Есть предложения по
исправлению ошибок моих кривых рук или еще че нить? заранее благодарю.
Использую gentoo-linux-uclibc-stage3.

   2006-10-26 14:25:25 (#604135)

Re: запись в файл

В сообщении от 1161853677 секунд после начала Эпохи marfa написал(а):

> Запускаю команду: mplayer url,
> слышу эту радиостанцию, а на экране пишется, что стартует команда и пишутся
какие-то
> проценты.
> В этом состоянии mplayer реагирует на разные клавиши:
> пауза, громче, тише и даже убыстряет и замедляет скорость прослушивания , транслируемой
> передачи.
> Вопрос: как в нужном месте прослушивания мне запустить
> запись музыки в файл, а потом остановить ее (запись), не отключая дальнейшего
> прослушивания этой передачи?

Просто параллельно (например из другой консоли) запустите еще один
mplayer, но который будет не воспроизводить, а записывать поток. Т.е.
выполнить команду:

$ mplayer -ao pcm:file=filename.wav url

Я проверял и у меня такой способ сработал. Если у Вас этот способ не
срабатывает, то ищите причину в выводе команды (текст который выводит
команда на консоль может содержать сообщение, описывающее причину
неполадки).

> Команда at не запускает скрипт в котором записан mplayer, хотя без at этот
скрипт
> работает, но при этом
> at запускает скрипт в котором записана другая команда, напр: mpg123, почему?

Опять же причину нужно искать в выводе команды (точнее смотреть
стандартный поток ошибок команды). Когда atd выполняет задание
стандартный поток ошибок скрипта посылается пользователю на email при
условии что почтовая система на хосте работает нормально.

Если почтовой системы (Postfix, Sendmail, и др.) на вашем хосте нет, то
поток ошибок скрипта теряется, и причину почему mplayer не записывает
поток из atd узнать практически не возможно.

Если хотите в этом вопросе разобраться окончательно, вам придется
поставить почтовую систему. В принципе тут ничего сложного нет, нужно
просто установить соответствующий пакет и запустить почтовый сервер.
Однако для этого вам понадобятся права root.

Я возможно смог бы описать подробнее если бы Вы сказали какой
дистрибутив Linux используете.

> И еще, может кто-нибудь знает хороший консольный музыкальный редактор?
> Мне нужно, чтоб он мог:
> Вырезать куски wav или mp3 файла, а также убирать различные шумы?

sox все это может. Вот только не знаю как там на счет MP3. Но MP3 можно
переводить в WAV при помощи того же mpg123, и обратно из WAV в MP3 при
помощи lame.

   Konstantin Korikov 2006-10-26 13:51:59 (#604129)

Re: запись в файл

>>>>> "R" == RoGeR <murso***@m*****.ru> writes:

Здравствуйте,
R> а интересно с чем связано такое внимание к консоли?
Это мой секрет!

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28427; Возраст листа: 1189; Участников: 1686
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/604120

   2006-10-26 13:15:40 (#604120)

Re: запись в файл

а интересно с чем связано такое внимание к консоли?
> И еще, может кто-нибудь знает хороший консольный музыкальный редактор?
> Мне нужно, чтоб он мог:
> Вырезать куски wav или mp3 файла, а также убирать различные шумы?
> Спасибо за внимание и жду ответа! Марфуша.
>

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28426; Возраст листа: 1189; Участников: 1686
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/604109

   2006-10-26 12:42:44 (#604109)

запись в файл

Здравствуйте.
Я писала по поводу записи в файл передачи, транслирующейся по интернетрадио,
но, видимо, объяснила чего я хочу как-то не вразумительно.
Попробую сделать это еще раз:
Во время прослушивания интернетрадиопередачи мне надо
сделать запись в файл какого-то музыкального произведения, не отключая прослушиванияэтой
передачи.
Запускаю команду: mplayer url,
слышу эту радиостанцию, а на экране пишется, что стартует команда и пишутся какие-то
проценты.
В этом состоянии mplayer реагирует на разные клавиши:
пауза, громче, тише и даже убыстряет и замедляет скорость прослушивания , транслируемой
передачи.
Вопрос: как в нужном месте прослушивания мне запустить
запись музыки в файл, а потом остановить ее (запись), не отключая дальнейшего
прослушивания этой передачи?

Команда at не запускает скрипт в котором записан mplayer, хотя без at этот скрипт
работает, но при этом
at запускает скрипт в котором записана другая команда, напр: mpg123, почему?

И еще, может кто-нибудь знает хороший консольный музыкальный редактор?
Мне нужно, чтоб он мог:
Вырезать куски wav или mp3 файла, а также убирать различные шумы?
Спасибо за внимание и жду ответа! Марфуша.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28425; Возраст листа: 1189; Участников: 1686
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/604101

   2006-10-26 12:04:41 (#604101)

Re[2]: Mandriva 2007 RC2 and Mandriva 2007 Release

>> Извините, но точно ли значение DISPLAYMANAGER должно быть "KDE"? Я так
>> подумал: оно наверное должно быть равно "kdm", "gdm", "xdm" и может ещё
>> что-то но не "KDE"...

> В Mandriva2006 - может и KDE:) Сам сейчас посмотрел и порадовался. В
> Mandriva 2006 есть скрипт /etc/X11/prefdm. Если он и у вас есть, то
> можете его изучить на предмет того, какие значения для DISPLAYMANAGER он
> понимает. Плюс к тому там есть комментарии, в каком файле выставляются
> DISPLAYMANAGER и DESKTOP.

> Вообще всегда Mandrake/Mandriva выставляли их в /etc/sysconfig/desktop.
> Вряд ли в 2007 что-то изменилось. У вас, скорее всего, где-то еще косяк.
> kdm-то вообще установлен?:)

Теперь всё работает. В чём была проблема и как она
решилась я ответил в другом письме.

Огромное спасибо всем за помощь!

Вопрос снят.

Best regards,
Igor Zeleny mailto:ajg***@m*****.ru

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28424; Возраст листа: 1189; Участников: 1686
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/604097

   Igor Zeleny 2006-10-26 11:50:56 (#604097)

Re[6]: Mandriva 2007 RC2 and Mandriva 2007 Release

>> >> Да. Так и есть. Вчера покопался в конфигах, почитал маны. У меня
>> >> действительно xdm.
>> >> Подскажите пожалуйста как настроить систему так что
>> >> бы она в качестве менеджера входа использовала kdm или gdm?
>> >
>> > [cas@merlin-cas ~]$ cat /etc/sysconfig/desktop
>> > DESKTOP="KDE"
>> > DISPLAYMANAGER="KDE"
>>
>> Спасибо за ответ.
>> Такого файла у меня нет. Попробовал создать его и прописать такие
>> строки. Не работает.

>> У меня KDE сейчас не установлено. Пользуюсь windowmaker-ом.
>>
>> Извините, но точно ли значение DISPLAYMANAGER должно быть "KDE"? Я так
>> подумал: оно наверное должно быть равно "kdm", "gdm", "xdm" и может ещё
>> что-то но не "KDE"...
> Должно работать! Можно писать KDE, kde, KDM, kdm
> См. /etc/X11/prefdm

> Вы перезагрузились? И строку DISPLAYMANAGER правильно написали?

kdm на самом деле сначала был не установлен... :-[
Поставил. Прописал всё как надо. При загрузке менеджера входа
появляется месадж бокс с сообщением:
"No greeter widget plugin loaded. Check the configuration." и X-ы не
закружаются.

Потом поставил gdm. Тоже прописал всё. Заработало! :)) Это даже больше
чем я ожидал! Как раз то что надо. Поставил себе пакет с темами для
gdm, настроил его.
Просто супер!

Огромное спасибо всем за помощь!

Вопрос снят.

Best regards,
Igor Zeleny mailto:ajg***@m*****.ru

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28423; Возраст листа: 1189; Участников: 1686
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/604095

   Igor Zeleny 2006-10-26 11:49:04 (#604095)

Re: записьинтернетпередачи в файл

В сообщении от 1161814296 секунд после начала Эпохи Dmitry V. Balabanov написал(а):

> Точно. И что?

А то что для таких целей предназначен atd.

   Konstantin Korikov 2006-10-26 07:51:29 (#604001)
  • 1
  • 2