*всё работает
This commit is contained in:
1 parent
aa04fd4df0
commit
ffa8d80875
6 files changed
+124
-154
No files matched your search
+42
-22
@@ -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"
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user