Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Узнать битрейт аудиофайлов  (Прочитано 1114 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Дмитрий1996

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Узнать битрейт аудиофайлов
« : 09 Марта 2019, 14:03:37 »
Доброго времени суток!

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

В музыкальных форматах не шарю от слова совсем  ;D пытался вникнуть, но это для меня темный лес. Если подскажите скрипт или просто алгоритм по которому можно узнать битрейт, думаю смогу разобраться.

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

ТС, как видно по состоянию на 13/02/2020 потерял интерес к созданной им теме (пометка Решено в теме отсутствует, тема оставлена не закрытой, сообщений в теме давно не было). На реплики форумчан реакции со стороны ТС нет. Тема стародавняя (последнее сообщение в топике: 09/03/2019; последнее сообщение от ТС в топике: 09/03/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 13 Февраля 2020, 00:14:46 от zg_nico »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6901
    • Просмотр профиля
Re: Узнать битрейт аудиофайлов
« Ответ #1 : 09 Марта 2019, 14:14:27 »
Цитировать
В музыкальных форматах не шарю от слова совсем
Тогда какая вам разница. Высокий битрейт совсем не означает высокое качество.
Перекодируй файл с самым высоким битрейтом пару-тройку раз - получишь фуфло.
Ютуб процентов на 90 состоит из такого фуфла.

Оффлайн Aleksandru

  • Администратор
  • Старожил
  • *
  • Сообщений: 3339
    • Просмотр профиля
Re: Узнать битрейт аудиофайлов
« Ответ #2 : 09 Марта 2019, 14:30:27 »
Я бы поступил так.
В файловом менеджере выстроил файлы по размеру.
И отсеял бы все размером менее 4 мегабайт. Отсеиваемый размер может быть другим, зависит это от того какое качество вы считаете хорошим (плохим).

Intel Core i5-6400, GeForce GT 1030, ASUS ROG Strix B250G Gaming, 16GB RAM, KINGSTON SV300S37A240G, Digma Mega S3 DGSM3512GS33T 512ГБ.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6901
    • Просмотр профиля
Re: Узнать битрейт аудиофайлов
« Ответ #3 : 09 Марта 2019, 14:48:55 »
Цитировать
отсеял бы все размером менее 4 мегабайт. Отсеиваемый размер может быть другим,
Заглянул в свою фонотеку: Pink Floyd. Два файла рядом - 4мб, 40мб. Битрейт одинаковый. Только длительность разная. Первый - 2мин, второй - 20мин.

Оффлайн sergey109

  • Активист
  • *
  • Сообщений: 619
    • Просмотр профиля
Re: Узнать битрейт аудиофайлов
« Ответ #4 : 09 Марта 2019, 15:54:27 »
Цитировать
В музыкальных форматах не шарю от слова совсем
Тогда какая вам разница. Высокий битрейт совсем не означает высокое качество.
Перекодируй файл с самым высоким битрейтом пару-тройку раз - получишь фуфло.
Ютуб процентов на 90 состоит из такого фуфла.
Это точно. Сколько раз нарывался на альбомы во flac звучащие как из бочки, а по заверениям владельцев как рипы с оригинала.
По размеру нельзя сортировать , поскольку продолжительность треков может отличаться раза в 2.
PS
 Самый простой способ - создать колонку в deadbeef

 Правой мышей на полосе колонок - создать колонку - пользовательский - %bitrate%
Затем ,по клике на колонке ,файлы сортируются по возрастанию битрейда, либо наоборот.
Из плеера можно и удалить ненужное.
« Последнее редактирование: 09 Марта 2019, 16:04:36 от sergey109 »
SysV и dmix.

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Узнать битрейт аудиофайлов
« Ответ #5 : 09 Марта 2019, 15:55:43 »
А думаю, что поиск в гугле на английском легко решит эту задачу. Наверняка сто раз уже решили вопрос с извлечением битрейта.

Пользователь добавил сообщение 09 Марта 2019, 15:57:30:
Первая же выдача дала
https://askubuntu.com/q/196890/167850

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

Пользователь добавил сообщение 09 Марта 2019, 15:58:40:
А вот готовые ответы как отсторитовать
https://stackoverflow.com/q/17802393/6942873

Пользователь добавил сообщение 09 Марта 2019, 15:59:45:
Вот еще
https://askubuntu.com/q/530166/167850

Как раз практически с вашим вопросом.
« Последнее редактирование: 09 Марта 2019, 15:59:45 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3031
    • Просмотр профиля
Re: Узнать битрейт аудиофайлов
« Ответ #6 : 09 Марта 2019, 20:35:00 »
mediainfo ведь показывает bitrate?
Пётр.

Оффлайн РыжийПёс

  • Активист
  • *
  • Сообщений: 786
  • 好红狼
    • Просмотр профиля
Re: Узнать битрейт аудиофайлов
« Ответ #7 : 09 Марта 2019, 20:57:17 »
Поступил бы так:
Плеер Guayadeque
Создаём новую медиатеку (их там может быть сколько угодно) и добавляем в неё папки, где лежат исходные файлы.
Сканируем нашу новую медиатеку.
Открываем в ней все композиции (все жанры, все исполнители, все альбомы, и т.п.), сортируем их по битрейту.
Выделяем нужные композиции, далее правый клик - "копировать в..." и копируем в нужное нам место по заданному шаблону. В заранее настроенном шаблоне указываем маску имён файлов (например, {A}/{b}/{n} - {a} - {t} соответствует Исполнитель_(альбома_или_просто)/Альбом/№ композиции - исполнитель - название) и велим сохранять формат (не перекодировать ни во что); если нет желания вручную настраивать шаблоны, выбирайте "Default".
По завершения копирования можно удалить или отключить эту новую временную медиатеку, если она больше уже не нужна.
Каждый отдельно взятый человек, перешедший на GNU Linux, приближает всё остальное человечество к Светлому Будущему.

 

Страница сгенерирована за 0.023 секунд. Запросов: 20.