Команда поддержки Mactel поддерживает матрицу поддержки, которая каталогизирует инструкции по установке и настройке Ubuntu на определенных версиях аппаратного обеспечения Mac.
Двойная загрузка выполняется с использованием матрицы поддержки . [!d2 ]
Audacity - это BAD для этого - поскольку он перекодирует mp3, и качество становится пониженным. Я использую ffmpeg для вырезания mp3 - я считаю, что он не перекодирует:
ffmpeg -i InputFile -vn -acodec copy -ss 00:00:00 -t 00:01:32 OutputFile
Вы говорите, что вы пробовали mp3splt, но прочитали ли вы полную man-страницу?
Я спрашиваю, потому что режим молчания -s может принимать параметры, чтобы помочь определить тишину.
Здесь пример страницы с дополнительными параметрами:
mp3splt -s -p th=-50,nt=10 album.mp3
th: пороговый уровень (дБ) считается тихой nt количество дорожек Существует также -c Режим запроса базы данных CDDB. Если это известный компакт-диск, вы можете вывести трек-лист из онлайн.
Это невероятно мощный инструмент и один из лучших вариантов сохранения качества ... Поэтому не пишите это сразу.
вы можете попробовать что-то вроде:
ffmpeg -i /path/music.mp3 -t 00:10:00 -ss 00:20:00 -acodec copy /path/save.mp3
Я могу порекомендовать mp3DirectCut. Преобразование без потерь и работает отлично под Wine:
mp3splt работает хорошо. Насколько хорошо зависит от того, с чем вам нужно начинать, и чего вы ожидаете от результатов. Дополнительные входы = больше выходов. Если вы знаете количество песен, содержащихся в больших mp3-файлах, это поможет вам указать правильность количества выходных файлов. У вас ДОЛЖЕН иметь разделы молчания между вашими песнями в большом mp3-файле. Ключ для mp3splt заключается в том, чтобы найти правильное значение для «th». Если «th» слишком низкое, у вас может быть слишком много выходов, поэтому все ваши песни фрагментированы. Если вы слишком высоки, ваши песни не будут разделены, и у вас может быть более 1 песни за раскол. Предположим, что у вас большой файл и ничего больше: например, индекс для названий или времени.
Мой большой файл называется «artist.ogg». Вот команда, которую я использовал:
mp3splt -s -p th = -40 artist.ogg
Это привело к тому, что 34 песни были разделены правильно, каждый из которых назван серийно как artist_silence_01.ogg -xx.ogg и т. д.
Опять же, если у вас слишком много расколов, попробуйте «th = -48». Если слишком мало, попробуйте «th = -36».
Из этих выходных файлов вам нужно будет переименовать их в названия песен, которые вы хотите, и добавить метки к свойствам файла. [Я не знаю макроса для этого, поэтому должен быть ручной процесс].
надеюсь, что это поможет.
обновить PS. Пока mp3splt работает для файлов mp3 и ogg. У меня еще нет успеха для файлов m4a.
Следующий ответ на переполнение стека, вероятно, имеет значение:
https://stackoverflow.com/questions/36074224/how-to-split-video-or-audio-by-silent-parts [ ! d1]
Подводя итог этому ответу, вы можете использовать ffmpeg для идентификации тихих областей:
ffmpeg -i "input.mov" -af silencedetect=noise=-30dB,d=0.5 -f null - 2> vol.txt
И затем разделить файлы с помощью рецепта Adobe:
ffmpeg -i InputFile -vn -acodec copy -ss 00:00:00 -t 00:01:32 OutputFile
потребуется немного разбора с вашей стороны
Я получил качественные результаты (хотя и не полностью автоматические) с Audacity + mp3splt.
Если у вас нет файла .cue или .cddb с ограничениями песен (например, это не признанный альбом), вы можете:
Вручную пометить дорожку в Audacity, как объяснено в ее руководстве, возможно, помогло предыдущее автоматическое определение молчания (с помощью анализа> Silence Finder ..., см. здесь) для первого предположения о печально известном breaks Экспортируйте метки (с помощью File> Export Labels ..., см. здесь) в простой текстовый файл и загрузите файл .txt в mp3splt в опции -A (как mp3splt -A labels.txt Album.mp3).Он быстро (без декодирования + повторного кодирования) выводит файл для каждого сегмента, используя каждое имя метки как имя файла.
Просто будьте осторожны, чтобы использовать метки регионов (а не метки меток , см. здесь), чтобы отметить начало и конец каждой песни в Audacity.