DpdoPackSACD — инструмент создания SACD ISO

Обзор

DpdoPackSACD упаковывает несколько аудиофайлов DSF/DFF в стандартный SACD ISO-образ. Результат совместим с плеерами, виртуальными приводами и записью дисков — подходит для архивации и распространения SACD.

СпецификацияЗначение
ПлатформыWindows / Linux / macOS
Версия6.75.0

Базовое использование

DpdoPackSACD [OPTIONS] <files...>
	

Простейшая упаковка:

# Упаковать все DSF-файлы текущей директории в SACD ISO
	DpdoPackSACD *.dsf
	

Параметры метаданных

ПараметрОписаниеПример
--album "TITLE"Название альбома--album "Symphony No. 9"
--artist "NAME"Исполнитель--artist "Ludwig van Beethoven"
--cover FILEОбложка--cover cover.jpg
--genre "GENRE"Жанр--genre "Classical"
--year YYYYГод--year 2024
--label "NAME"Лейбл--label "Deutsche Grammophon"
--composer "NAME"Композитор--composer "Beethoven"
--conductor "NAME"Дирижёр--conductor "Herbert von Karajan"
--barcode "CODE"EAN/UPC штрих-код--barcode "028947757823"
--isrc N:CODEISRC (по трекам)--isrc 1:DEF059003211
--catalog "ID"Каталожный номер--catalog "477 523-4"

Полный пример:

DpdoPackSACD \
	  --album "The Wall" \
	  --artist "Pink Floyd" \
	  --genre "Progressive Rock" \
	  --year 1979 \
	  --label "Harvest / EMI" \
	  --cover cover.jpg \
	  01_in_the_flesh.dsf \
	  02_the_thin_ice.dsf \
	  ...
	

Импорт CUE

DpdoPackSACD --album "My Album" --artist "Artist" --cue tracks.cue *.dsf
	

Пример CUE:

REM GENRE "Classical"
	REM DATE 2024
	PERFORMER "Artist Name"
	TITLE "Album Title"
	FILE "track1.dsf" DSD
	  TRACK 01 AUDIO
	    TITLE "First Movement"
	    PERFORMER "Artist Name"
	    INDEX 01 00:00:00
	FILE "track2.dsf" DSD
	  TRACK 02 AUDIO
	    TITLE "Second Movement"
	    PERFORMER "Artist Name"
	    INDEX 01 00:00:00
	

Обложка

Форматы: JPEG, PNG.

DpdoPackSACD --album "Album" --artist "Artist" --cover front.jpg *.dsf
	

Рекомендуемый размер: минимум 600×600 пикселей, 1:1.


Dpdo DSD Disc

Создание Dpdo DSD Disc — DSD-диска на основе DVD-R/RW:

DpdoPackSACD --album "DSD Collection" --dsd-disc *.dsf
	

Преимущества

  • стандартные DVD-R/RW (4.7 ГБ / 8.5 ГБ двухслойные)
  • прямое воспроизведение на устройствах с поддержкой DSD Disc
  • поддержка более высоких спецификаций DSD (DSD128 / DSD256)
  • десятки альбомов на одном DVD-R

Справочник параметров

ПараметрОписаниеПо умолчанию
--albumНазвание альбома—
--artistИсполнитель—
--coverОбложка—
--genreЖанр—
--yearГод—
--labelЛейбл—
--composerКомпозитор—
--conductorДирижёр—
--barcodeШтрих-код—
--isrc N:CODEISRC (по трекам)—
--catalogКаталожный номер—
--cueCUE-файл—
--dsd-discРежим Dpdo DSD DiscOFF
-oПуть выходного ISOавто
--track-title N:TEXTНазвание трека N—
--pause NПауза между треками150
--no-encoderaw DSD для многоканальногоOFF

Выходной файл

По умолчанию album_title.iso (от --album). Изменение через -o:

DpdoPackSACD --album "My Album" -o my_sacd_2024.iso *.dsf
	

Рекомендуемый процесс

  1. Конвертация PCM в DSF через DpdoEngine
  2. Подготовка обложки и метаданных
  3. Проверка порядка файлов (01_track.dsf, 02_track.dsf...)
  4. Запуск DpdoPackSACD
  5. Проверка выходного ISO

Полный пример: исходники → SACD ISO

# Шаг 1: PCM → DSF
	DpdoEngine -i 01.wav 01.dsf --oversampling 128 --order 7 --artist "Artist" --album "Album" --title "Track 1"
	DpdoEngine -i 02.wav 02.dsf --oversampling 128 --order 7 --artist "Artist" --album "Album" --title "Track 2"
	
	# Шаг 2: SACD ISO
	DpdoPackSACD \
	  --album "Album" \
	  --artist "Artist" \
	  --genre "Genre" \
	  --year 2024 \
	  --cover cover.jpg \
	  -o "Album.sacd.iso" \
	  01.dsf 02.dsf
	

Пакетное создание альбомов

#!/bin/bash
	for dir in /music/dsd/*/; do
	  album=$(basename "$dir")
	  DpdoPackSACD \
	    --album "$album" \
	    --artist "$ARTIST" \
	    --cover "$dir/cover.jpg" \
	    -o "/isos/${album}.iso" \
	    "$dir"/*.dsf
	done
	

Версия с графическим интерфейсом (GUI)

DpdoPackSACD GUI

Выше: GUI создания SACD ISO (DpdoPackSACD). CLI-версия — DpdoPackEngine.