Обсяги жорстких дисків ростуть, але колекції фільмів я не збираю, а отже, забивати ці обсяги практично нічим. Зате люблю послухати музику в хорошій якості. Тому вже давно звернув свою увагу на lossless формати аудіо.
Стиснення без втрат (англ. Lossless data compression) - метод стиснення інформації, при використанні якого закодована інформація може бути відновлена з точністю до біта. При цьому оригінальні дані повністю відновлюються з стисненого стану. Цей тип стиснення принципово відрізняється від стиснення даних з втратами. Для кожного з типів цифрової інформації, як правило, існують свої оптимальні алгоритми стиснення без втрат.
Але от невдача ... Якщо займатися ріпом самому, то зрозуміло, все робиться як тобі ж і зручно ... Але якщо скачати вже готовий рип, то він далеко не завжди відповідає особистим уподобанням. Зокрема, я вважаю за краще альбоми, розрізані на треки, але в мережу зазвичай викладаються цільні ріпи з cue-файлом. Так як же розрізати такий рип на треки? Цим ми і займемося під управлінням Fedora 12.
Дано: Альбом улюбленого музиканта, одним файлом в lossless форматі (ape, flac, wv, wav) і cue файл.
Завдання: Розрізати альбом на треки.
- Для установки нам буде потрібно репозиторій RPM Fusion.
- Для вирішення це завдання нам знадобляться shnsplit (з пакета shntool) і cuebreakpoints (з пакета cuetools). Встановимо їх:
- Наступним кроком встановимо підтримку необхідних нам форматів:
- За допомогою shnsplit ми будемо розрізати файл, але для цього нам потрібен правильно сформовані висновок cue файлу. І тут нам на допомогу прийде cuebreakpoints. А подружити їх можна наступним чином: