[2026-09-26] eagle: personal/plans/music-tags-review/music-tags-review.md personal/tech/music-tags-repair-truenas.md

This commit is contained in:
Alexey Martemyanov committed 2026-09-26 17:44:20 +06:00
1 parent 94930a68b3
commit 33e4c4e948
2 files changed
+130 -2

No files matched your search

@@ -20,6 +20,45 @@ updated: '2026-09-26'
| [[2-medium-confidence\|Средняя уверенность]] | 5813 |
| [[3-high-confidence\|Высокая уверенность]] | 959 |
## 🔴 Тринадцатая волна (2026-09-26): КЛАСС 5 (склейка в title) ЗАКРЫТ ПОЛНОСТЬЮ
### ✅ Класс 5 закрыт
Правлено 9 реальных строк + починены 3 строки Михаила Круга (съеденная кавычка от прошлой волны).
| Строка | Было → стало |
|---|---|
| 2930 / 3169 | `Monster DJ's - Новогодний Хаус` → title `Новогодний Хаус` (2 дубля) |
| 3434 | `David Guetta Feat. Akon - Sexy Bitch (Extended Mix)` → `Sexy Bitch (Extended Mix)`, `no_change`→`fix` |
| 2200 | `Девчонка ночь (Лада_Dance)` → `(Лада Dance)` |
| 2801 | `DragRacing(radio_edit)` → `DragRacing (radio edit)` |
| 2980 / 3142 | artist `Linkin park` → `Linkin Park` (2 дубля) |
| 3878 | title = имя файла целиком → `Birthday (DJ Goni Peles Remix)` |
| 3910 | artist `01` → `Infected Mushroom Vs. The Prodigy` |
### ⚠️ Детекторы через `awk -F','` негодны
`awk -F',' '$6 ~ / - /'` даёт **~80% ложных**: запятые внутри кавычек сдвигают колонки,
а ` - ` ловит «композитор - поэт» в детских песнях (`Настоящий друг (Б. Савельев - М. Пляцковский)` — НОРМА).
**Верный признак класса 5:** `new_title` **НАЧИНАЕТСЯ** с `new_artist` + ` - `/`_`.
Проверка `$7!="" && $6 ~ /_/` дала 8 строк — все реальные.
### ✅ Проверка целостности CSV (быстрая)
```bash
/usr/bin/awk -F'"' 'NR>1 && NF%2==0 {print NR": "NF}' tag-fix-plan.csv
```
**Пусто = 0 битых.** Чётное число кавычек на строке = съедена кавычка.
### ⏭ Осталось
1. Имя техпапки в `new_artist` (`disk`, `disk_v2`, `Забугр`, `3 SHANSON`, `1 DRIVE`) — **~113 строк**
2. Водяные знаки в title (`zvukoff.ru`, `goldwarez.org`, `muzmo.ru`) — **11 строк**, вырезать
3. Номер трека в title (`!Детские/Детский хит`: `143 БЮРО НАХОДОК`) — **~20 строк**
4. Транслит вместо русского (`RacinG_Portal`, `PaDoNkÈ[NTL]` — стр.2823) — **~40 строк**
5. Затем бэкап в `Music/backup/` и применение (по «go» Alex)
## 🔴 Двенадцатая волна (2026-09-26): МЕТОД ОПРЕДЕЛЁН + КЛАСС 5 = 79/271
### ✅ Alex снял вопрос о методе