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

MP3 из wav, wma и т.д

Чем это можно сделать кроме Audacity и чтоб не по одному файлу, а сразу
весь каталог. Что то навроде виндового audiograbber(аудиограббера)
Можно и консольного.

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

Ответить   "Loginov W.W." Sat, 22 Jan 2005 16:01:15 +0300 (#302587)

 

Ответы:

В сообщении от 1106402475 секунд после начала Эпохи Unix Вы написали:

LAME

P.S. OGG лучще чем MP3

Ответить   Konstantin Korikov Sat, 22 Jan 2005 17:21:50 +0200 (#302627)

 

Konstantin Korikov пишет:

Скачал и установил, но что то работать не хочет. Вот что пишет
[root@kesbyt Foreigner]# lame -h *.wav *.mp3
lame: excess arg Break it up.wav

Не пойму, какие он избыточные аргументы имеет ввиду? :-(

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

Ответить   "Loginov W.W." Sat, 22 Jan 2005 20:40:35 +0300 (#302662)

 

On 22.01.2005, at 20:40, Loginov W.W. wrote:

А если
$ for x in *wav

?

PS: Для начала бы могли посмотреть на
$ echo lame -h *.wav *.mp3
т.е. во что развернулась ваша команда

PPS: не надо работать под рутом
--
WBR, Max Vasin.

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

Ответить   Max Vasin Sat, 22 Jan 2005 20:55:43 +0300 (#302681)

 

Max Vasin пишет:

А вот это не понял. Что надо сделать? :-\

[kesbyt@kesbyt Foreigner]$ echo lame -h *.wav *.mp3
lame -h Blinded by science.wav Blue morning, blue day.wav Break it
up.wav Can't wait.wav Down on love.wav Girl on the moon.wav Head
games.wav I have waited do long.wav I'll fight for you.wav I want to
know what love is.wav Keep hoping.wav Out of the blue.wav Real world.wav
Starider.wav That was yesterday.wav Waiting for a girl like you.wav

Ничего особенного. :-\

Да это я решил под рутом попробовать, раз под юзером не получается(на
всякий случай) :-)

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

Ответить   "Loginov W.W." Sun, 23 Jan 2005 00:28:11 +0300 (#302781)

 

On 23.01.2005, at 0:28, Loginov W.W. wrote:

выполнить команду
for x in *wav ; do ; lame -h "$x" ; done
info bash на предмет циклов

угу, если не учитывать, что команда была echo lame -h *.wav *.mp3
^^^^^^
Я конечно не спец по lame, но подоздеваю, что ему может не нравится то,
что
в командной строке указано несколько файлов для кодирования.
--
WBR, Max Vasin.

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

Ответить   Max Vasin Sun, 23 Jan 2005 00:42:48 +0300 (#302787)

 

Max Vasin пишет:

Сделал как Вы посоветовали. Файлы перекодировались все, но
1. При попытке пригрывания в xmms вновь созданного mp3 файла создаётся
такое впечатление, что проигрывание идёт на скорости перемотки(если
сравнить с магнитофоном)
Вот кусочек вывода перекодирования для одного файла. Может нужен будет

Writing LAME Tag...done
ReplayGain: -12.3dB
Warning: corrupt or unsupported WAVE format
Assuming raw pcm input file
LAME version 3.96.1 (http://lame.sourceforge.net/)
CPU features: MMX (ASM used), 3DNow! (ASM used), SSE
Using polyphase lowpass filter, transition band: 17249 Hz - 17782 Hz
Encoding Waiting for a girl like you.wav
to Waiting for a girl like you.wav.mp3
Encoding as 44.1 kHz 128 kbps j-stereo MPEG-1 Layer III (11x) qval=2
Frame | CPU time/estim | REAL time/estim | play/CPU | ETA
2755/2757 (100%)| 0:06/ 0:06| 0:06/ 0:06| 11.759x| 0:00
average: 128.0 kbps MS: 2758 (100.0%)
2. Файлы wav и mp3 остались в одном каталоге. Как сделать так, чтобы
перекодированные файлы складывались в другой каталог?
3. Перекодированные файлы получаются вида
Waiting for a girl like you.wav.mp3
т.е wav в названии сохраняется. Как это можно убрать?
4. На мой взгляд это слишком геморойно. Неужели нет способа проще?

Так мне это и нужно. По одному файлу что ли перекодировать?
Может есть что то более удобное кроме lame?

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

Ответить   "Loginov W.W." Sun, 23 Jan 2005 15:45:29 +0300 (#303038)

 

В сообщении от 1106487929 секунд после начала Эпохи Unix Вы написали:

<skiped>

А Вы уверены что используете файлы в формате WAV audio?
Откуда они были взяты?

$ file *.wav

?

$ for x in *.wav; do lame -h "$x" "/some/dir/$x.mp3"; done

$ for x in *.wav; do lame -h "$x" "/some/dir/${x/.wav/.mp3}"; done

$ mkdir ~/bin
$ cat >~/bin/далай_из_wav_mp3_и_положи_результат_в_каталог
#!/bin/bash
for x in *.wav; do lame -h "$x" "$1/${x/.wav/.mp3}"; done
##нажать <Ctrl+D>##
$ chmod a+x ~/bin/*
$ cd ~/куча_wav_файлов
$ mkdir -p ~/куча_mp3_файлов
$ далай_из_wav_mp3_и_положи_результат_в_каталог ~/куча_mp3_файлов
$ cd ~/куча_wav_файлов2
$ mkdir -p ~/куча_mp3_файлов2
$ далай_из_wav_mp3_и_положи_результат_в_каталог ~/куча_mp3_файлов2

и т.д. Надеюсь я никого не испугал :)

Если Вы сделаете, то что я привел выше, значит Вы сделаете
для себя это удобство. Просто говорите такое заклинание:

$ далай_из_wav_mp3_и_положи_результат_в_каталог ~/очереная_куча_mp3_файлов

И будет Вам счастье.

Ответить   Konstantin Korikov Sun, 23 Jan 2005 15:49:42 +0200 (#303071)

 

Konstantin Korikov пишет:

[kesbyt@kesbyt Foreigner]$ file *.wav
Blinded by science.wav: RIFF (little-endian) data, WAVE audio,
IMA ADPCM
, stereo 44100 Hz

Приятель перекодировал AudioCD в wav формат. Не знаю почему
Audacity перекодирует эти файлы нормально, только вот по одному файлику
приходится. Долго.
Попробую последовать Вашим советам. Что получиться напишу. Спасибо

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

Ответить   "Loginov W.W." Sun, 23 Jan 2005 18:31:41 +0300 (#303100)

 

Sun, 23 Jan 2005 18:31:41 +0300 ко мне пришло письмо, в котором...
"Loginov W.W." <kesb***@m*****.ru> писал(а):

Есть еще такая вещь как sox. Конвертит практически любой аудио формат в
любой другой.

PS: За подробностями - man sox

Ответить   Analyzer Mon, 24 Jan 2005 02:39:18 +1000 (#303215)

 

Konstantin Korikov пишет:

Был уверен, но вот засомневался и проверил таким способом.
Перекодировал один такой "wav-файл" при помощи audacity в wav и всё
стало нормально, и xmms его стал узнавать и перекодируется с помощью
Вашего скрипта нормально. За скрипт большое спасибо. Как можно узнать
формат или тип файла?

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

Ответить   "Loginov W.W." Sun, 23 Jan 2005 18:31:48 +0300 (#303101)

 

Loginov W.W. пишет:

Вот ещё очень не плохой выход.
Можно использовать плагины oggre и out_lame к проигрывателю XMMS. С их
помощью можно конвертировать файлы в Ogg Vorbis или MP3 соответственно.
Для этого после установки необходимо в меню Свойства выбрать в качестве
выходного устройства нужный плагин, и тогда вместо проигрывания файлы
будут кодироваться в соответствующий формат. При этом в свойствах
каждого можно установить необходимые параметры. rpm-пакеты ишем с помошью
http://rpm.pbone.net/

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

Ответить   "Loginov W.W." Tue, 25 Jan 2005 19:45:16 +0300 (#304416)

 

Max Vasin <max-appo***@m*****.ru> writes:


А после do зачем точка с запятой?


Угу. В man-ах написано "lame <options> <infile> <outfile>" так что
данная задачка решается через циклы оболочки.

А еще ему жутко не нравятся пробелы в именах. Он и не понимает. Так что
двойные кавычки обязательны.


--
Best regards,
Max Lapan

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

Ответить   "Max Lapan" 23 Jan 2005 09:35:57 +0300 (#303331)

 

On Sat, 22 Jan 2005 20:40:35 +0300
"Loginov W.W." <kesb***@m*****.ru> wrote:

lame с масками просто так не работает. В пакете, misc кажется, есть скрипт
mlame, он все разрулит :)

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

Ответить   Matvey Sun, 23 Jan 2005 11:56:58 +0200 (#304840)

 

On 22.01.2005, at 18:21, Konstantin Korikov wrote:

+ mplayer для перекодировки wma/прочего в wav

--
WBR, Max Vasin.

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

Ответить   Max Vasin Sat, 22 Jan 2005 20:44:28 +0300 (#302664)

 

Max Vasin пишет:

А это как?

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

Ответить   "Loginov W.W." Sun, 23 Jan 2005 00:28:03 +0300 (#302780)

 

On 23.01.2005, at 0:28, Loginov W.W. wrote:

man mplayer на предмет опций из группы AUDIO OUTPUT.
Примерно так
$ mplayer -ao pcm -aofile foo.wav bar.wma
--
WBR, Max Vasin.

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

Ответить   Max Vasin Sun, 23 Jan 2005 00:44:44 +0300 (#302793)

 

А flac ещё лучше!

Ответить   Mon-hon-ri-moriancumer Tue, 25 Jan 2005 00:12:40 +0600 (#305955)

 

В сообщении от 1106604760 секунд после начала Эпохи Unix Вы написали:

Ну это тоже самое что сравнивать молоток и отвертку. Что лучше? :)

Ответить   Konstantin Korikov Fri, 28 Jan 2005 00:13:57 +0200 (#305998)