Уменьшите размер файла нескольких .mp3s речевых записей через командную строку сразу

Проблема: у Меня есть некоторые mp3 файлы, которые поднимают слишком много пространства. Эти mp3 файлы, оказывается, речевые записи, таким образом, они могут быть уменьшены в размере файла без значимой потери по качеству.

Конкретный спрашивает:

  1. Найдите текущую частоту дискретизации mp3
  2. Найдите самую низкую скорость передачи, где речевые записи звучат приемлемыми в
  3. Преобразуйте текущие файлы в пересмотренную скорость передачи (много файлов сразу)
  4. Сделайте все это через командную строку для простоты

Примечание: Текущая ОС = Ubuntu 16.04

0
задан 13 July 2018 в 13:53

1 ответ

После выполнения большого рытья я нашел ответы и решил отправить здесь для консолидации для других.

Ответ 1. Найдите текущую частоту дискретизации mp3

cd 

Туда, где mp3 файл. Затем введите

file song.mp3

Замена "песня .mp3" с названием Вашего файла. Это основано на полезном ответе здесь.

Ответ 2. Найдите самую низкую скорость передачи, где речевые записи звучат приемлемыми в

И 64 и 32 работал на меня. Так как миссия здесь состояла в том, чтобы ограничить размер, я пошел с 32 (вот более всестороннее обсуждение темы).

Протестировать, какая скорость передачи работает лучше всего на Вас, выполненный

avconv -i song.mp3 -c:a libmp3lame -b:a 64k test.mp3

Затем играйте файл test.mp3 и посмотрите, нравится ли Вам он. Измените "64k" на различные значения для получения различных скоростей передачи. Например, измените его на "128k", если Вы хотели бы более высокое качество, но mp3 большего размера.

Ответ 3. Преобразуйте текущие файлы в пересмотренную скорость передачи (много файлов сразу)

Снова удостоверьтесь, что Вы перешли в терминале к папке, где требуется изменить файлы. Затем выполненный:

for f in ./*.mp3; do avconv -i "$f" -c:a libmp3lame -b:a 32k "${f%.*}-out.mp3"; done

Вы можете specifcy любое соглашение о присвоении имен для выходного файла путем изменения "${f%.*}-out.mp3". Этот большой код был предоставлен из этого ответа. Посетите его для наблюдения больше подробно ответ для того, как можно a) сохранить настоящие имена и b) как Вы могли работать на всем каталоге файла.

1
ответ дан 28 October 2019 в 08:41

Другие вопросы по тегам:

Похожие вопросы: