LINUX.ORG.RU

Flacon 13.0.1 и alacenc 0.4.2

 , flacon, , аудиоконвертер


2

1

Состоялся выпуск 13.0.1 мультиформатного аудиоконвертера Flacon.

Flacon извлекает отдельные треки из одного большого аудиофайла, содержащего весь музыкальный альбом, и сохраняет их в виде отдельных аудиофайлов.

Для этого используетcя информация из соответствующего файла CUE. Кроме того, Flacon позволяет удобно редактировать или задавать теги как для всех треков сразу, так и для каждого тега по отдельности.

Возможности:

  • Поддерживаемые форматы ввода: WAV, FLAC, APE, WavPack, True Audio (TTA).
  • Поддерживаемые форматы вывода: FLAC, WAV, WavPack, AAC, OGG or MP3.
  • Анализ Replay Gain: режимы ALBUM-gain и TRACK-gain.
  • Многопоточное конвертирование.
  • Автоматическое определение кодировки в файлах CUE.
  • Создание потрекового файла CUE в каталоге вывода.

Проект написан на языке C++ с использованием фрейворка Qt (поддерживаются версии 5 и 6) и распространяется по лицензии LGPL 2.1.

Изменения:

  • добавлен тег «Catalog number»;
  • значительно улучшена работа программы в консольном режиме;
  • программа доступна в формате AppImage для ARM;
  • исправлен некорректный порядок перехода по вкладкам в полях тегов;
  • исправлена ошибка, из-за которой настройка ReplayGain не сохранялась после перезапуска программы;
  • произведены другие незначительные исправления и улучшения.

Также состоялся выпуск 0.4.2 alacenc – консольного аудиоконвертера в формат ALAC (Apple Lossless Audio Codec) с исправлением сборки c новыми версиями CMake.

Проект написан на языке C++ и распространяется по лицензии MIT.

>>> Подробности на GitHub

★★★★★

Проверено: Zhbert ()
Последнее исправление: hobbit (всего исправлений: 5)

Значительно улучшена работа программы в консольном режиме.

Офигеть, я даже не знал, что есть в консольном режиме :)

Zhbert ★★★★★
()

одного большого аудиофайла, содержащего весь музыкальный альбом

Какого происхождение таких файлов? Никогда не видел такого в природе.

unDEFER ★★★★★
()

Flacon извлекает отдельные треки из одного большого аудиофайла, содержащего весь музыкальный альбом, и сохраняет их в виде отдельных аудиофайлов.

Вроде резалок треков по CUE sheet вагон и маленькая тележка. o_0

Radjah ★★★★★
()

О, флакончик! Дорогой, зарелизился. Обновимся.

Gonzo ★★★★★
()
Ответ на: комментарий от dataman

Того же автора?

Возможно, даже скорее всего. Но много ли изменилось c 2009 года (последний релиз 2009-03-30)? Его пересобирают, когда это необходимо:

$ pacman -Qi shntool | grep -E "Version|Build"
Version         : 3.0.10-8
Packager        : Garuda Builder <team@garudalinux.org>
Build Date      : Sun 10 Aug 2025 09:48:49 AM MSK
dmitry237 ★★★★★
()
Ответ на: комментарий от Gonzo

https://cue.tools/wiki/Main_Page https://github.com/gchudov/cuetools.net

https://www.medieval.it/apps/native/windows/cue-splitter

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

Встречал ещё утилитку для правки CUE в плане кодировок и прочего, но так с разбегу не вспомню, надо её дома по завалам поискать.

Radjah ★★★★★
()
Ответ на: комментарий от unDEFER

Предположу, меньше обращений к файловой системе

xDShot ★★★★★
()
Ответ на: комментарий от unDEFER

Наверное, проще на болванку записывать, хранить проще. Возможно, это ещё с тех времён, когда EAC не очень хорошо рипал потреково.

Ololo_Trololo ★★
()
Ответ на: комментарий от Radjah

А нахрена мне под офтопик? Вопрос задан на линуховом форуме.

Gonzo ★★★★★
()
Ответ на: комментарий от Taetricus

Дык я ж о чем. Еще можно, конечно, вручную с помощью shnsplit (shntool), но так нагляднее да и просто красиво :)

Gonzo ★★★★★
()
Ответ на: комментарий от Rootlexx

Наверное, форкнул, пока страница оригинала существовала.

dataman ★★★★★
() автор топика
Ответ на: комментарий от unDEFER

Но зачем? Какое преимущество такого формата, почему не рипать сразу в отдельные треки?

Всё в одном файле, удобно же.
Кстати, а почему бы тогда не сделать просто zip архив без сжатия. Зачем сделали свой велосипед непонятно.

theurs ★★
()
Последнее исправление: theurs (всего исправлений: 1)
Ответ на: комментарий от Taetricus

З.Ы. Пардон: shntool + cuetools.

Там все просто:

cuebreakpoints "album.cue" | shnsplit -o flac "album.flac"
Gonzo ★★★★★
()
Ответ на: комментарий от unDEFER

Какое преимущество такого формата

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

dmitry237 ★★★★★
()

А нафига такую примитивную функцию как нарезка аудио по некому CUE делать как неепическую Qt-зависимую тулзу? Это ж буквально сурипт простейший должен быть или в крайнем случае софтина на C++ консольная. Блоатваре.

tcpfinhello
()

Ни app (через AppImageLauncher), ни из репы не установился нормально flacon. В первом случае, иконка в приложениях есть, но меню программы не вызывает. Во втором случае, ни в меню приложений, ни в терминале - система ничего не знает ни про Flacon, ни про flacon)).

Desmond_Hume ★★★★★
()
Последнее исправление: Desmond_Hume (всего исправлений: 1)
Ответ на: комментарий от unDEFER

Гарантированное отсутствие проблем с паузой любой длительности между трэками. Внезапно, это не такая простая тема как кажется.

jkir
()
Ответ на: комментарий от tcpfinhello

Чтобы потом обезьяны переписали на руст, очевидно же!

water_closed
()
Ответ на: комментарий от Zhbert

Не знал про графический режим, пока скрин в новости не увидел

Myau ★★★★★
()
cd /home/seth/Музыка

yt-dlp -x https://www.youtube.com/watch?v=xxxx

rsgain easy -S -p no_album ./
Set440 ★★
()
Ответ на: комментарий от tcpfinhello

Там достаточно много нюансов - как резать, нужно ли полное перекодирование, теги, обложки, паузы, форматы. Для скрипта может быть достаточно неудобно кучу аргументов писать

skyman ★★★★★
()
Ответ на: комментарий от unDEFER

Но зачем? Какое преимущество такого формата, почему не рипать сразу в отдельные треки?

Я сам предпочитаю отдельные треки, тем более часто из альбома нравятся только некоторые и хранить весь альбом такое себе.

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

skyman ★★★★★
()
Ответ на: комментарий от skyman

Зато воспроизводимо. На форум запостил версию и список аргументов - и у всех воспроизвелось. А с кнопками пойди объясни что ты там натыкал, собака. Консольное ещё и параллелизации подлежит, теоретически. Короче KISS принцип чуваки ногами запинали.

tcpfinhello
()
Последнее исправление: tcpfinhello (всего исправлений: 1)
Ответ на: комментарий от DrRulez

Да ладно, нет ещё ни одного человека, который уверенно в слепом тесте отличил WAV от OPUS высоких битрейтов, типа там после 200 в лабораторных условиях с ушами, погружёнными в жидкий гелий в вакууме!

tcpfinhello
()
Ответ на: комментарий от tcpfinhello

Да ладно, нет ещё ни одного человека, который уверенно в слепом тесте отличил WAV от OPUS высоких битрейтов

ВЭто смотря на чем слушать. Потому как достаточно легко отличить. Для эксперимента возьми, поставь на телефон с андроидом plexamp (который «славится» тем, что перекодирует тебе все в твой любимый (хз за что) опус), а потом прослушай тоже самое но не с плекса, а хоть с aimp. Только не на наушниах за 300 рублей. И разницу услышишиь очень даже. Это я уже про нормальные стереосистемы домашние не говорю. Так что про «лабораторные условия» и все остальное - это ты мимо. Технику возьми нормальную - там все на ура слышно.

DrRulez ★★★★★
()
Последнее исправление: DrRulez (всего исправлений: 2)

Кто-то пробовал unflac? Автор объявил split2flac deprecated, а сабж - типа ng

bryak ★★★★
()
Ответ на: комментарий от DrRulez

Не, не слышно нифига. Слепые тесты показывают, что это аудиофильское стадо загнанное в комнату для прослушивания по одному тупо с вероятностью 0.5 угадывает где что и не может ничего обосновать, делясь пополам. Полный рандом. Одному это послышалось, второму это. В интернете полно всяких чуваков, утверждающих что они что-то там услышали. Но это несерьёзно - уши не точный инструмент, с них нельзя числа показаний снять и понять услышал там что-то чел или наврал нам. Плюс, сфера этой деятельности какбэ располагает постоянно врать, мол искусство, музыка, тонкие материи, «не каждому дано», соблазн сказать другим людям ртом что-то, что зачисляет тебя в число избранных очень велик. Поэтому доверия словам о том, что кто-то там что-то услышал или «можно услышать» примерно нулевое. Если бы это так работало, осциллографы бы не придумали )

tcpfinhello
()
Последнее исправление: tcpfinhello (всего исправлений: 2)
Ответ на: комментарий от unDEFER

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

sunjob ★★★★★
()
Ответ на: комментарий от skyman

кучу аргументов писать

да, но один раз... дальше пользуешь скрипт:о)

как в анекдоте про автоматическую парикмахерскую:
- ведь у всех разные формы головы?!
- да, но... только в первый раз!

sunjob ★★★★★
()
Последнее исправление: sunjob (всего исправлений: 1)
Ответ на: комментарий от tcpfinhello

Слепые тесты показывают,

Кто проводил, когда?

что это аудиофильское стадо

Про это стадо и смех - это про серебрянные провода, подставки под них и кирпичи на усилитель. Я не про то. Я про разницу между сжатием с потерями и без. Так что - о5 мимо

А про все свои осцилографы можешь провести эксперимент. Возьми исходниу, соэми своим опусом и проиграй даже на средней hifi системе. Ну там ценой тысяч, к примеру, 200 (хотя, как по мне это просто цена средних колонок). Так как ушам ты не веришь и все, что дороже колонки алиса-мини для тебя дорого - сходи куда-нить, где можно послушать. Хоть в пульт. Возьми с собой микрофон, ноут. замерь исходник и замерь опус. Сравни. Для начала не забудь научиться пользоваться софтом, кстати. Там чуток посложнее осцилографа :)

DrRulez ★★★★★
()
Последнее исправление: DrRulez (всего исправлений: 1)
Ответ на: комментарий от Aceler

Спасибо, но уже выбрал. Внезапно, да.

Gonzo ★★★★★
()
Ответ на: комментарий от unDEFER

Я только в таком формате музыку и качаю.

Привык слушать альбомами.

sucosoft
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.