Перейти к содержимому


Фотография

Перепаковка mp3 файлов

сжатие аудиопотоков

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 cranyak

cranyak

    Профессионал

  • Пользователи
  • PipPipPipPipPipPipPipPipPip
  • 2 565 сообщений
  • 195 благодарностей
  • 26 756 стаерсов
1 686

Отправлено 12 Июнь 2019 - 05:55

Этой весной немного довелось поработать с обработкой музыки. На самом деле я всего лишь слушатель, скачал, скомпоновал аудиосписок там, и все. 

Но по работе, пришлось сперва резать wav на кусочки с упаковкой в формат mp3, а потом и пережимать mp3 в меньший битрейт с сохранением качества понимания. Конечно, любой downsample снижает качество трека, но когда речь идет об уменьшении объема сборки для мобильных устройств - почему бы и нет. Все равно, динамик мобильного устройства не может тягаться с широкополосными колонками типа S-90 :)

 

Короче, много слов, всего лишь одна маленькая утилита, с названием ffmpeg, причем, консольная версия есть и под Windows и под Ubuntu, и команды практически идентичны.

 

Сжатие всех файлов папки в битрейт 96Kbps с записью результата в параллельную по уровню папку "out":

 

for  %%f in (*) do ( 
  ffmpeg -i "%%f" -ar 44100 -ac 2 -ab 96K -f mp3 "../out/%%f"
)
 
Нарезка wav на части выполняется командой: 
 
ffmpeg -i "$fname.wav" -ss $dt1 -t $dt2 -ar 44100 -ac 2 -ab 96K -f mp3 "$out"
 
где
  • fname -- входной файл
  • dt1 -- начальный интервал в формате hh:mm:ss.points (секундах с десятичной точкой) 
  • dt2 -- продолжительность вырезаемого фрагмента в формате hh:mm:ss.points (секундах с десятичной точкой) 
  • out - имя выходного файла
 
Пользуйтесь наздоровье :)
 

  • 1

Поблагодарили 1 Пользователь:

#2 Dr. Джейс

Dr. Джейс

    Собеседник

  • Пользователи
  • PipPipPipPipPipPip
  • 395 сообщений
  • 38 благодарностей
  • 1 399 стаерсов
218

Отправлено 12 Июнь 2019 - 08:41

Ы90 не широкополосная, а 3ех полосная. и это, 96кбит/с? у тебя что нулевые? памяти на телефоне 128 или 256 мегабайт? у меня звонилка нокиа102 с плеером, так туда на флеху музы закачивать и закачивать. 320 сделал и норм. тогда это, телефон с синтезатором и проигрывай миди)


  • 2

#3 cranyak

cranyak

    Профессионал

    Топикстартер
  • Пользователи
  • PipPipPipPipPipPipPipPipPip
  • 2 565 сообщений
  • 195 благодарностей
  • 26 756 стаерсов
1 686

Отправлено 12 Июнь 2019 - 08:46

Ы90 не широкополосная, а 3ех полосная. и это, 96кбит/с? у тебя что нулевые? памяти на телефоне 128 или 256 мегабайт? у меня звонилка нокиа102 с плеером, так туда на флеху музы закачивать и закачивать. 320 сделал и норм. тогда это, телефон с синтезатором и проигрывай миди)

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

Зато теперь у нее музыкальный архив объемом 3 гиг уменьшился в 5 раз и весит 700 метров без видимой потери качества, она теперь умеет пользоваться тотал коммандером и чистить хлам прямо оттуда. Оказывается, в Xiaomi больше всего жрет оболочка MIUI, а объемы потребляемые программками вроде Whatsapp гораздо скромнее :)


  • 1

#4 Dr. Джейс

Dr. Джейс

    Собеседник

  • Пользователи
  • PipPipPipPipPipPip
  • 395 сообщений
  • 38 благодарностей
  • 1 399 стаерсов
218

Отправлено 12 Июнь 2019 - 02:20

ну если только на ухо ведмедь наступил.


  • 1

#5 Gorynych

Gorynych

    Ветеран форума

  • Главные модераторы
  • 8 976 сообщений
  • 259 благодарностей
  • 39 702 стаерсов
4 641

Отправлено 13 Июнь 2019 - 11:14

ну если только на ухо ведмедь наступил.

 

не наступил, а конкретно потоптался...


  • 1

#6 cranyak

cranyak

    Профессионал

    Топикстартер
  • Пользователи
  • PipPipPipPipPipPipPipPipPip
  • 2 565 сообщений
  • 195 благодарностей
  • 26 756 стаерсов
1 686

Отправлено 13 Июнь 2019 - 01:43

смотрю, истинные меломаны собрались


Сообщение отредактировал cranyak: 13 Июнь 2019 - 01:45

  • 1




Яндекс.Метрика