*всё работает

This commit is contained in:
K1ndWha1e committed 2026-10-07 23:03:27 +03:00
1 parent aa04fd4df0
commit ffa8d80875
6 files changed
+124 -154

No files matched your search

+42 -22
View File
@@ -4,14 +4,22 @@ module metadata
@[heap; minify]
pub struct ID3v1 {
pub mut:
genre string// Жанр
title string // Название аудиодорожки
artist string // Актёр озучания
album string // Название альбома
track string // Записывается как 2/5, что значит 2 трэк из 5
year string // Год записи, может int нужно
comment string // Комментарий
embedded bool // Присутвует ли тэг
// Жанр
genre string
// Название аудиодорожки
title string
// Актёр озучания
artist string
// Название альбома
album string
// Записывается как 2/5, что значит 2 трэк из 5
track string
// Год записи, может int нужно
year string
// Комментарий
comment string
// Присутвует ли тэг
embedded bool
}
@[heap; minify]
@@ -21,21 +29,33 @@ pub struct ID3v23 {
size u64
// Название аудиодорожки
tit2 Frame
tpe1 Frame // Автор
tpe2 Frame // Исполнитель
talb Frame // Название альбома
tyer Frame // Год выпуска
trck Frame // Номер трека
tcon Frame // Жанр
tcop Frame // Композитор (автор)
apic Frame // Обложка
txxx Frame // Комментарий
unknown Frame // Затычка
others []Frame // Остальные фреймы
// Автор
tpe1 Frame
// Исполнитель
tpe2 Frame
// Название альбома
talb Frame
// Год выпуска
tyer Frame
// Номер трека
trck Frame
// Жанр
tcon Frame
// Композитор (автор)
tcop Frame
// Обложка
apic Frame
// Комментарий
txxx Frame
// Затычка
unknown Frame
// Остальные фреймы
others []Frame
encoded_header []u8
embedded bool // Присутвует ли тэг
version u8 = 3 // Версия тэга
// Присутвует ли тэг
embedded bool
// Версия тэга
version u8 = 3
title string = "ID3"
}