* [Comm] из mp3 в.. mp3 @ 2004-10-16 6:23 Владимир Гусев 2004-10-16 6:28 ` some_x 0 siblings, 1 reply; 6+ messages in thread From: Владимир Гусев @ 2004-10-16 6:23 UTC (permalink / raw) To: ALT Linux forum Здравствуйте! Посоветуйте программу для того, чтобы файл *.mp3 переделать в другой *.mp3 меньшего размера за счет понижения качества звучания (скажем, вместо 192 kbps и 44 кгц сделать 96 kbps и 22 кгц) -- С уважением, Владимир Гусев ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] из mp3 в.. mp3 2004-10-16 6:23 [Comm] из mp3 в.. mp3 Владимир Гусев @ 2004-10-16 6:28 ` some_x 2004-10-16 6:47 ` Владимир Гусев 0 siblings, 1 reply; 6+ messages in thread From: some_x @ 2004-10-16 6:28 UTC (permalink / raw) To: community Владимир Гусев wrote: > Здравствуйте! > > Посоветуйте программу для того, чтобы файл *.mp3 переделать в другой > *.mp3 меньшего размера за счет понижения качества звучания (скажем, > вместо 192 kbps и 44 кгц сделать 96 kbps и 22 кгц) > lame? ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] из mp3 в.. mp3 2004-10-16 6:28 ` some_x @ 2004-10-16 6:47 ` Владимир Гусев 2004-10-16 8:05 ` Dolgov OV 2004-10-16 10:02 ` Yuriy Gomenyuk 0 siblings, 2 replies; 6+ messages in thread From: Владимир Гусев @ 2004-10-16 6:47 UTC (permalink / raw) To: community On Sat, 16 Oct 2004 13:28:00 +0700, some_x <some_x@inbox.ru> wrote: > Владимир Гусев wrote: > >> Здравствуйте! >> >> Посоветуйте программу для того, чтобы файл *.mp3 переделать в другой >> *.mp3 меньшего размера за счет понижения качества звучания (скажем, >> вместо 192 kbps и 44 кгц сделать 96 kbps и 22 кгц) >> > lame? может я плохо изучил lame, но там вроде из одного формата в другой. Или я ошибаюсь? По крайней мере grip c использованием lame не позволил сделать такого... -- С уважением, Владимир Гусев ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] из mp3 в.. mp3 2004-10-16 6:47 ` Владимир Гусев @ 2004-10-16 8:05 ` Dolgov OV 2004-10-16 10:02 ` Yuriy Gomenyuk 1 sibling, 0 replies; 6+ messages in thread From: Dolgov OV @ 2004-10-16 8:05 UTC (permalink / raw) To: community On Sat, 16 Oct 2004 10:47:33 +0400 Владимир Гусев <vova1971@narod.ru> wrote: > >> Посоветуйте программу для того, чтобы файл *.mp3 переделать в > >другой > *.mp3 меньшего размера за счет понижения качества звучания > >(скажем, > вместо 192 kbps и 44 кгц сделать 96 kbps и 22 кгц) > >> > > lame? > может я плохо изучил lame, но там вроде из одного формата в другой. > Или я ошибаюсь? По крайней мере grip c использованием lame не > позволил сделать такого... Ну так сначала декодируй в wav, а потом обратно в mp3 с нужным качеством. -- С наилучшими, Олег Долгов <dov AT media-link DOT info> Registered Linux user #315454 ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] из mp3 в.. mp3 2004-10-16 6:47 ` Владимир Гусев 2004-10-16 8:05 ` Dolgov OV @ 2004-10-16 10:02 ` Yuriy Gomenyuk 2004-10-16 16:14 ` Владимир Гусев 1 sibling, 1 reply; 6+ messages in thread From: Yuriy Gomenyuk @ 2004-10-16 10:02 UTC (permalink / raw) To: community On Sat, 16 Oct 2004 10:47:33 +0400 Владимир Гусев <vova1971@narod.ru> wrote: > On Sat, 16 Oct 2004 13:28:00 +0700, some_x <some_x@inbox.ru> wrote: > > > Владимир Гусев wrote: > > > >> Здравствуйте! > >> > >> Посоветуйте программу для того, чтобы файл *.mp3 переделать в другой > >> *.mp3 меньшего размера за счет понижения качества звучания (скажем, > >> вместо 192 kbps и 44 кгц сделать 96 kbps и 22 кгц) > >> > > lame? > может я плохо изучил lame, но там вроде из одного формата в другой. Или я > ошибаюсь? По крайней мере grip c использованием lame не позволил сделать > такого... Мне кажется - ошибаетесь: [yuriy@localhost yuriy]$ man lame | grep -A 5 -B 3 downsampl --mp3input Assume the input file is a MP3 file. Usefull for downsampling from one mp3 to another. As an exam- ple, it can be usefull for streaming through an IceCast server. If the filename ends in ".mp3" LAME will assume it is an MP3. For stdin or MP3 files which do not end in .mp3 you need to use this switch. -- (mo)no The input will be encoded as a mono signal. If it was a stereo signal, it will be downsampled to mono. The downmix is calcu- lated as the sum of the left and right channel, attenuated by 6 dB. -a Mix the stereo input file to mono and encode as mono. The downmix is calculated as the sum of the left and right chan- -- cat inputfile | lame -r -m m -b 24 -s 22.05 - - > output Streaming mono 44.1 kHz raw pcm, with downsampling to 22.05 kHz: cat inputfile | lame -r -m m -b 24 --resample 22.05 - - > output Из чего делаю вывод, что можно делать то что Вам нужно как из stdin, так и просто из mp3 файла. Проверяем: исходный файл: Playing MPEG stream from track01.cdda.wav.mp3 ... Bitrate: 192 Kbits/s, Extension value: 0 Audio: 1:1 conversion, rate: 44100, encoding: signed 16 bit, channels: 2 1) делаем сразу из мп3: lame track01.cdda.wav.mp3 -s 22.05 -b 96 result.mp3 Resampling: input 44.1 kHz output 32 kHz Using polyphase lowpass filter, transition band: 12000 Hz - 12387 Hz Encoding track01.cdda.wav.mp3 to result.mp3 Encoding as 32 kHz 96 kbps j-stereo MPEG-1 Layer III (10.7x) qval=2 Frame | CPU time/estim | REAL time/estim | play/CPU | ETA 1652/1654 (100%)| 1:16/ 1:16| 1:17/ 1:18| 0.7761x| 0:00 average: 96.0 kbps LR: 201 (12.15%) MS: 1453 (87.85%) Как видите - всё выходит (кроме одного - lame не захотел почему то снижать частоту до 22.05, а "согласился" только до 32, думаю нужно подобрать необходимые опции...). 2) делаем из стандартного входа (проигрываем тот же исходный мп3 файл): mpg123 -s track01.cdda.wav.mp3 | lame -r -m s --resample 22.05 -b 96 - result.mp3 ... Playing MPEG stream from track01.cdda.wav.mp3 ... MPEG 1.0 layer III, 192 kbit/s, 44100 Hz stereo Assuming raw pcm input file LAME version 3.93 MMX (http://www.mp3dev.org/) CPU features: i387, MMX (ASM used) Resampling: input 44.1 kHz output 22.05 kHz Using polyphase lowpass filter, transition band: 10758 Hz - 11025 Hz Encoding <stdin> to result.mp3 Encoding as 22.05 kHz 96 kbps stereo MPEG-2 Layer III (7.3x) qval=2 [0:59] Decoding of track01.cdda.wav.mp3 finished. Всё получилось... -- С уважением, Юрий Гоменюк. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Powered by Sylpheed 0.8.8 under ALT Linux Master 2.2 ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] из mp3 в.. mp3 2004-10-16 10:02 ` Yuriy Gomenyuk @ 2004-10-16 16:14 ` Владимир Гусев 0 siblings, 0 replies; 6+ messages in thread From: Владимир Гусев @ 2004-10-16 16:14 UTC (permalink / raw) To: community On Sat, 16 Oct 2004 13:02:31 +0300, Yuriy Gomenyuk <Y_V_G@ua.fm> wrote: > On Sat, 16 Oct 2004 10:47:33 +0400 > Владимир Гусев <vova1971@narod.ru> wrote: > >> On Sat, 16 Oct 2004 13:28:00 +0700, some_x <some_x@inbox.ru> wrote: >> >> > Владимир Гусев wrote: >> > >> >> Здравствуйте! >> >> >> >> Посоветуйте программу для того, чтобы файл *.mp3 переделать в другой >> >> *.mp3 меньшего размера за счет понижения качества звучания (скажем, >> >> вместо 192 kbps и 44 кгц сделать 96 kbps и 22 кгц) >> >> >> > lame? >> может я плохо изучил lame, но там вроде из одного формата в другой. Или >> я >> ошибаюсь? По крайней мере grip c использованием lame не позволил сделать >> такого... > > > Мне кажется - ошибаетесь: > [yuriy@localhost yuriy]$ man lame | grep -A 5 -B 3 downsampl > > --mp3input > Assume the input file is a MP3 file. > Usefull for downsampling from one mp3 to another. As an > exam- > ple, it can be usefull for streaming through an IceCast > server. > If the filename ends in ".mp3" LAME will assume it is > an MP3. > For stdin or MP3 files which do not end in .mp3 you need > to use > this switch. > > -- > > (mo)no > The input will be encoded as a mono signal. If it was a > stereo > signal, it will be downsampled to mono. The downmix is > calcu- > lated as the sum of the left and right channel, attenuated > by 6 > dB. > > -a Mix the stereo input file to mono and encode as mono. > The downmix is calculated as the sum of the left and right > chan- > -- > cat inputfile | lame -r -m m -b 24 -s 22.05 - - > output > > > Streaming mono 44.1 kHz raw pcm, with downsampling to 22.05 kHz: > > cat inputfile | lame -r -m m -b 24 --resample 22.05 - - > > output > > > Из чего делаю вывод, что можно делать то что Вам нужно как из stdin, так > и просто из mp3 файла. > > Проверяем: > > исходный файл: > Playing MPEG stream from track01.cdda.wav.mp3 ... > Bitrate: 192 Kbits/s, Extension value: 0 > Audio: 1:1 conversion, rate: 44100, encoding: signed 16 bit, channels: 2 > > 1) делаем сразу из мп3: > > lame track01.cdda.wav.mp3 -s 22.05 -b 96 result.mp3 > Resampling: input 44.1 kHz output 32 kHz > Using polyphase lowpass filter, transition band: 12000 Hz - 12387 Hz > Encoding track01.cdda.wav.mp3 to result.mp3 > Encoding as 32 kHz 96 kbps j-stereo MPEG-1 Layer III (10.7x) qval=2 > Frame | CPU time/estim | REAL time/estim | play/CPU | > ETA > 1652/1654 (100%)| 1:16/ 1:16| 1:17/ 1:18| 0.7761x| > 0:00 > average: 96.0 kbps LR: 201 (12.15%) MS: 1453 (87.85%) > > Как видите - всё выходит (кроме одного - lame не захотел почему то > снижать частоту до 22.05, а "согласился" только до 32, думаю нужно > подобрать необходимые опции...). > > > 2) делаем из стандартного входа (проигрываем тот же исходный мп3 файл): > > > mpg123 -s track01.cdda.wav.mp3 | lame -r -m s --resample 22.05 -b 96 - > result.mp3 > ... > Playing MPEG stream from track01.cdda.wav.mp3 ... > MPEG 1.0 layer III, 192 kbit/s, 44100 Hz stereo > Assuming raw pcm input file > LAME version 3.93 MMX (http://www.mp3dev.org/) > CPU features: i387, MMX (ASM used) > Resampling: input 44.1 kHz output 22.05 kHz > Using polyphase lowpass filter, transition band: 10758 Hz - 11025 Hz > Encoding <stdin> to result.mp3 > Encoding as 22.05 kHz 96 kbps stereo MPEG-2 Layer III (7.3x) qval=2 > [0:59] Decoding of track01.cdda.wav.mp3 finished. > > > Всё получилось... > супер! Огромное спасибо за столь подробный ответ! -- С уважением, Владимир Гусев ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2004-10-16 16:14 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2004-10-16 6:23 [Comm] из mp3 в.. mp3 Владимир Гусев 2004-10-16 6:28 ` some_x 2004-10-16 6:47 ` Владимир Гусев 2004-10-16 8:05 ` Dolgov OV 2004-10-16 10:02 ` Yuriy Gomenyuk 2004-10-16 16:14 ` Владимир Гусев
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git