LINUX.ORG.RU

WV+CUE -> MP3


0

1

Требуется разбить музыку в формате WavPack + CUE на отдельные MP3. Как лучше это сделать, чтобы минимизировать потери качества:
1) сначала сконвертировать большой файл в mp3, а потом разбить с помощью mp3splt,
2) cначала разбить на отдельные wav'ы, а их потом конвертировать?

Или предпочтение определяется только скоростью работы?

Вот код.
Вариант 1)

wvunpack "${file}"
lame -V1 --disptime 1 --nohist "${file%.wv}.wav" "${file%.wv}.mp3"
mkdir -p -v "MP3/$(dirname "${file}")"
mp3splt -q -f -2 -c "${file%.wv}.cue" -d "MP3/$(dirname "${file}")" -o "@N2.+@b+-+@t" "${file%.wv}.mp3"
rm -f -v "${file%.wv}.wav" "${file%.wv}.mp3"
Вариант 2)
mkdir -p -v "MP3/$(dirname "${file}")"
shnsplit -f "${file%.wv}.cue" -o wav -d "MP3/$(dirname "${file}")" "${file}"
ls -1 "MP3/$(dirname "${file}")"/*.wav | while read wavfile
do
	lame -V1 --disptime 1 --nohist "${wavfile}" "${wavfile%.wav}.mp3"
done
cuetag "${file%.wv}.cue" "MP3/$(dirname "${file}")"/*.mp3
rm "MP3/$(dirname "${file}")"/*.wav


deadbeef -> добавить музыку -> выделить треки -> right click -> converter

настроить пресет lame по вкусу, нажать ОК.

waker ★★★★★
()

cue2tracks сойдёт. Вариант 2.

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

разница может быть в теории, если mp3splt достаточно умен.. lame при потрековом кодировании недостаточно хорошо делает gapless mp3.

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

это проблема самого формата mp3, но теоретически возможно сделать perfect gapless, если кодировать весь альбом как 1 трек, а потом резать.

или хотя бы если encoder будет обладать информацией о предыдущем/следующем треках.

waker ★★★★★
()

Зачем во времена дисков на 3 терабайта нужен мп3 из каменного века, в котором экономили каждый байт?

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

Всем спасибо, сделал по первому способу. Похоже, что так действительно более оптимально получается.

mtfk
() автор топика
Ответ на: комментарий от waker

всё! теперь точно ставлю deadbeef! после фубара долго ждал подобного удобства. спасибо.

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

>Зачем во времена дисков на 3 терабайта нужен мп3 из каменного века, в котором экономили каждый байт?
Ну какбэ есть еще плееры/телефоны, которые забивать бесполезными, но такими теплыми и ламповыми лосслесслами смысла нет.

yirk ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.