[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:
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 снял вопрос о методе
|
||||
|
||||
Reference in new issue
Block a user