Студии из кодек-строк: codec_line_rows, доразметка, аудит дорожек
tools/audit_tracks.py и reports/tracks_audit.md — аудит всех дорожек техданных по data/raw с планом. Пункт 1 плана: harvest_core.codec_line_rows добавляет студии из строк «Аудио 2: AC3 … (MVO, LostFilm)», «Аудио Rus: … | TVShows» (studio_source=codec), которых нет среди строк релиза; тот же шаг в tools/relabel_studios.py (повторный запуск ничего не добавляет). labels.csv: +6 428 строк в 2 862 релизах (kinozal 3 444, nnm 1 609, rutracker 1 375), со студией 29 331 -> 35 759. tests/e2e_segmenter.py: модель через E2E_MODEL. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
63878f7874
commit
e3af778068
10 files changed
+7937
-29
No files matched your search
+6428
File diff suppressed because it is too large.
Load diff
@@ -154,6 +154,14 @@ id разных трекеров не пересекались. Коллизий
|
||||
студию из заголовка, которой нет на странице (`studio_source=title`, вход — тот же
|
||||
сегмент, что строит сервис из заголовка; строка «Аудио» с этой студией — в
|
||||
`audio_raw`). +4 219 строк в 3 007 релизах.
|
||||
* **Студии только в кодек-строках** («Аудио 2: AC3 … (MVO, LostFilm)», «Аудио Rus: … | TVShows»,
|
||||
«… • DUB | LeDoyen • UKR») — разметка шла по «Перевод:», кодек-строка была лишь `audio_raw`
|
||||
у найденной дорожки. Теперь — `codec_line_rows`: строка на каждую студию русской/украинской
|
||||
кодек-строки, которой нет среди меток релиза (`studio_source=codec`, вход — сегмент, как его
|
||||
режет сервис; тип — из строки, иначе единственный тип релиза, иначе «неизвестно»). Студия —
|
||||
из словаря меток (≥ 5 строк) или из скобок/`|…|`; раскладка, кодек, «поздний», «серии» — не
|
||||
студия. +6 428 строк в 2 862 релизах (kinozal 3 444, nnm 1 609, rutracker 1 375). Аудит,
|
||||
откуда взялась доработка: `reports/tracks_audit.md`.
|
||||
|
||||
Сборщик делает это при переиндексации. Для уже собранного `labels.csv` без пересборки
|
||||
страниц: `.venv\Scripts\python tools\relabel_studios.py` (копия — `data/labels.bak_relabel_*.csv`;
|
||||
|
||||
+35
-23
@@ -1,32 +1,44 @@
|
||||
# Аудит датасета: data/labels.csv
|
||||
строк в CSV: 48896
|
||||
строк после подготовки: 39418 (train 34183 / test 5235)
|
||||
источники: {'kinozal': 10412, 'rutracker': 14347, 'nnm': 14659}
|
||||
уникальных нормализованных текстов: 20260
|
||||
групп (релиз ∪ одинаковый текст): 6947
|
||||
удалено: пустой текст 0, мусорный studio 155, не-озвучка (оригинал/субтитры) 6, противоречивые дубли 0 (групп-противоречий: 0), несколько дорожек в одной строке 20, лишние повторы (> 40 одинаковых) 18196
|
||||
спан автора найден: 31214 (79.2%), не найден: 237
|
||||
аугментировано морфологических вариантов: 8720
|
||||
дорожек 18+: 781 (из них без упоминания «18» в тексте: 8)
|
||||
язык размечен: 19312 из 39418; со строкой «Аудио» во входе: 13140; классы: {'RUS': 18703, 'UKR': 556, 'ENG': 53}; редкие (<20, не учатся): {'DEU': 7, 'FRA': 14, 'CHI': 3, 'KAZ': 10, 'GEO': 2, 'BEL': 2, 'KOR': 1, 'JPN': 4, 'LAV': 1, 'CZE': 1, 'ITA': 6, 'SPA': 8}
|
||||
строк в CSV: 55324
|
||||
строк после подготовки: 46083 (train 41706 / test 4377)
|
||||
источники: {'kinozal': 14004, 'rutracker': 15825, 'nnm': 16254}
|
||||
уникальных нормализованных текстов: 25056
|
||||
групп (релиз ∪ одинаковый текст): 7354
|
||||
удалено: пустой текст 0, мусорный studio 156, не-озвучка (оригинал/субтитры) 6, противоречивые дубли 83 (групп-противоречий: 73), несколько дорожек в одной строке 20, лишние повторы (> 40 одинаковых) 18218
|
||||
спан автора найден: 37875 (82.2%), не найден: 240
|
||||
аугментировано морфологических вариантов: 9062
|
||||
дорожек 18+: 959 (из них без упоминания «18» в тексте: 8)
|
||||
язык размечен: 25977 из 46083; со строкой «Аудио» во входе: 19805; классы: {'RUS': 24401, 'UKR': 1523, 'ENG': 53}; редкие (<20, не учатся): {'DEU': 7, 'FRA': 14, 'CHI': 3, 'KAZ': 10, 'GEO': 2, 'BEL': 2, 'KOR': 1, 'JPN': 4, 'LAV': 1, 'CZE': 1, 'ITA': 6, 'SPA': 8}
|
||||
|
||||
## Распределение translation_type
|
||||
- проф. многоголосый: 11399
|
||||
- проф. дубляж: 10468
|
||||
- авт. одноголосый: 5409
|
||||
- неизвестно: 2800
|
||||
- проф. двухголосый: 2339
|
||||
- одноголосый: 2126
|
||||
- люб. многоголосый: 1701
|
||||
- многоголосый: 824
|
||||
- люб. двухголосый: 731
|
||||
- люб. одноголосый: 694
|
||||
- люб. дубляж: 380
|
||||
- проф. одноголосый: 350
|
||||
- двухголосый: 192
|
||||
- проф. многоголосый: 13064
|
||||
- проф. дубляж: 12127
|
||||
- авт. одноголосый: 5756
|
||||
- неизвестно: 4198
|
||||
- проф. двухголосый: 2693
|
||||
- одноголосый: 2623
|
||||
- люб. многоголосый: 1778
|
||||
- многоголосый: 1311
|
||||
- люб. двухголосый: 752
|
||||
- люб. одноголосый: 716
|
||||
- люб. дубляж: 387
|
||||
- проф. одноголосый: 354
|
||||
- двухголосый: 319
|
||||
- авт. двухголосый: 3
|
||||
- авт. многоголосый: 2
|
||||
|
||||
## Примеры противоречий (один текст — разные типы)
|
||||
- nnm:nnm-1104137 «ac-3, 48.0 khz, 1 ch, 192 kbps, cbr (русский, проф. многогол» -> ['многоголосый', 'проф. многоголосый']
|
||||
- nnm:nnm-1116916 «ac3, 2 ch, 192 kbps, 48,0 khz (русский - двухголосый ''видео» -> ['двухголосый', 'проф. двухголосый']
|
||||
- nnm:nnm-1116916 «dts, 2 ch, 768 kbps, 48,0 khz (русский - авторский ''андрей » -> ['авт. одноголосый', 'неизвестно']
|
||||
- nnm:nnm-1129736 «ac3, 48 khz, ~192 kbps, 2ch, русский (любительский, многогол» -> ['люб. многоголосый', 'проф. многоголосый']
|
||||
- nnm:nnm-1129736 «ac3, 48 khz, ~192 kbps, 2ch, русский (любительский, двухголо» -> ['люб. двухголосый', 'проф. двухголосый']
|
||||
- nnm:nnm-1129736 «ac3, 48 khz, ~192 kbps, 2ch, русский (любительский, двухголо» -> ['люб. двухголосый', 'проф. двухголосый']
|
||||
- nnm:nnm-1129736 «ac3, 48 khz, ~192 kbps, 2ch, русский (любительский, одноголо» -> ['люб. одноголосый', 'одноголосый']
|
||||
- nnm:nnm-1131052 «ac3, 2 ch, 192 kbps (русский - авторский ''юрий живов'') [ru» -> ['авт. одноголосый', 'неизвестно']
|
||||
- nnm:nnm-1131273 «ac3, 2 ch, 192 kbps (русский - авторский ''юрий живов'') - о» -> ['авт. одноголосый', 'неизвестно']
|
||||
- nnm:nnm-1141333 «ac3, 2 ch, 192 kbps (русский - авторский ''андрей гаврилов''» -> ['авт. одноголосый', 'неизвестно']
|
||||
|
||||
## Спан не найден (примеры)
|
||||
- [rutracker] studio=«datynet; : Куценко» text=«Одноголосый закадровый datynet; перевод: Куценко»
|
||||
- [rutracker] studio=«datynet и Yuka_chan; :Куценко» text=«Любительский (двухголосый закадровый) datynet и Yuka_chan; перевод:Куц»
|
||||
|
||||
@@ -0,0 +1,126 @@
|
||||
# Аудит дорожек в описаниях релизов (raw) — выводы и план
|
||||
|
||||
Вход: все сохранённые страницы `data/raw/{kinozal,nnm,rutracker}/*.json` (35 384 релиза:
|
||||
kinozal 10 541, nnm 13 677, rutracker 11 166) против `data/labels.csv` (48 896 строк).
|
||||
Текст как у сервиса: kinozal — «Техданные» + «Релиз», nnm/rutracker — пост.
|
||||
Цифры и примеры: `reports/tracks_audit_numbers.md`, пересчёт:
|
||||
|
||||
.venv\Scripts\python tools\audit_tracks.py [--cache путь.pkl]
|
||||
|
||||
Строка дорожки = «Перевод N: / Озвучка: / Дубляж:» или кодек-строка («Аудио N: AC3 … (MVO, X)»)
|
||||
русской/украинской дорожки; субтитры и сводки без типа/студии не считаются. Студии сравниваются
|
||||
через `release.same_studio` («А. Гаврилов» = «Андрей Гаврилов»), словарь — студии меток (≥ 5 раз)
|
||||
без мусора.
|
||||
|
||||
## Что нашлось
|
||||
|
||||
### 1. Студии из кодек-строк не попадают в метки (главное)
|
||||
|
||||
Студия названа в строке дорожки релиза, но её нет среди меток этого релиза:
|
||||
|
||||
| | релизов с метками | из них с недостающей студией | недостающих студий | из кодек-строк «Аудио» | из «Перевод:» | релизов, где у меток **нет ни одной** студии, а в кодек-строке есть |
|
||||
|---|---|---|---|---|---|---|
|
||||
| kinozal | 9 932 | 1 690 (17 %) | 3 736 | 3 240 | 496 | 1 129 |
|
||||
| nnm | 10 085 | 1 295 (13 %) | 2 032 | 1 003 | 1 029 | 653 |
|
||||
| rutracker | 7 742 | 972 (13 %) | 1 645 | 531 | 1 114 | 495 |
|
||||
|
||||
Топ недостающих: kinozal — HDrezka 362, TVShows 339, LostFilm 211, Red Head Sound 164, LeDoyen 117,
|
||||
Jaskier 101, MovieDalen 89, Мосфильм-Мастер 80; nnm/rutracker — LeDoyen, Postmodern, НТВ+, HDrezka,
|
||||
1+1, NewStation, Невафильм.
|
||||
|
||||
Причина: разметка строится по строкам «Перевод:», а кодек-строки идут только как `audio_raw`
|
||||
к уже найденной дорожке (`studio_source=audio` — всего 992 строки). Типичный kinozal:
|
||||
«Перевод: Профессиональный (многоголосый закадровый)» без студии + «Аудио 2: AC3 … (MVO, LostFilm)».
|
||||
Это та же дыра, что закрыла доразметка nnm «Перевод:» (nnm 0.58 → 0.85 по релизам), только
|
||||
крупнее. Обратное (студия в метках, которой нет на странице) почти не встречается: 1 / 22 / 14.
|
||||
|
||||
### 2. «Перевод N:» с несколькими студиями размечен частично (nnm, rutracker)
|
||||
|
||||
~1 000 студий на трекер — из строк вида «Перевод 3-6: Профессиональный (многоголосый) — Jaskier,
|
||||
TVShows, HDrezka Studio, LostFilm» или «Перевод: Дублированный (Iyuno-SDI Group, Le Doyen),
|
||||
Многоголосый (LostFilm, Jaskier, TVShows)»: в метках часть списка. Сводка prepare_data тоже
|
||||
видит «несколько дорожек в одной строке».
|
||||
|
||||
### 3. Форматы кодек-строк, которые не ловят правила
|
||||
|
||||
Это правила разметки (`segmenter.RE_AUDIO_TRACK`) и запасной путь сервиса
|
||||
(`release.codec_segments`), а не модель-сегментатор: промах здесь — дыра в метках сегментатора и
|
||||
в фолбэке, не измеренная потеря предсказания.
|
||||
|
||||
| | кодек-строк | мимо RE_AUDIO_TRACK | мимо codec_segments |
|
||||
|---|---|---|---|
|
||||
| kinozal | 18 297 | 11 664 (из них 10 395 — «Аудио:» без номера) | 12 858 |
|
||||
| nnm | 15 151 | 2 850 | 4 696 |
|
||||
| rutracker | 11 471 | 2 496 | 5 058 |
|
||||
|
||||
* **мимо обоих**: «Аудио pic RUS:» (374), «Аудио #N Русский:» (175), «Аудио N Rus:» / «Аудио 3 Rus:» (~220),
|
||||
«Аудио rus N:», «Звук N:», «Аудио #N (rus):», «• №N: Русский (АС3 …)», «Аудио 2. Русский:»,
|
||||
nnm «Russian (Dolby AC3, 6 ch) …» без префикса (1 483), «Аудио (rus):».
|
||||
* **«Аудио:» без номера** исключено намеренно (сводка «Аудио: Русский, английский (AC3…)»), но
|
||||
~1 000 таких строк (kinozal 184, nnm 378, rt 463) — одна дорожка с типом/студией («Аудио: AC3, 6 ch, 448 kbps - Русский (MVO, Jaskier)»).
|
||||
Нужно отличать сводку из нескольких языков от одиночной дорожки, а не снимать правило.
|
||||
* **мимо codec_segments, но ловит RE_AUDIO_TRACK** (1 378 / 2 224 / 3 025): кодек-строка со студией,
|
||||
но без тип-слова — «Аудио Rus: AC3 … |HDRezka|», «… | AlexFilm», «- Rus (HDRezka Studio)».
|
||||
`RE_CODEC_TRACK` требует тип озвучки, и на kinozal это та же студия из п. 1.
|
||||
* «АVO / МVO» с кириллической буквой — 99 строк, `\bAVO\b` их не видит.
|
||||
|
||||
### 4. Мусор в колонке studio меток
|
||||
|
||||
| вид | kinozal | nnm | rutracker |
|
||||
|---|---|---|---|
|
||||
| источник: Лицензия / Blu-ray CEE/EUR / iTunes / Netflix | 245 | 590 | 231 |
|
||||
| «X по заказу Y» | 131 | 67 | 120 |
|
||||
| язык-префикс «Русский, - AlexFilm», «Украинский, AMC» | 72 | — | 13 |
|
||||
| тип-слово («дубляж», «полное дублирование») | 45 | 41 | 19 |
|
||||
| каналы/кодек («6 ch», «AC3, 6ch, 448 кбит/с Ист-Вест») | 7 | 89 | 18 |
|
||||
| язык вместо студии («Русский», «Украинский») | 7 | 26 | 18 |
|
||||
| неру дорожка (казахский, «+ Английский + Комментарии») | 4 | 6 | 26 |
|
||||
|
||||
Всего ~1 800 строк (≈ 4 %, вместе с «субтитрами» в studio). Часть уже чистит prepare_data («мусорный studio 155»), остальное идёт в обучение.
|
||||
|
||||
### 5. Релизы без меток
|
||||
|
||||
| | без меток | нет строк дорожек | «не требуется»/немой | строки без типа | **есть тип озвучки** |
|
||||
|---|---|---|---|---|---|
|
||||
| kinozal | 609 | 15 | 186 | 407 (русские фильмы «Аудио: Русский (AC3…)») | 1 |
|
||||
| nnm | 3 592 | 1 605 | 520 | 1 050 | **417** |
|
||||
| rutracker | 3 424 | 1 537 | 535 | 790 | **562** |
|
||||
|
||||
legacy и `ok=False` среди них нет — все страницы обычные. ~980 релизов nnm/rutracker с
|
||||
настоящими дорожками сборщик не разметил: «Перевод 1: Профессиональный (двухголосый закадровый)
|
||||
Пётр Гланц и Евгения Лютая», «Перевод: Двуголосый (НТВ+)», аниме «Озвучка: … от StudioBand»,
|
||||
«Аудио 1: AC-3, RUS(int) … | Озвучкa: Дубляж Reanimedia». «Строки без типа» — в основном
|
||||
«Перевод: DreamersTeam» / «Озвучка: Persona99» (тип неизвестен, но студия есть).
|
||||
|
||||
## План (по ожидаемому эффекту на e2e)
|
||||
|
||||
Каждый пункт: сначала `--dry-run` со счётом строк, потом prepare → train, ворота — e2e
|
||||
`tests/e2e_segmenter.py` (E2E_MAX=400) и joint exact на test-split против текущей `models/best`.
|
||||
|
||||
1. **Метки из кодек-строк** (kinozal 3 240, nnm 1 003, rt 531 студий; 2 277 релизов, где у меток нет
|
||||
студий вовсе). В `harvest_core` + `tools/relabel_studios.py`: студия из кодек-строки русской
|
||||
дорожки, которой нет среди меток, → заполнить studio-less строку того же типа или добавить строку
|
||||
`studio_source=audio`, `raw` = кодек-строка. Ожидание: kinozal recall студий (сейчас 0.93 по
|
||||
парам, но в gold этих студий просто нет — метрика тоже сдвинется, сравнивать на одном gold).
|
||||
Dry-run: число строк по трекерам, выборка 50 глазами.
|
||||
2. **Разбор списков студий в одной «Перевод:»** (~2 100 студий nnm+rt): одна дорожка на студию с
|
||||
общим типом; «Дублированный (A, B), Многоголосый (C, D)» — тип у каждой группы свой.
|
||||
3. **Доразметка ~980 релизов без меток с типом озвучки** (nnm 417, rt 562): найти, почему сборщик
|
||||
их пропустил (вероятно, формат «Перевод 1:» в nnm и «Озвучка: … от X» в аниме), поправить
|
||||
парсер, прогнать relabel.
|
||||
4. **Форматы кодек-строк в правилах**: расширить `RE_AUDIO_TRACK` / `RE_AUDIO_PREFIX` на
|
||||
«Аудио pic RUS», «Аудио N Rus:», «Аудио #N Русский:», «Звук N:», «• №N:», «Russian (…)»
|
||||
без префикса; одиночное «Аудио:» с типом/студией; `RE_CODEC_TRACK` — студия из словаря без
|
||||
тип-слова; кириллические «АVO/МVO». Тесты на каждый формат. Даёт метки сегментатору
|
||||
(переобучение сегментатора — только если e2e лучше текущих весов) и покрытие фолбэка.
|
||||
5. **Чистка мусорных студий** — после решений ниже; правила в prepare_data (мусор) и в сборщике
|
||||
(язык-префикс, тип-слова, каналы).
|
||||
|
||||
## Решения за вами (не исправления)
|
||||
|
||||
* **Лицензия / Blu-ray CEE / iTunes / Netflix** (~1 070 строк): студия или источник дорожки?
|
||||
Сейчас модель учится выдавать их как студию.
|
||||
* **«X по заказу Y»** (~320): хранить целиком, только X, или X + заказчик отдельным полем?
|
||||
* **«Русский, - AlexFilm»** (85): срезать язык-префикс — почти наверняка да, но это меняет метки.
|
||||
* **Неру дорожки** (казахский Qazaqstan, «+ Английский + Комментарии», ~36): выкидывать из меток
|
||||
или учить lang-голову (KAZ сейчас < 20 примеров и не учится).
|
||||
@@ -0,0 +1,892 @@
|
||||
# Аудит дорожек в raw-страницах (цифры)
|
||||
|
||||
Сгенерировано `tools/audit_tracks.py`; выводы и план — `reports/tracks_audit.md`.
|
||||
|
||||
## kinozal
|
||||
|
||||
**releases**: всего — 10541; с метками — 9932; с метками, есть недостающая студия — 1690; с метками без студий, студия есть в кодек-строке — 1129; без меток — 609
|
||||
|
||||
**строки**: audio — 18297; trans — 15072
|
||||
|
||||
**кодек-строки**: мимо RE_AUDIO_TRACK | мимо codec_segments — 11480; RE_AUDIO_TRACK | codec_segments — 5255; RE_AUDIO_TRACK | мимо codec_segments — 1378; мимо RE_AUDIO_TRACK | codec_segments — 184
|
||||
|
||||
**форматы мимо: seg codec**: аудио: — 10395; аудио pic rus: — 374; аудио #N русский: — 175; аудио N rus: — 62; аудио x rus: — 61; звук N: — 61; аудио #N украинский: — 41; аудио rus #N: — 33; аудио N · rus: — 20; аудио N#: — 19; аудио #N (rus): — 19; russian: — 17; • аудио №N: — 14; звук#N: — 13; русский (acN, N ch, N — 12; русская: — 11; • аудио #N русский: — 9; аудио-N: — 8; аудио #N russian: — 7; русский N (асN, N ch, — 6; аудио#N rus: — 6; • аудио N: — 5; аудио pic ukr: — 5; audio N (rus): — 5; аудио #N - (acN, N — 5
|
||||
|
||||
**недостающие студии: вид строки**: audio — 3240; trans — 496
|
||||
|
||||
**недостающие студии: топ**: HDrezka — 362; TVShows — 339; LostFilm — 211; Red Head Sound — 164; LeDoyen — 117; Jaskier — 101; MovieDalen — 89; Мосфильм-Мастер — 80; NewComers — 76; NewStudio — 71; Пифагор — 67; WinMedia — 64; Movie Dubbing — 63; Le-Production — 63; Postmodern — 61; Невафильм — 53; Кубик в Кубе — 48; Flarrow Films — 48; ViruseProject — 45; Дубляжная — 41; DniproFilm — 40; Синема УС — 35; SDI Media — 33; AlexFilm — 31; Custom — 31
|
||||
|
||||
**студии меток**: всего — 8462; нет в тексте/заголовке — 1
|
||||
|
||||
**форматы мимо: seg**: аудио: — 167; аудио : — 13; audio: — 4
|
||||
|
||||
**без меток**: обычный, есть строки дорожек — 594; обычный, нет строк дорожек — 15
|
||||
|
||||
**форматы мимо: codec**: аудио rus: — 662; аудио N: — 494; аудио #N: — 153; аудио ukr: — 26; аудиоN: — 9; аудио N. русский: — 7; аудио#N: — 6; аудио N.N: — 6; аудиодорожка N: — 6; аудио №N: — 3; аудио N. украински — 3; audio N: — 2; аудио N. украинский: — 1
|
||||
|
||||
**студии меток: нет в тексте, studio_source**: audio — 1
|
||||
|
||||
**мусор в studio меток**: источник: лицензия/Blu-ray/iTunes/Netflix — 245; «X по заказу Y» — 131; язык-префикс «Русский, - X» — 72; тип-слово — 45; каналы/кодек — 7; язык вместо студии — 7; субтитры — 7; неру дорожка — 4
|
||||
|
||||
<details><summary>примеры fmt:codec (1378)</summary>
|
||||
|
||||
- 2070202 · Аудио Rus: pic AC3, 48 kHz, 2 ch, 192 kbps \|HDRezka\|
|
||||
- 1914764 · Аудио 06: Русский, AC-3, 48 kHz, 2 ch, 192 kb/s - Д. Пучков "Goblin" (2-5 сезоны)
|
||||
- 2124461 · Аудио 7: Russian E-AC3 / 5.1 / 48 kHz / 1024 kbps \|Ю. Живов\| поздний
|
||||
- 2158278 · Аудио Rus: AC3, 48 kHz, 2 ch, 192 kbps \|HDRezka\|
|
||||
- 1630832 · Аудио #7: DTS-HD Master Audio Russian 7.1 / 48 kHz / 4232 kbps / 24-bit (DTS Core: 5.1 / 48 kHz / 1509 kbps / 24-bit) \| Юрий Немахов
|
||||
- 1769927 · Аудио 3: AC3, 48 kHz, 2 ch, 192 kbps - Rus (HDRezka Studio)
|
||||
- 2149720 · Аудио Rus: AC3, 48,0 kHz, 2 ch, 192 Кбит/сек \| AlexFilm
|
||||
- 1795296 · Аудио #01: 48 kHz, DTS-HD MA, 5.1, 2239 Kbps \| Лицензия \| RUS \|
|
||||
- 2105709 · Аудио Rus: AC3, 48,0 kHz, 6 ch, 384 Кбит/сек \|TVShows\|
|
||||
- 2153009 · Аудио Rus: AC3, 48,0 kHz, 2 ch, 192 Кбит/сек \| Viju
|
||||
- 1716051 · Аудио 4: Russian DTS / 5.1 / 48 kHz / 1509 kbps / 24 bits \|Ю. Живов\|
|
||||
- 2145084 · Аудио Rus: AC3, 48,0 kHz, 2 ch, 192 Кбит/сек \| Red Head Sound
|
||||
- 2005766 · Аудио 1: AC3, 2 ch, 192-384 kbps, русский (ПM HDRezka) (18+) без цензуры (1-10 серии)
|
||||
- 1581690 · Аудио 4: Russian DTS-HD Master Audio / 7.1 / 48 kHz / 4829 kbps / 24-bit (DTS Core: 5.1 / 48 kHz / 1509 kbps / 24-bit) \|Ю. Сербин\|
|
||||
- 1780718 · Аудио 6: Russian AC3 / 2.0 / 48 kHz / 192 kbps \|Д. Пучков aka Goblin\|
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры fmt:seg (184)</summary>
|
||||
|
||||
- 2017336 · Аудио: E-AC3, 6 ch, 256 Kbps - Украинский Дублированный (Original)
|
||||
- 2009954 · Аудио: AC3, 6 ch, 448 kbps \| русский (VO Александр Дасевич по переводу Groby)
|
||||
- 1521470 · Аудио: Русский 48 kHz, (AC3), 6ch, 640 kbps [Профессиональный (полное дублирование)]
|
||||
- 1991298 · Аудио: Е-AC3, 6 ch, 384 Kbps - Русский (DUB, LeDoyen)
|
||||
- 1579711 · Аудио: Russian: 48 kHz, АС3, 2 ch, 192 kbps / 16-bit_\|Дубляж_[ТВ3]_\|_
|
||||
- 2129647 · Аудио: Russian: AC3, 448 Kb/s (6 ch) \| DUB \| Марафон
|
||||
- 2009954 · Аудио: AC3, 6 ch, 448 kbps \| русский (VO Вячеслав Замез по переводу Groby)
|
||||
- 1481240 · Аудио: Russian / DTS Audio / 5.1 / 48 kHz / 768 kbps \| Дубляж, Blu-ray CEE
|
||||
- 2138814 · Аудио: AC3, 48 kHz, 6 ch, ~384.00 kbps avg \| русский \| DUB \| WinMedia
|
||||
- 1776297 · Аудио: 48 kHz, AC3, 5.1, 448 Kbps \| MVO \| RUS \|_Профессиональный (многоголосый, закадровый) \| HDRezka Studio_присутствует ненормативная лексика
|
||||
- 1982638 · Аудио: Е-AC3, 6 ch, 640 Kbps Украинский профессиональный дублированный \| Postmodern (Netflix)- (8 из 8)
|
||||
- 2158258 · Аудио: АC3, 48 kHz, 6 ch, ~640.00 kbps avg \| русский \| DVO \| ViruseProject \| 18+
|
||||
- 2158258 · Аудио: АC3, 48 kHz, 2 ch, ~192.00 kbps avg \| русский \| DUB \| HDRezka Studio \| 18+
|
||||
- 2149774 · Аудио: Dolby AC3 48000Hz 2ch 192kbps [rus DVO SDI Media]
|
||||
- 2145264 · Аудио: АC3, 48 kHz, 2 ch, ~192.00 kbps avg \| русский \| DUB \| HDRezka Studio \| 18+
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры fmt:seg codec (3000)</summary>
|
||||
|
||||
- 1704679 · Аудио: Русский, (AC3, 6 ch, 384 Кбит/с)
|
||||
- 1504140 · Аудио: Русский (AC3, 6 ch, 640 Кбит/с), английский (DTS-HD MA, 8 ch, 2538 Кбит/с)
|
||||
- 1046106 · Русский 2 (АС3, 6 ch, 448 Кбит/с) Профессиональный многоголосый [C.Р.И.]
|
||||
- 1331558 · Аудио: Русский, английский (AC3, 6 ch, 448 Кбит/с)
|
||||
- 1044555 · Аудио: Русский, английский (AC3, 2 ch, 192 Кбит/с), (AC3, 6 ch, 384 Кбит/с)
|
||||
- 1658245 · Аудио: Русский (AAC, 2 ch, 192 Кбит/с)
|
||||
- 1150580 · Аудио: Русский (АС3, 2 ch, 224 Кбит/с), английский (АС3, 2 ch, 192 Кбит/с)
|
||||
- 1431453 · Аудио: Русский (AC3, 6 ch, 384 Кбит/с) английский (AC3, 2 ch, 192 Кбит/с)
|
||||
- 1519187 · Аудио: Русский (AC3, 6 ch, 448 Кбит/с), английский (DTS-HD MA, 8 ch, 4090 Кбит/с)
|
||||
- 1168919 · Аудио: Русский (AC3, 6 ch, 448 Кбит/с)
|
||||
- 1634361 · Аудио: Русский (АС3, 6 ch, 384 Кбит/с), английский (английский, DTS-HD MA, 6 ch,1509 Кбит/с)
|
||||
- 1122316 · Аудио: Русский, украинский, английский (АС3, 6 ch, 384 Кбит/с)
|
||||
- 1681156 · Аудио: Русский (AC3, 2 ch, 192 Кбит/с), японский (AC3, 6 ch, 448 Кбит/с)
|
||||
- 1449948 · Аудио: Русский (AC3, 6 ch, 448 Кбит/с), (DTS, 6 ch, 755 Кбит/с), украинский (AC3, 6 ch, 448 Кбит/с), английский (DTS, 6 ch, 1509 Кбит/с)
|
||||
- 1663939 · Аудио: Русский (AC3, 2 ch, 192 Кбит/с), немецкий (AAC, 2 ch, 96 Кбит/с)
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры ghost (1)</summary>
|
||||
|
||||
- 2010302 · TVShows · Russian E-AC3 / 5.1 / 48 kHz / 256 kbps \|MVO, TV Shows\|
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры miss:audio (3240)</summary>
|
||||
|
||||
- 1899316 · Пифагор · Аудио #1 Русский: AC3, 48.0 kHz, 5.1 ch, 384 Kbps [Дубляж, Пифагор]
|
||||
- 2149078 · LeDoyen · Аудио: AC3, 6 ch, 448 Kbps - Украинский (DUB, LeDoyen)
|
||||
- 2147682 · Paragraph Media · Аудио #01: 48 kHz, AC3, 5.1, 384 Kbps \| Дублированный \| Paragraph Media \| RUS \|
|
||||
- 2152575 · HTB · Аудио 2: AC3, 2 ch, 192 Kbps - русский (DVO HTB)
|
||||
- 1981418 · HDrezka · Аудио RUS: АС3, 6 ch, 48 kHz, 448 kbps \|HDrezka Studio\|
|
||||
- 2063569 · Jaskier · Аудио pic RUS: AC3, 6 ch, 48 kHz, 384 kbps \|Jaskier\|
|
||||
- 1882053 · Ruscico · Аудио#1: Russian: 48 kHz, АС3, 2 ch, ~192.00 kbps avg \| Профессиональный (многоголосый, закадровый) [Сонотек, Ruscico]
|
||||
- 2144862 · TVShows · Аудио 6: AC3, 6 ch, 384 Kbps - Русский (MVO, TVShows)
|
||||
- 2157571 · Movie Dubbing · Аудио 1: 48.0 kHz, AC3, 6 ch, 384 Kbps - Русский (DUB, Movie Dubbing)
|
||||
- 1811439 · AppleTV+ · Аудио #01: 48 kHz, E-AC3, 5.1, 768 Kbps \| Дублированный \| AppleTV+ (Пифагор) \| RUS \|
|
||||
- 2146921 · Postmodern · Аудио 2: E-AC3, 6 ch, 640 Кбит/с - Украинский дубляж (Postmodern)
|
||||
- 1810512 · Ю. Немахов · Аудио 10: Русский, АС3, 6 ch, 640 Кбит/с Одноголосый закадровый, Ю. Немахов
|
||||
- 2151270 · СВЕТЛА · Аудио 1: AC3, 2 ch, 192 Kbps - русский (MVO Светла)
|
||||
- 1984794 · DniproFilm · Аудио10: AC-3 • 5.1 • 384 kbps • MVO \| DniproFilm • UKR
|
||||
- 2136518 · Red Head Sound · Аудио 6: AAC, 2 ch, 192 Kbps - Русский (MVO, Red Head Sound)
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры miss:trans (496)</summary>
|
||||
|
||||
- 2138973 · AniStar · Озвучка: Любительский двухголосый \| AniStar (Mutsuko Air & Horie)
|
||||
- 2094579 · Condor Films · Перевод: Дублированный \| Condor Films Studio (с цензурой)
|
||||
- 2014244 · Кураж-Бамбей · Перевод #1: Профессиональный (одноголосый) (Кураж-Бамбей)
|
||||
- 2153210 · SDI Media · Перевод #1. Профессиональный (многоголосый, закадровый) - SDI Media. Запись звука с т/к: василисса. Огромное спасибо soso4eg за релиз с переводом.
|
||||
- 1937992 · HamsterStudio · Перевод: 1001cinema / HamsterStudio, присутствует ненормативная лексика.
|
||||
- 2034410 · TVShows · Перевод: Профессиональный (многоголосый закадровый) (TVShows) (Flex)
|
||||
- 2124828 · VSI Moscow · Перевод 1: Профессиональный (дублированный), русский (VSI Moscow)
|
||||
- 2158761 · С. Визгунов · Перевод: Многоголосый профессиональный (РТР), авторский (С. Визгунов, В. Горчаков), одноголосый любительский (Сука-Падла)
|
||||
- 2029926 · Невафильм · Перевод: Профессиональный (полное дублирование) [Невафильм]
|
||||
- 1992132 · Инис · Перевод #2: Профессиональный двухголосый [Инис]
|
||||
- 1914764 · HamsterStudio · Перевод 7: Русский, Профессиональный многоголосый закадровый - HamsterStudio
|
||||
- 1860544 · Синема УС · Перевод: Любительский (многоголосый) ["Синема УС"]
|
||||
- 2154508 · TVShows · Перевод: Дублированный (Red Head Sound), Многоголосый (NewComers, TVShows, LostFilm, HDRezka, Двухголосый (Кубик в кубе)
|
||||
- 1805099 · Синема УС · Перевод: Любительский (двухголосый) ["Синема УС"]
|
||||
- 2142169 · Megogo · Перевод №1 (русский): Дублированный \| Megogo
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:«X по заказу Y» (131)</summary>
|
||||
|
||||
- kz-2105683 · по заказу Амедиа · Перевод: Профессиональный многоголосый (Кравец-Рекордз), по заказу Амедиа (2025 год)
|
||||
- kz-1796214 · Студия Кириллица по заказу Amedia · Перевод: Профессиональный многоголосый - Студия Кириллица по заказу Amedia.
|
||||
- kz-2129097 · Дубляжная по заказу DEEP · Перевод: Дублированный (Дубляжная по заказу DEEP)
|
||||
- kz-2158272 · AniLibria по заказу IVI · Перевод: Любительский (многоголосый закадровый) \| AniLibria по заказу IVI
|
||||
- kz-2136502 · Force Media по заказу ИВИ · Перевод: Профессиональный (многоголосый закадровый) \| Force Media по заказу ИВИ \| Официальный
|
||||
- kz-2150544 · Syncmer по заказу HBO · Перевод 1: Профессиональный (двухголосый закадровый) — Syncmer по заказу HBO
|
||||
- kz-2127699 · Айгуль Шамсутдинова по заказу Digi Media · Озвучивание: Профессиональное (одноголосое) \| Айгуль Шамсутдинова по заказу Digi Media
|
||||
- kz-1772489 · Greb & Creative по заказу Amedia · Перевод 1: профессиональный (многоголосый) Greb & Creative по заказу Amedia
|
||||
- kz-1903750 · по заказу канала 2х2 · Перевод: Авторский (одноголосый) [Дмитрий Пучков] по заказу канала 2х2
|
||||
- kz-2145848 · AniStar по заказу DEEP · Перевод: Любительский (многоголосый закадровый) \| AniStar по заказу DEEP \| Официальный
|
||||
- kz-2006086 · студия Sigil по заказу Nickelodeon · Перевод: Дублированный \| студия «Sigil» по заказу Nickelodeon
|
||||
- kz-1998690 · Novamedia по заказу Amedia · Перевод: Профессиональный (дублированный) Novamedia по заказу Amedia
|
||||
- kz-2158114 · Дубляжная по заказу DEEP · Перевод: Дублированный \| Дубляжная по заказу DEEP
|
||||
- kz-1475970 · По Заказу Дисней Россия · Озвучивание: Дублированное "Невафильм" (По Заказу Дисней Россия)
|
||||
- kz-1791492 · Greb&CGC по заказу Amedia · Перевод: Профессиональный (многоголосый закадровый) - Greb&CGC по заказу Amedia.
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:источник: лицензия/Blu-ray/iTunes/Netflix (245)</summary>
|
||||
|
||||
- kz-2046269 · Лицензия · Перевод: Профессиональный многоголосый (Лицензия)
|
||||
- kz-1868122 · Blu-ray RUS Лицензия · Перевод: Профессиональный (полное дублирование) \| Blu-ray RUS \| Лицензия
|
||||
- kz-1876839 · iTunes · Перевод 1: Профессиональный (дублированный) iTunes
|
||||
- kz-2083422 · лицензия BD · Перевод: Профессиональный (многоголосый закадровый) лицензия BD
|
||||
- kz-2140559 · iTunes · Перевод 1: Профессиональный (дублированный) \| iTunes
|
||||
- kz-2087781 · VSI Moscow по заказу Netflix · Перевод 1: Профессиональный (дублированный) VSI Moscow по заказу Netflix
|
||||
- kz-1786227 · Пифагор по заказу Netflix · Перевод: Профессиональный (дублированный) Пифагор по заказу Netflix
|
||||
- kz-1797177 · iTunes · Озвучивание: Дублированное \| iTunes
|
||||
- kz-1990227 · Blu-ray CEE / Мост Видео · Перевод: Дублированный (Blu-ray CEE / Мост Видео)
|
||||
- kz-1799697 · iTunes · Озвучивание: Дублированное \| iTunes
|
||||
- kz-1901335 · iTunes · Озвучивание: Дублированное \| iTunes
|
||||
- kz-1851685 · UHD Blu-Ray · Russian AC3 / 5.1 / 48 kHz / 640 kbps \|Dub, UHD Blu-Ray\|
|
||||
- kz-1882179 · Akimbo Production iTunes · Перевод: Профессиональный (полное дублирование) \| Akimbo Production \| iTunes
|
||||
- kz-2086101 · Пифагор по заказу Netflix · Перевод 1: Профессиональный (дублированный) Пифагор по заказу Netflix
|
||||
- kz-1847720 · iTunes · Озвучивание: Дублированное \| iTunes
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:каналы/кодек (7)</summary>
|
||||
|
||||
- kz-1039053 · AC3, 6 ch, 448 Кбит/с · Перевод: Дублированный (AC3, 6 ch, 448 Кбит/с)
|
||||
- kz-2156869 · AC3, 6 ch, 384 Кбит/с · Перевод 2: (AC3, 6 ch, 384 Кбит/с), Профессиональный многоголосый (TVShows)
|
||||
- kz-2029179 · AC3, 6 ch, 448 Кбит/с · Озвучивание #1: Дублированное (неофициальное) [TVShows] - AC3, 6 ch, 448 Кбит/с
|
||||
- kz-2029179 · AC3, 6 ch, 384 Кбит/с · Озвучивание #2: Профессиональное многоголосое [Jaskier \| 18 +] - AC3, 6 ch, 384 Кбит/с
|
||||
- kz-2137517 · 192-224 kb/s, CBR VSI Moscow · Перевод: AC-3, 48.0 kHz, 2 ch (Stereo), 192-224 kb/s, CBR (Russian) \| Профессиональный (дублированный) \| VSI Moscow
|
||||
- kz-2156869 · AC3, 2 ch, 192 Кбит/с · Перевод 1: (AC3, 2 ch, 192 Кбит/с), Профессиональный многоголосый (HDrezka Studio)
|
||||
- kz-1824511 · DTS · Russian DTS-HD Master Audio / 5.1 / 48 kHz / 4265 kbps / 24-bit (DTS Core: 5.1 / 48 kHz / 1509 kbps / 24-bit) \|Дубляж, D
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:неру дорожка (4)</summary>
|
||||
|
||||
- kz-2124460 · Телеканал Qazaqstan · Kazakh AC3 / 1.0 / 48 kHz / 192 kbps \|Dub, Телеканал "Qazaqstan"\|
|
||||
- kz-2124461 · Телеканал Qazaqstan · Kazakh AC3 / 1.0 / 48 kHz / 192 kbps \|Dub, Телеканал "Qazaqstan"\|
|
||||
- kz-2035938 · Qazaqstan · Перевод 7: Профессиональный (дублированный) Qazaqstan
|
||||
- kz-1081469 · Tannikka & 3opuH + Оригинальная английская дорожка · Перевод: Любительский (двухголосый, закадровый) Tannikka & 3opuH + Оригинальная английская дорожка
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:субтитры (7)</summary>
|
||||
|
||||
- kz-2070931 · Light Breeze по субтитрам tonyvika · Перевод: Любительский (двухголосый закадровый) Light Breeze по субтитрам tonyvika
|
||||
- kz-2029956 · W³: voices по субтитрам ASIAN DRAGONS · Перевод 1: Любительский (двухголосый закадровый) W³: voices по субтитрам ASIAN DRAGONS
|
||||
- kz-2024527 · Unicorn по субтитрам ФСГ Азалии · Перевод 1: Любительский (одноголосый закадровый) Unicorn по субтитрам ФСГ Азалии
|
||||
- kz-1459417 · Расширенные места без русского озвучивания. Переведены русскими форсированными субтитрами. Включены по умолчанию · Озвучивание: Дублированное [iTunes] (Расширенные места без русского озвучивания. Переведены русскими форсированными субт
|
||||
- kz-1633732 · О. Воротилин по субтитрам Zinovev · Перевод: Одноголосый закадровый О. Воротилин по субтитрам Zinov'ev
|
||||
- kz-2058019 · den904 по субтитрам Катерины Яцук · Перевод: Одноголосый закадровый \| den904 по субтитрам Катерины Яцук
|
||||
- kz-2156009 · Novamedia + субтитры на вырезанные цензурой места · Перевод: Профессиональный (многоголосый закадровый) Novamedia + субтитры на вырезанные цензурой места
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:тип-слово (45)</summary>
|
||||
|
||||
- kz-2097155 · полное дублирование · Перевод: Профессиональный (полное дублирование)
|
||||
- kz-1577270 · полное дублирование · Перевод: Профессиональный (полное дублирование) [Лицензия]
|
||||
- kz-2046404 · полное дублирование · Перевод: Профессиональный (полное дублирование)
|
||||
- kz-1373383 · полное дублирование · Перевод: Профессиональный (полное дублирование)
|
||||
- kz-1782714 · полное дублирование · Перевод: Профессиональный (полное дублирование) [iTunes]
|
||||
- kz-1823534 · полное дублирование · Перевод: Профессиональный (полное дублирование) [iTunes]
|
||||
- kz-1577726 · Дубляж · Перевод: Дубляж [Blu-ray RUS]
|
||||
- kz-1806566 · полное дублирование · Перевод: Профессиональный (полное дублирование) [Пифагор]
|
||||
- kz-2014726 · полное дублирование · Перевод: Профессиональный (полное дублирование) \| Официальный
|
||||
- kz-2093319 · полное дублирование · Перевод: Профессиональный (полное дублирование)
|
||||
- kz-2127996 · полное дублирование · Перевод: Профессиональный (полное дублирование) \| Официальный
|
||||
- kz-1528391 · полное дублирование · Перевод: Профессиональный (полное дублирование) [Лицензия Blu-ray CEE]
|
||||
- kz-1598461 · полное дублирование · Перевод: Профессиональный (полное дублирование)
|
||||
- kz-2029926 · полное дублирование · Перевод: Профессиональный (полное дублирование) [Невафильм]
|
||||
- kz-1748299 · полное дублирование · Перевод: Профессиональный (полное дублирование)
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:язык вместо студии (7)</summary>
|
||||
|
||||
- kz-2036420 · Русский · АС-3, 6 ch, 384 kbps \| Русский, MVO \| TVShows \|
|
||||
- kz-1650921 · Английские · Перевод: Английские
|
||||
- kz-1261226 · украинский · украинский профессиональный многоголосый [1+1
|
||||
- kz-1872823 · Английский · Перевод 3: Английский дублированный
|
||||
- kz-2124828 · русский · Перевод 1: Профессиональный (дублированный), русский (VSI Moscow)
|
||||
- kz-2124828 · украинский · Перевод 2: Профессиональный (дублированный), украинский (Le Doyen)
|
||||
- kz-1107366 · английский · Перевод: профессиональный многоголосый, R5 + оригинал (английский)
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:язык-префикс «Русский, - X» (72)</summary>
|
||||
|
||||
- kz-2136993 · Русский, - AlexFilm · Перевод 1: Русский, профессиональный многоголосый закадровый - AlexFilm
|
||||
- kz-2136993 · Русский, - AlexFilm · Перевод 1: Русский, профессиональный многоголосый закадровый - AlexFilm
|
||||
- kz-1986288 · Русский, - The Kitchen Russia · Перевод 2: Русский, дублированный - The Kitchen Russia
|
||||
- kz-1986288 · Русский, - The Kitchen Russia · Перевод 2: Русский, дублированный - The Kitchen Russia
|
||||
- kz-1914764 · Русский, - HDRezka · Перевод 5: Русский, Профессиональный многоголосый закадровый - HDRezka Studio
|
||||
- kz-1986288 · Русский, - Good People · Перевод 1: Русский, профессиональный многоголосый закадровый - Good People
|
||||
- kz-2136993 · Украинский, - Цікава Ідея · Перевод 3: Украинский, профессиональный многоголосый закадровый - Цікава Ідея
|
||||
- kz-2136993 · Русский, - AlexFilm · Перевод 1: Русский, профессиональный многоголосый закадровый - AlexFilm
|
||||
- kz-2136993 · Русский, - TVShows · Перевод 2: Русский, профессиональный многоголосый закадровый - TVShows
|
||||
- kz-1202498 · Русские, английские · Перевод: Русские, английские
|
||||
- kz-1996184 · Русский, - Red Head Sound · Перевод 1: Русский, дублированный - Red Head Sound
|
||||
- kz-2136993 · Украинский, - Цікава Ідея · Перевод 3: Украинский, профессиональный многоголосый закадровый - Цікава Ідея
|
||||
- kz-2081511 · Русские, английские · Перевод: Русские, английские
|
||||
- kz-1914764 · Русский, - IdeaFilm · Перевод 6: Русский, Профессиональный многоголосый закадровый - IdeaFilm
|
||||
- kz-1986288 · Русский, - TVShows · Перевод 3: Русский, профессиональный многоголосый закадровый - TVShows
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры unlab (594)</summary>
|
||||
|
||||
- 2014296 · Гардемарины 1787 (Дилогия) / 2020-2023 / РУ, СТ / WEB-DLRip · Аудио: Русский (MP3, 2 ch, 192 Кбит/с)
|
||||
- 1018580 · Орда / 2012 / РУ / BDRip (AVC) · Аудио: Русский (AC3, 6 ch, 448 Кбит/с)
|
||||
- 1604585 · Большой (Расширенная ТВ-версия) (1-2 серии из 2) / 2016 / РУ / HDTV (1080i) · Аудио: Русский (MP2, 2 ch, 192 Кбит/с)
|
||||
- 2148998 · Где моё кольцо? (Операция "Гүлдер") / 2020 / РУ / WEB-DL (1080p) · Аудио: Русский (AAC, 2 ch, 192 Кбит/с)
|
||||
- 287608 · На краю стою (Гульфара) / 2008 / РУ / DVD-9 · Аудио: Русский (Dolby AC3, 6 ch), (DTS, 5 ch)
|
||||
- 2128892 · Без предметов (Без объектов) / Sans objets / 2020 / БП / WEB-DL (1080p) · Перевод: Не требуется
|
||||
- 861037 · Тихая семейная жизнь (2 серии из 2) / 2008 / РУ / DVD-9 · Аудио: Русский (Dolby AC3, 6 ch)
|
||||
- 2088285 · Красный карандаш (Красный карандашик) / Sartulis / 2014 / БП / WEBRip · Перевод: Не требуется
|
||||
- 1508276 · Взломать блогеров / 2016 / РУ / WEB-DL (720p) · Аудио: Русский (AC3, 6 ch, 384 Кбит/с)
|
||||
- 2158475 · Третий удар (Южный узел) / 1948 / РУ, СТ / DVDRip · Аудио: Русский (AC3, 2 ch, 256 Кбит/с)
|
||||
- 1206915 · Рихард Вагнер - Тангейзер (Большой театр Лисео) / Richard Wagner - Tannhauser (G · Перевод: Не требуется
|
||||
- 2153202 · Тимур и его команда / 1940 / РУ, СТ / IPTV · Аудио: Русский (AAC, 2 ch, 125 Кбит/с)
|
||||
- 715445 · Адмиралъ / 2008 / РУ / BDRip · Аудио: Русский (AC3, 6 ch, 448 Кбит/с)
|
||||
- 2141802 · Марк и Галя (1 сезон: 1-5 серии из 5) / 2023-2024 / БП / WEB-DL (1080p) · Перевод: Не требуется
|
||||
- 2142544 · Эпические приключения Морфа (1 сезон: 1-15 серии из 15) / The Epic Adventures of · Перевод: Не требуется
|
||||
|
||||
</details>
|
||||
|
||||
## nnm
|
||||
|
||||
**releases**: всего — 13677; с метками — 10085; без меток — 3592; с метками, есть недостающая студия — 1295; с метками без студий, студия есть в кодек-строке — 653
|
||||
|
||||
**строки**: audio — 15151; trans — 12541
|
||||
|
||||
**без меток**: обычный, есть строки дорожек — 1987; обычный, нет строк дорожек — 1605
|
||||
|
||||
**кодек-строки**: RE_AUDIO_TRACK | codec_segments — 10077; мимо RE_AUDIO_TRACK | мимо codec_segments — 2472; RE_AUDIO_TRACK | мимо codec_segments — 2224; мимо RE_AUDIO_TRACK | codec_segments — 378
|
||||
|
||||
**недостающие студии: вид строки**: trans — 1029; audio — 1003
|
||||
|
||||
**недостающие студии: топ**: LeDoyen — 69; Postmodern — 57; НТВ+ — 54; HDrezka — 53; 1+1 — 49; Так Треба Продакшн — 43; TVShows — 39; Советский дубляж — 37; ОРТ — 35; НТВ — 35; заКАДРЫ — 32; А. Михалёв — 29; А.Михалев — 28; СВ-Дубль — 28; Михалёв — 25; Ю.Живов — 24; DniproFilm — 24; LostFilm — 23; Юрий Живов — 22; Пифагор — 22; А.Гаврилов — 21; Андрей Гаврилов — 20; Киномания — 20; Le Doyen — 20; RHS — 20
|
||||
|
||||
**форматы мимо: seg codec**: russian (dolby acN, N — 1483; russian, acN, N/N (l, — 308; аудио: — 199; аудио (rus): — 68; ukrainian (dolby acN, N — 58; audio: — 53; russian (dts, N ch) — 35; russian acN, N khz, — 31; аудио N rus: — 25; аудио #N rus: — 21; русский: — 14; аудио »N: — 10; аудио#№N: — 9; аудио #N (rus): — 9; аудио (русский): — 9; аудио дорожка N: — 8; аудио rus(int) N: — 6; russian, dts, N/N (l, — 5; звук #N: — 5; звуковая дорожка N: — 5; аудио #N (русс): — 5; rus: — 4; ukrainian, acN, N/N (l, — 4; audio(N): — 4; аудиокодек: — 3
|
||||
|
||||
**форматы мимо: codec**: аудио N: — 1582; аудио #N: — 316; аудио#N: — 132; аудио rus: — 74; аудио №N: — 40; аудиоN: — 30; audio #N: — 20; аудиодорожка N: — 13; аудио # N: — 4; аудио N : — 4; audio N: — 4; аудио№N: — 2; аудио #N. acN, N ch — 2; аудио rus : — 1
|
||||
|
||||
**студии меток**: всего — 10003; нет в тексте/заголовке — 22
|
||||
|
||||
**форматы мимо: seg**: аудио: — 370; аудио N: — 8
|
||||
|
||||
**студии меток: нет в тексте, studio_source**: release — 20; tech — 2
|
||||
|
||||
**мусор в studio меток**: источник: лицензия/Blu-ray/iTunes/Netflix — 590; каналы/кодек — 89; «X по заказу Y» — 67; тип-слово — 41; язык вместо студии — 26; субтитры — 7; неру дорожка — 6
|
||||
|
||||
<details><summary>примеры fmt:codec (2224)</summary>
|
||||
|
||||
- 649043 · Аудио #3: MP3, 44.1 KHz, 2 ch, 128 Kbps, CBR (Русский)
|
||||
- 626763 · Аудио #1: Русский (MP3, 2ch, 48 kHz, 128 kb/s)
|
||||
- 1422226 · Аудио#1: AC3, 2 ch, 192 Kbps \| Русский
|
||||
- 1728373 · Аудио #1: MP3, 2 ch, 128 Kbps (Русский) 18+ (Ненормативная лексика!)
|
||||
- 655684 · Аудио 1: Dolby AC3, 48000Hz, 6ch, 384Kbps (русский)
|
||||
- 1272634 · Аудио #3: AC3, 6 ch, 384 kbps - русский (АVO, Ю. Живов)
|
||||
- 1735316 · Аудио 1: AC3, 2 ch, 192 Kbps, Русский, (Movie Dubbing / Bravo Records Georgia)
|
||||
- 1292412 · Аудио #1: AC3, 2 ch, 192 Kbps \| Русский HDRezka
|
||||
- 1771613 · Аудио 4: Е-AC3, 8 ch, 1536 Kbps, русский (АVO - В. Дохалов)
|
||||
- 892406 · Аудио #1: AC3, 48.0 kHz, 2 ch, 192 kbps (Русский)
|
||||
- 1608297 · Аудио 2: AAC, 48.0 KHz, 192 kbps, 2 ch (Русский, AniLibria.TV)
|
||||
- 1439239 · Аудио1: AC3, 6 ch, 640 Kbps - Русский (LostFilm)
|
||||
- 220287 · Аудио 1: (rus) 48 kHz, AC3 Dolby Digital, 1/0 (C) ch, 192 kbps avg
|
||||
- 1222018 · Аудио #1: AC-3, 2 ch, 192 Kbps \| Русский
|
||||
- 1418749 · Аудио#1: AC3, 2 ch, 192 Kbps \| Русский
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры fmt:seg (378)</summary>
|
||||
|
||||
- 1009049 · Аудио: Русский: FLAC, 2 ch, 652 kbps, 48,0 КГц, 16 bit MVO Mediainfo:
|
||||
- 482371 · Аудио: (Dolby AC3, 2 ch) ~192 kb/s \|Русский,одноголосый закадровый\|
|
||||
- 1197476 · Аудио: 1 AC3, 2 ch, 192 kbps - Русский, многоголосый (ТК "Домашний")
|
||||
- 453252 · Аудио: Dolby Digital Audio 5.1 / Русский / 640 Кбит/сек / 48 kHz (DUB)
|
||||
- 1152863 · Аудио: AC3, 2 ch, 192 Kbps - русский, многоголосый закадровый Mediainfo:
|
||||
- 1596114 · Аудио: AC3, 2 ch, 192 kbps - Русский (Дублированный)
|
||||
- 553342 · Аудио: AC3, 6 ch, 384 kb/s - Русский, многоголосый
|
||||
- 1054025 · Аудио: AC3, 6 ch, 640 kbps - Русский, Дубляж
|
||||
- 1121293 · Аудио: 1 AC3, 6 ch, 384 kbps - Русский дубляж
|
||||
- 1339316 · Аудио: MP3, 2 ch, 192 Kbps - Русский (MVO) MediaInfo:
|
||||
- 1651071 · Аудио 5: TrueHD + Atmos, 8 ch, ~3661 Kbps - Українська (MVO, HDRezka Studio)
|
||||
- 1196431 · Аудио: AC3, 6 ch, 384 kbps - Украинский, Дубляж
|
||||
- 603650 · Аудио: (Dolby AC3, 2 ch) ~192 kb/s \|Русский, многоголосый закадровый\|
|
||||
- 1432165 · Аудио: AC3, 6 ch, 384 Kbps - Русский, дубляж (iTunes) MediaInfo:
|
||||
- 1564969 · Аудио: AC3, 2 ch, 192 Kbps - Русский (MVO, TVShows) MediaInfo:
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры fmt:seg codec (2472)</summary>
|
||||
|
||||
- 961845 · Аудио #1 Rus: AC3, 2 канала, 384 Кбит/сек, CBR - многоголосый закадровый
|
||||
- 464967 · Russian (Dolby AC3, 2 ch)
|
||||
- 624704 · Russian (Dolby AC3, 6 ch)
|
||||
- 1655275 · Russian, AC3, 2/0 (L,R) ch, 192 kbps, Delay 0 mSec
|
||||
- 1617406 · Russian (Dolby AC3, 2 ch)
|
||||
- 649787 · Russian (Dolby AC3, 2 ch)
|
||||
- 597243 · Russian (Dolby AC3, 6 ch)
|
||||
- 635903 · Russian (Dolby AC3, 2 ch)
|
||||
- 643340 · Russian (Dolby AC3, 2 ch)
|
||||
- 419146 · Russian (Dolby AC3, 2 ch)
|
||||
- 1457385 · Russian (Dolby AC3, 2 ch)
|
||||
- 1745806 · Аудио: AAC LC, 2 ch, 48.0 kHz, 192 kbps \| Звук: Русский
|
||||
- 1514814 · Russian (Dolby AC3, 2 ch)
|
||||
- 449635 · Russian, AC3, 2/0 (L,R) ch, 192 kbps, Delay 0 mSec
|
||||
- 338450 · Аудио дорожка 1: 48,0 КГц, AC3, 192 Кбит/сек, 2 канала, русский, полное дублирование - СССР
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры ghost (22)</summary>
|
||||
|
||||
- 1887058 · НТВ СТС · Аудио 4: AC3, 2 ch, 192 Kbps - русский (MVO НТВ \| СТС)
|
||||
- 1701274 · ТК ОРТ · Аудио 07: AC3, 2 ch, 192 Kbps - Русский (MVO, ТК "ОРТ")
|
||||
- 1887072 · НТВ СТС · Аудио 4: AC3, 2 ch, 192 Kbps - русский (MVO НТВ \| СТС)
|
||||
- 1700762 · ТК СТС · Аудио 03: AC3, 2 ch, 192 Kbps - Русский (MVO, ТК "СТС")
|
||||
- 1720458 · ТК НТВ+ · Аудио 5: AC3, 2 ch, 192 Kbps - Русский (MVO, ТК "НТВ+")
|
||||
- 1671752 · TVShows · Аудио 7: AС3, 6 ch, 640 kbps - Русский, MVO (TV Shows)
|
||||
- 1723189 · ТК СТС · Аудио 06: AC3, 2 ch, 192 Kbps - Русский (MVO, ТК "СТС")
|
||||
- 1700762 · ТК НТВ · Аудио 06: AC3, 2 ch, 192 Kbps - Русский (MVO, ТК "НТВ")
|
||||
- 1883291 · НТВ ТНТ Ren-TV · Аудио 2: AC3, 2 ch, 192 Kbps \| Русский, MVO (НТВ \| ТНТ \| Ren-TV)
|
||||
- 1721934 · ТК ОРТ · Аудио 07: AC3, 2 ch, 192 Kbps - Русский (MVO, ТК "ОРТ")
|
||||
- 1671752 · TVShows · Аудио 6: AС3, 6 ch, 384 kbps - Русский, MVO (TV Shows) - псевдо-дубляж
|
||||
- 1723189 · ТК НТВ+ · Аудио 08: AC3, 2 ch, 192 Kbps - Русский (MVO, ТК "НТВ+")
|
||||
- 1701066 · ТК ОРТ · Аудио 12: AC3, 2 ch, 192 Kbps - Русский (MVO, ТК "ОРТ")
|
||||
- 1700762 · ТК ОРТ · Аудио 04: AC3, 2 ch, 192 Kbps - Русский (MVO, ТК "ОРТ")
|
||||
- 1721934 · ТК РТР · Аудио 08: AC3, 2 ch, 192 Kbps - Русский (MVO, ТК "РТР")
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры miss:audio (1003)</summary>
|
||||
|
||||
- 1763763 · TVShows · Аудио 2: AC-3, 2 ch, 48.0 kHz, 192 kbps \| Звук: Русский дубляж [TVShows]
|
||||
- 1541528 · Инис · Аудио 2: AC3, 2 ch, 192 Kbps (русский, многоголосый - студия ИНИС)
|
||||
- 1807127 · DniproFilm · Аудио 10: AC3, 6 ch, 640 Kbps - Украинский (MVO - DniproFilm)
|
||||
- 1328029 · Film Prestige · Аудио 1: AC3, 2 ch, 224 Kbps (русский - Film Prestige)
|
||||
- 1520154 · Королев · Аудио:5 DTS XLL, 8 ch, 3898 Kbps - Русский, AVO (В.Королёв)
|
||||
- 857991 · П. Гланц и Т. Казакова · Аудио 2: Русский AC3 5.1, 384 Kbps, 48.0 KHz (Двуголосый) П. Гланц и Т. Казакова
|
||||
- 1381272 · ОРТ · Аудио #2: AC3, 48 kHz, 6 ch, 448 kbps - Русский, Dub \| ОРТ
|
||||
- 1771912 · 1+1 · Аудио5: AC3, 2 ch, 256 Kbps - Украинский, DVO (1+1)
|
||||
- 1780225 · Postmodern · Аудио 5: Е-AC3, 2 ch, 256 Kbps - Украинский (DUB, Postmodern)
|
||||
- 872505 · Кашкин · Аудио 5: Русский 48 kHz/24-bit, DTS-HD MA, 6 каналов ~4129 kbps \|Авторский, Кашкин (Первомайский)\|
|
||||
- 1741989 · LeDoyen · Аудио 5: AC3, 6 ch, 384 Kbps - Украинский (DUB, LeDoyen)
|
||||
- 1499836 · А. Михалёв · Аудио 7: DTS, 6 ch, 1509 Kbps (русский, одноголосый - А. Михалёв)
|
||||
- 1888656 · LeDoyen · Аудио 6: E-AC3, 6 ch, 640 Kbps - Украинский (DUB, LeDoyen)
|
||||
- 1872532 · Postmodern · Аудио 2: AC3, 6 ch, 640 Кbps - Украинский (Dub, Postmodern)
|
||||
- 949884 · Л.Володарский · Аудио #2: AC-3, 48.0 KHz, 2 ch, 192 Kbps, CBR (Russian) - авторский Л.Володарский
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры miss:trans (1029)</summary>
|
||||
|
||||
- 1887475 · НТВ+ · Перевод: профессиональный многоголосый (Светла), профессиональный двухголосый (НТВ+)
|
||||
- 306718 · Союзмультфильм · Перевод: Дублированный [Союзмультфильм]
|
||||
- 1801712 · ICTV · Перевод: дублированный неофициальный (Мост-Видео), профессиональный многоголосый (Novamedia, НТВ, Fox Crime, ICTV), авторский (Антон Карповский, Юрий Сербин, Дм
|
||||
- 241721 · Гланц · Автор перевода: Петр Гланц
|
||||
- 1891998 · СВ-Дубль · Перевод: двуголосый профессиональный (СВ-Дубль)
|
||||
- 1896364 · Postmodern · Перевод: Дублированный (Movie Dubbing, укр. Postmodern)
|
||||
- 897659 · СВЕТЛА · Перевод: Двуголосый (Светла), Одноголосый (Г.Либергал)
|
||||
- 1181555 · LostFilm · Перевод: Многоголосый, профессиональный - NewStudio, LostFilm
|
||||
- 1180186 · BadBajo · Перевод: Одноголосый авторский, А.Важенин (BadBajo)
|
||||
- 541044 · Zamez · Перевод: Любительский (одноголосый) [zamez]
|
||||
- 1888887 · Так Треба Продакшн · Перевод: Дублированный (Movie Dubbing, укр. Так Треба Продакшн)
|
||||
- 434267 · Позитив · Перевод: Профессиональный (двухголосый, закадровый) НТВ+, профессиональный (многоголосый, закадровый) Позитив, авторский (одноголосый, закадровый) Алексей Михал
|
||||
- 1884985 · AniLiberty · Перевод: AniLiberty, Sanae, Alvakarp
|
||||
- 848518 · Нева-1 · Перевод: Советский Дубляж + Дубляж от "Нева-1" + Многоголосый
|
||||
- 1872380 · Так Треба Продакшн · Перевод: Дублированный (Videofilm Int., укр. Так Треба Продакшн)
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:«X по заказу Y» (67)</summary>
|
||||
|
||||
- nnm-1867973 · по заказу Смотри кино · Аудио 2: AC3, 2 ch, 192 Kbps - Русский (MVO, по заказу "Смотри кино" 18+)
|
||||
- nnm-1878037 · Paragraph Media по заказу Capella Film · Аудио 1: AC3, 2 ch, 192 Kbps - русский (MVO Paragraph Media по заказу Capella Film)
|
||||
- 1875813 · СВ-Дубль по заказу ТК Культура · Аудио 04: AC3, 2 ch, 192 Kbps - Русский, DVO (СВ-Дубль по заказу ТК Культура)
|
||||
- nnm-1379089 · студия Novamedia по заказу Amedia · Перевод: Многоголосый профессиональный (студия Novamedia по заказу Amedia), Aвторский (Ю. Сербин)
|
||||
- 1229051 · студия Кравец по заказу Amedia · Перевод: Дублированный - студия "Кравец" по заказу Amedia
|
||||
- 1854965 · студия TrueDubbing Studio по заказу Paramount Comedy · Аудио 3: AC3, 2 ch, 192 Kbps - Русский, MVO (студия "TrueDubbing Studio" по заказу Paramount Comedy)
|
||||
- nnm-1499746 · по заказу Amedia · Аудио 1: AC3, 6 ch, 384 Kbps, русский (по заказу Amedia)
|
||||
- 1865453 · студия TrueDubbing Studio по заказу Paramount Comedy · Аудио 2: AC3, 2 ch, 192 Kbps - Русский, MVO (студия "TrueDubbing Studio" по заказу Paramount Comedy)
|
||||
- nnm-1087457 · 6 Канал, по заказу СТС · Аудио#3: AC3, 2 ch, 192 Kbps \| Русский - MVO (6 Канал, по заказу СТС)
|
||||
- 1854965 · студия Нота по заказу РТР · Аудио 2: E-AC3, 2 ch, 224 Kbps - Русский, MVO (студия "Нота" по заказу РТР)
|
||||
- nnm-806894 · студия NovaMedia по заказу Amedia · Перевод: Профессиональный, многоголосый закадровый - студия NovaMedia по заказу Amedia
|
||||
- nnm-1797122 · Лексикон по заказу Гала Медиа · Аудио 1: AC3, 2 ch, 192 Kbps \| русский (MVO Лексикон по заказу Гала Медиа)
|
||||
- nnm-1896805 · Селена Интернешнл по заказу ОРТ · Аудио 3: AC3, 2 ch, 192 Kbps - Русский, DVO (Селена Интернешнл по заказу ОРТ)
|
||||
- nnm-1896063 · Велес по заказу CP Digital · Аудио 2: AC3, 2 ch, 224 Kbps - русский (DVO Велес по заказу CP Digital (2008 г., Станислав Войнич и Светлана Репетина))
|
||||
- 1896444 · Студия Нота по заказу РТР · Аудио 04: AC3, 2 ch, 192 Kbps - Русский, MVO (Студия Нота по заказу РТР)
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:источник: лицензия/Blu-ray/iTunes/Netflix (500)</summary>
|
||||
|
||||
- nnm-1437447 · iTunes · Аудио 1: AC3, 6 ch, 384 kbps - Русский (DUB \| iTunes)
|
||||
- nnm-1807653 · Blu-ray · Аудио 1: AC3, 6 ch, 640 Kbps русский ( DUB, Blu-ray)
|
||||
- nnm-1525970 · iTunes · Аудио 1: AC3, 6 ch, 384 kbps - Русский (DUB, iTunes)
|
||||
- nnm-1372998 · Blu-Ray · Аудио 01: DTS-HD MA, 8 ch, 3091 Kbps - Русский (DUB, Blu-Ray)
|
||||
- nnm-1641984 · Лицензия · Аудио 1: AC3, 6 ch, 640 Kbps - Русский, Дубляж (Лицензия)
|
||||
- nnm-1515035 · Blu-Ray CEE · Аудио 2: AC3, 6 ch, 448 Kbps - Русский (DUB \| Blu-Ray CEE)
|
||||
- nnm-1026540 · iTunes · Аудио: AC3, 6 ch, 384 kbps, CBR, Русский (iTunes)
|
||||
- nnm-1691690 · Blu-Ray CEE · Аудио 1: AC3, 6 ch, 640 Kbps - Русский (Dub, Blu-Ray CEE)
|
||||
- nnm-1532438 · CPI Films, iTunes · Аудио 1: AC3, 6 ch, 384 Kbps - Русский (Dub CPI Films, iTunes)
|
||||
- nnm-1098424 · iTunes · Аудио 1: AC3 5.1 384 Кбит/сек - Русский (iTunes)
|
||||
- nnm-1404235 · BD CEE · Аудио 1: AC3, 6 ch, 640 kbps, Русский (DUB BD CEE)
|
||||
- nnm-1635787 · BD CEE · Аудио 1: E-AC3, 6 ch, 448 kbps - Русский (Dub,BD CEE)
|
||||
- nnm-1571635 · BD EUR · Аудио 1: AC3, 6 ch, 640 kbps - Русский (Dub, BD EUR)
|
||||
- nnm-1607165 · BD EUR · Перевод: Дублированный (BD EUR)
|
||||
- nnm-1312426 · Лицензия · Аудио 1: AC3, 6 ch, 640 Kbps - Русский (DUB, Лицензия)
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:каналы/кодек (89)</summary>
|
||||
|
||||
- nnm-511174 · L,R · Аудио 1: Русский: 48 kHz, AC3, 2/0 (L,R), ~384.00 kbps avg \|Дубляж, Видеосервис\|
|
||||
- nnm-388165 · L, C, R, l, r · Аудио: Русский, AC3, 48 kHz, 6 каналов, 448 kbps, 16 bit, (L, C, R, l, r) + LFE \|Гоблинский, Многоголосный\|
|
||||
- nnm-505307 · AC3, 2 ch, 192 kb/s · Аудио #3: Русский ( AC3, 2 ch, 192 kb/s ) (одноголосный)
|
||||
- nnm-849036 · L,C,R,l,r · Аудио 2: Русский 48 kHz, AC3, 3/2 (L,C,R,l,r) + LFE ch, 640 kbps avg \| Многоголосый, Superbit
|
||||
- nnm-471722 · L,C,R,l,r · Аудио#1: Русский: 48 kHz, AC3, 3/2 (L,C,R,l,r) + LFE ch, ~640 kbps avg \|Дубляж, Blu-ray CEE\|
|
||||
- nnm-320358 · AC3, 6 ch, 448 kb/s · Аудио #1: Русский (AC3, 6 ch, 448 kb/s)
|
||||
- nnm-492468 · L, R · Аудио 2: Русский, AC-3, 192 kbps, 2 канала, 16 bit, (L, R) - Многоголосый
|
||||
- nnm-508334 · Dolby AC3, 6 ch · Аудио 2: Русский (Dolby AC3, 6 ch) 384 kb/s - Многоголосый,профессиональный - 20th Century Fox MI
|
||||
- nnm-494281 · L, C, R, l, r · Аудио 1: Русский, DTS, 755 kbps, 6 каналов, 24 bit, (L, C, R, l, r) + LFE
|
||||
- nnm-300455 · DTS, 6 ch, 755 kb/s · Аудио #3: Русский (DTS, 6 ch, 755 kb/s) одноголосый закадровый - Гаврилов
|
||||
- nnm-374286 · AC3, 6 ch, 384 kb/s · Аудио #2: Русский ( AC3, 6 ch, 384 kb/s )
|
||||
- nnm-380475 · L,C,R,l,r · Аудио#3: Русский: 48 kHz, AC3, 3/2 (L,C,R,l,r) + LFE ch, ~384.00 kbps avg \|Дубляж, R5\|
|
||||
- nnm-356829 · AC3, 6 ch, 384 kb/s · Аудио #2: Русский ( AC3, 6 ch, 384 kb/s )
|
||||
- nnm-1057579 · L,R · Аудио#1: Русский - 48 kHz, AC3, 2/0 (L,R) ch, 192 kbps avg
|
||||
- nnm-369518 · AC3, 6 ch, 448 kb/s · Аудио #2: Русский (AC3, 6 ch, 448 kb/s)
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:неру дорожка (6)</summary>
|
||||
|
||||
- nnm-29325 · песни на английском языке · Перевод: Многоголосый профессиональный (песни на английском языке)
|
||||
- nnm-1784983 · Казахфильм · Перевод: Дублированный (Казахфильм)
|
||||
- nnm-1571754 · Cinema Tone Production, Казахстан · Аудио 1: AC-3, 2 ch, 192 Kbps - Русский (DUB \| Cinema Tone Production, Казахстан)
|
||||
- nnm-1572189 · Cinema Tone Production, Казахстан · Аудио 1: AC-3, 2 ch, 192 Kbps - Русский (DUB \| Cinema Tone Production, Казахстан)
|
||||
- nnm-51930 · слышен английский язык · Перевод: Профессиональный многоголосый (слышен английский язык)
|
||||
- nnm-1450412 · Казахский язык · Перевод: Дублированный (Казахский язык)
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:субтитры (7)</summary>
|
||||
|
||||
- nnm-1843999 · Мика Бондарик, по субтитрам Lisok · Аудио 1: AC3, 2 ch, 192 Kbps \| русский (VO Мика Бондарик, по субтитрам Lisok)
|
||||
- nnm-1894229 · Мика Бондарик, по субтитрам Lisok · Аудио 1: AC3, 2 ch, 192 Kbps - русский (VO Мика Бондарик, по субтитрам Lisok)
|
||||
- nnm-1894835 · А. Наследников по субтитрам lobo · Аудио 1: AC3, 2 ch, 192 Kbps - русский (VO А. Наследников (MrRose) по субтитрам lobo)
|
||||
- nnm-1894859 · А. Наследников по субтитрам lobo · Аудио 1: AC3, 2 ch, 192 Kbps - русский (VO А. Наследников (MrRose) по субтитрам lobo)
|
||||
- nnm-1622631 · Andre1288 по субтитрам Антона Каптелова · Аудио 1: AC3, 2 ch, 192 kbps \| русский (VO Andre1288 по субтитрам Антона Каптелова)
|
||||
- nnm-1874776 · Матвей Кенс по субтитрам Silken · Аудио 1: AC3, 2 ch, 192 Kbps - русский (VO Матвей Кенс по субтитрам Silken)
|
||||
- nnm-1894210 · Мика Бондарик, по субтитрам Lisok · Аудио 1: AC3, 2 ch, 192 Kbps - русский (VO Мика Бондарик, по субтитрам Lisok)
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:тип-слово (41)</summary>
|
||||
|
||||
- nnm-857721 · Двуголосый · Аудио 4: Русский AC3 5.1, 384 Kbps, 48.0 KHz (Двуголосый) П. Гланц и Т. Казакова
|
||||
- nnm-114327 · дубляж · Аудио1: Русский AC3 5.1, 48 KHz, 384 kbps (дубляж)
|
||||
- nnm-389317 · Дубляж · Аудио 1: DTS Audio, Русский, 768 kbps, 5.1 / 48 kHz / 768 Кбит/сек / 24-bit (Дубляж)
|
||||
- nnm-1365221 · Дубляж · Аудио 1: AC3, 6 ch, 448 Kbps - Русский (Дубляж)
|
||||
- nnm-1457626 · дубляж · Аудио #1: AC3, 6 ch, 384 kbps - русский (дубляж)
|
||||
- 1342511 · дубляж · Аудио #1: AC3, 6 ch, 640 kbps - русский (дубляж)
|
||||
- nnm-1553559 · дубляж · Аудио1: AC3, 6 ch, 48.0 KHz, 448 Kbps \| русский (дубляж) [Студийная Банда]
|
||||
- nnm-967458 · Двуголосый · Аудио 4: Русский AC3 5.1, 384 Kbps, 48.0 KHz (Двуголосый) Tycoon-Studio
|
||||
- nnm-1650999 · дубляж · Аудио 1: AC3, 2 ch, 192 Kbps - русский (дубляж)
|
||||
- nnm-1538061 · дубляж · Аудио #1: АС3, 6 ch, 384 kbps - русский (дубляж)
|
||||
- nnm-312080 · полное дублирование · Аудио 2: DTS, 6 ch, 768Kbps, 48.0khZ Русский профессиональный (полное дублирование)
|
||||
- nnm-821242 · Полное дублирование · Аудио 1: Русский AC3 5.1, 640 Kbps, 48.0 KHz (Полное дублирование)
|
||||
- nnm-1181270 · дубляж · Аудио #1: AC3, 48.0 KHz, 6 ch, 384 Kbps, CBR - Русский (дубляж)
|
||||
- nnm-997923 · Двуголосый · Аудио 3: Русский AC3 5.1, 384 Kbps, 48.0 KHz (Двуголосый) П. Гланц и Т. Казакова
|
||||
- nnm-1578209 · Дубляж · Аудио #1: AC3, 6 ch, 448 Кбит/с, русский (Дубляж)
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:язык вместо студии (26)</summary>
|
||||
|
||||
- nnm-506684 · Испанский · (Dolby AC3, 2 ch) ~192 kb/s \|Испанский,дублированный\|
|
||||
- nnm-268206 · английский · Перевод: Дублированный + Оригинальный (английский,отдельно)
|
||||
- nnm-1074532 · украинский · Перевод: Дублированный (украинский)
|
||||
- nnm-506333 · Испанский · (Dolby AC3, 2 ch) ~192 kb/s \|Испанский,дублированный\|
|
||||
- nnm-528788 · Испанский · (Dolby AC3, 2 ch) ~192 kb/s \|Испанский, дублированный\|
|
||||
- nnm-537011 · Французский · (Dolby AC3, 2 ch) ~192 kb/s \|Французский, дублированный\|
|
||||
- nnm-534886 · Испанский · (Dolby AC3, 2 ch) ~192 kb/s \|Испанский, дублированный\|
|
||||
- nnm-701414 · русский · Аудио 1: AC3; 192 Kbps; 48 kHz; 2 ch [Русский Репортаж (русский)]
|
||||
- nnm-537011 · Испанский · (Dolby AC3, 2 ch) ~192 kb/s \|Испанский, дублированный\|
|
||||
- nnm-649658 · Французский · (Dolby AC3, 2 ch) ~192 kb/s \|Французский, дублированный\|
|
||||
- nnm-536934 · Французский · (Dolby AC3, 1 ch) ~192 kb/s \|Французский, дублированный\|
|
||||
- nnm-452881 · Русский · (Dolby AC3, 6 ch) ~384 kb/s \|Русский,дублированный\|
|
||||
- nnm-587730 · Украинский · Перевод: Дублированный (Русский) + Дублированный (Украинский)
|
||||
- 1839838 · Украинский · Перевод: Профессиональный многоголосый (Syncmer), Дублированный (Украинский)
|
||||
- nnm-372312 · английский · Перевод: Профессиональный (двухголосый, закадровый) R.U.S.C.I.C.O / Оригинальный (английский) + Профессиональный (многог
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры unlab (1987)</summary>
|
||||
|
||||
- 429630 · Симпсоны / The Simpsons (1989 –2012) HDTVRip [720p], TVRip (23 сезона 510 серии · Перевод:
|
||||
- 1396241 · Marmalade Boy \| Мальчик-мармелад [1994, TV, 76 из 76] BDRip 960p raw · Перевод: Жанна Тачёва, Tiona, KelendrosS
|
||||
- 1849320 · Umibe no Etranger \| The Stranger by the Shore \| Незнакомец на берегу моря [2020, · Аудио 1: AC-3, RUS(int), 2.0 ch, 48.0 khz, 192 kbps \| Озвучкa: Закадр. (MVO) от StudioBand
|
||||
- 1008316 · Тайное вторжение / The Secret Invasion (1964) HDTV [H.264/1080i-LQ] · Перевод: Двуголосый (НТВ+)
|
||||
- 428151 · Fractale / Фрактал [2011, TV, 11] BDRip 720p raw + rus · Перевод: DreamersTeam
|
||||
- 482868 · Ningen Kousaten / Human Crossing Point / Точки соприкосновения [2003, TV, 13 ep. · Перевод: Whizz Описание:
|
||||
- 1365052 · Hanasaku Iroha \| Hanasaku Iroha: Blossoms for Tomorrow \| Азбука Цветов [2011, TV · Озвучка: Одноголосая, Двухголосая закадровая
|
||||
- 1389210 · Море Солтона / The Salton Sea (2002) WEB-DL [H.264/720p] · Перевод 1: Профессиональный (двухголосый закадровый) Пётр Гланц и Евгения Лютая
|
||||
- 1360458 · Sword Art Online \| Мастера Меча Онлайн [ТВ-1] [2012, TV, 25 ep] BDRip 1080p 10-b · Озвучка: Одноголосая, Двухголосая, Многоголосая закадровая
|
||||
- 1753801 · Бог располагает / Gud raader (1912) WEBRip [H.264/720p] · Перевод: немой с интертитрами (В. Сачков)
|
||||
- 1860621 · Дочь магазина / Magasinets Datter (1918) WEBRip [H.264/1080p] · Перевод: немой с интертитрами
|
||||
- 253552 · Метрополис / Metropolis (1927) HDTV [H.264/720p] · Перевод: Немой с интертитрами
|
||||
- 1331498 · Takarajima \| Treasure Island \| Остров сокровищ [1978, TV, 26 из 26] BDRip 1080p · Перевод: Gerale + Komugi-chan
|
||||
- 1818600 · Evangelion Shin Gekijouban: Jo \| Evangelion: 1.0 You Are (Not) Alone \| Evangelio · Аудио 1: AC-3, RUS(int), 2.0, 48.0 khz, 192 kbps \| Озвучкa: Дубляж Reanimedia 2.0
|
||||
- 1184789 · Taboo-Tattoo \| Запретная татуировка [2016, TV, 12 эп.] BDrip 1080p raw · Перевод: AOS
|
||||
|
||||
</details>
|
||||
|
||||
## rutracker
|
||||
|
||||
**releases**: всего — 11166; с метками — 7742; без меток — 3424; с метками, есть недостающая студия — 972; с метками без студий, студия есть в кодек-строке — 495
|
||||
|
||||
**строки**: trans — 15192; audio — 11471
|
||||
|
||||
**кодек-строки**: RE_AUDIO_TRACK | codec_segments — 5950; RE_AUDIO_TRACK | мимо codec_segments — 3025; мимо RE_AUDIO_TRACK | мимо codec_segments — 2033; мимо RE_AUDIO_TRACK | codec_segments — 463
|
||||
|
||||
**форматы мимо: seg codec**: аудио: — 1066; аудио N rus: — 161; аудио rus N: — 63; русская: — 59; аудио rus N-N: — 46; аудио #N русский, — 46; russian acN, N khz, — 31; russian: — 30; russian (dolby acN, N — 29; аудио #N (rus): — 28; аудио N ukr: — 23; аудио #N (внешняя) — 18; аудио : — 16; аудиопоток №N (rus): — 15; аудио rus#N (int.): — 13; аудио rus (ext): — 13; audio #N (rus): — 10; russian acN / N.N / N — 10; аудио №N (rus): — 9; звук (rus(int)): — 8; аудио N-N: — 8; russian, aac, N.N kh — 8; аудио rus N-N (ext): — 7; rus N (ext) aac, — 7; аудио #N (ext): — 7
|
||||
|
||||
**студии меток**: всего — 9107; нет в тексте/заголовке — 14
|
||||
|
||||
**без меток**: обычный, есть строки дорожек — 1887; обычный, нет строк дорожек — 1537
|
||||
|
||||
**недостающие студии: вид строки**: trans — 1114; audio — 531
|
||||
|
||||
**недостающие студии: топ**: LeDoyen — 60; NewStation — 48; HDrezka — 46; TVShows — 45; Невафильм — 40; Jaskier — 39; Киномания — 35; 2x2 — 31; LostFilm — 31; Кубик в Кубе — 31; СТС — 29; Red Head Sound — 25; Postmodern — 24; Гоблин — 22; А.Гаврилов — 22; Так Треба Продакшн — 21; Ю.Живов — 20; Андрей Гаврилов — 19; А. Михалёв — 19; Михалёв — 19; ICTV — 19; Пифагор — 17; ОРТ — 17; 1+1 — 17; Гланц — 15
|
||||
|
||||
**форматы мимо: seg**: аудио: — 437; аудио : — 20; аудио N: — 4; аудио #N: — 2
|
||||
|
||||
**форматы мимо: codec**: аудио N: — 1856; аудио rus: — 661; аудио #N: — 354; аудиоN: — 62; аудио#N: — 44; аудио №N: — 29; аудио ukr: — 10; audio #N: — 4; аудиодорожка N: — 2; audio#N: — 1; аудио N : — 1; аудио N.N: — 1
|
||||
|
||||
**студии меток: нет в тексте, studio_source**: release — 7; audio — 7
|
||||
|
||||
**мусор в studio меток**: источник: лицензия/Blu-ray/iTunes/Netflix — 231; «X по заказу Y» — 120; субтитры — 27; неру дорожка — 26; тип-слово — 19; каналы/кодек — 18; язык вместо студии — 18; язык-префикс «Русский, - X» — 13
|
||||
|
||||
<details><summary>примеры fmt:codec (3000)</summary>
|
||||
|
||||
- 6259831 · Аудио 4: Russian E-AC3 / 7.1 / 48 kHz / 1536 kbps \|Ю. Сербин\|
|
||||
- 5711781 · Аудио 4: DTS-HD Master Audio Russian 3412 kbps 5.1 / 48 kHz / 3412 kbps / 24-bit (DTS Core: 5.1 / 48 kHz / 768 kbps / 24-bit) \| А. Михалев
|
||||
- 6846635 · Аудио 8: Russian AAC (Advanced Audio Codec), 44.1 kHz, 2.0 ch (Stereo), 192 kb/s \| «LE-Vitation»
|
||||
- 6887455 · Аудио #1: AAC (Advanced Audio Coding), 48.0 kHz, 2.0 ch (Stereo), ~128 kb/s (Russian) \| "Сыендук" (18+)
|
||||
- 6899403 · Аудио Rus: AC3, 48 kHz, 2 ch, 384 kbps \|Lostfilm\|
|
||||
- 6798816 · Аудио 9: Russian / Dolby Digital Audio, 256 kbps, 2.0 / 48 kHz / 256 kbps - НТВ+ (2014 / 2016 г.)
|
||||
- 4767310 · Аудио #3: Russian (Dolby AC3, 6 ch) 384 Кбит/сек, 48,0 КГц
|
||||
- 6902539 · Аудио Rus: AC3, 48,0 kHz, 6 ch, 640 Кбит/сек \| Red Head Sound \| Серии: 1-8
|
||||
- 4186469 · Аудио RUS: АС3, 2 ch, 48 kHz, 192 kbps \|HDrezka\|
|
||||
- 5921821 · Аудио 3: AC-3 384 kb/s 6 channels, 48.0 kH (Russian) [Flarrow Films]
|
||||
- 5645820 · Аудио 1: 48 kHz, AC3 Dolby Digital, 3/2 (L,C,R,l,r) + LFE ch, ~448 kbps [русский]
|
||||
- 6063299 · Аудио RUS: AAC, 48.0 kHz, 2.0 ch, 192 Kbps (в составе контейнера). Озвучка: многоголосая закадровая [KANSAI Studio]
|
||||
- 3930926 · Аудио 6: Russian (Dolby AC3, 2 ch (2/0 (L,R) ch), 192 kbps)
|
||||
- 4667342 · Аудио #2: [UKR] 48 kHz, AC3 Dolby Digital, 2/0 (L,R) Surround Encoded ch, ~192 kbps
|
||||
- 6824956 · Аудио Rus: AC-3, 48 kHz, 6 ch, 384 kbps \|TVShows\|
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры fmt:seg (463)</summary>
|
||||
|
||||
- 5838316 · Аудио: VBR ~128 Kbps, 44.1 kHz, 2ch Язык Русский; Озвучка: VO - Sahawk (AniMedia)
|
||||
- 6425819 · Аудио: AC-3, 320 кбит/с, 48.0 кГц, 2 канала Язык Русский; Озвучка: Arrow Hell (NiksoN, n0active, Libra, Mufdkl) [Многоголосая закадровая]
|
||||
- 2196723 · Аудио: Английский (Dolby AC3, 6 ch,448 Kbps), Русский (Dolby AC3, 6 ch, 448 Kbps) П. Гланц,И.Королёва, Русский (Dolby AC3, 6 ch,448 Kbps) дубляж, Китайский (Dol
|
||||
- 2368674 · Аудио: Russian: DTS 5.1, 768 kbps (одноголосый, Немахов) (отдельно)
|
||||
- 6691277 · Аудио: AC3 Dolby Digital, 48 kHz, 2/0 ch, 192 kbps, Russian MVO
|
||||
- 2822758 · Аудио: russian: AC3 48000 6ch 384 kbps \|многоголосый, закадровый, студия Kravec (lostfilm)\|
|
||||
- 5749545 · Аудио: Русский; AC-3; 192 Кбит/сек; 2 канала; 48,0 КГц (Студия "Кириллица" (По заказу Disney)) Дубляж
|
||||
- 5053740 · Аудио: AC-3, 192kbps, 48,0Hz, 2ch Язык Русский (в составе контейнера) ; Озвучка: одноголосая женская Persona99
|
||||
- 6440498 · Аудио: AC-3, 192 кбит/с, 48.0 кГц, 2 канала Язык Русский; Озвучка AniDub (Shaman, HelgardRay, Oriko, Лизавета) [Многоголосая закадровая]
|
||||
- 6222916 · Аудио: Russian / Dolby Digital Audio / 5.1 / 48 kHz / 384 kbps \| Дубляж
|
||||
- 6434506 · Аудио: AC-3, 320 кбит/с, 48.0 кГц, 2 канала Язык Русский; Озвучка SHIZA Project (Dancel, DroEd, Abe, Saylot, Kitsune, Bvia) [Многоголосая закадровая]
|
||||
- 6292078 · Аудио: Russian AAC / 2.0 / 48 kHz / 192 kbps \| Дубляж Невафильм \|
|
||||
- 3988042 · Аудио: AC3, 2/0 (L,R) ch, 192 kbps Язык Русский (Любительский одноголосый)
|
||||
- 6648621 · Аудио: AC-3, 192 kbps, 48.0 kHz, 2 ch, Язык Русский; Озвучка: многоголосая закадровая, MiraiDuB
|
||||
- 4811969 · Аудио: Russian (AC3, 2 ch, 192 kbps, 16 bits, 48.0 KHz) - VO
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры fmt:seg codec (2033)</summary>
|
||||
|
||||
- 4952029 · Аудио: Russian: AC3, 2/0 (L,R) ch, 256 kbps
|
||||
- 5343227 · Аудио: AC3, 2/0 (L,R) ch, 192 kbps, Delay 0 mSec (rus)
|
||||
- 5454128 · русская: Dolby AC3 48000Hz --\|DualMono\|-- 192Kbps [Ren-TV] (Серии 01-13)
|
||||
- 6789362 · Аудио 1 Rus: AC3, 48 kHz, 2 ch, 192 kbps (Dаблин)
|
||||
- 5124321 · Аудио RUS 1: AC3, 48000Hz, ~192 Kbps, 2ch (внешними файлами)
|
||||
- 5341902 · Аудио #4-8: AC3, 192 kbps, 2 ch (Русский, Греческий, Румынский, Турецкий, Чешский)
|
||||
- 5169587 · Аудио: Rus, DTS, 768 kb/s (6 ch), 48 kHz
|
||||
- 3874340 · Audio Русский (DTS-HD Master Audio / 5.1 / 48 kHz / 3957 kbps / 24-bit (DTS Core: 5.1 / 48 kHz / 1509 kbps / 24-bit) - Одноголосый закадровый [-Доцент-]
|
||||
- 6392123 · Аудио: RUS \| AС-3, 48 кГц, ~192 кбит/с, 2 канала \| AniLibria
|
||||
- 541355 · Аудио: Russian (Dolby AC3, 6 ch) Japanese (Dolby AC3, 6 ch), Russian (Dolby AC3, 2ch)
|
||||
- 742076 · Audio:Russian (Dolby AC3, 2 ch 192Kbps)
|
||||
- 735299 · Аудио: Japanese (Dolby AC3, 2 ch), Russian (Dolby AC3, 2 ch)
|
||||
- 5220817 · Аудио: Rus, AC3, 640 kb/s (6 ch), 48 kHz
|
||||
- 4224158 · Аудио: Dolby Digital Audio Russian 5.1 / 48 kHz / 384 kbps \| Попов
|
||||
- 3969441 · Аудио : Русский (Dolby AC3, 2 ch, 192 кб/с, СТС)
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры ghost (14)</summary>
|
||||
|
||||
- 6700775 · ТК 1+1 · Ukrainian AC3 / 2.0 / 48 kHz / 192 kbps \|MVO, ТК "1+1"\|
|
||||
- 5854979 · RUS , UKR · Профессиональный (дублированный) \| RUS (BD 3D CEE), UKR (Ledoyen)
|
||||
- 6698664 · ТК 1+1 · Ukrainian AC3 / 2.0 / 48 kHz / 192 kbps \|MVO, ТК "1+1"\|
|
||||
- 5852176 · RUS , UKR · Профессиональный (дублированный) \| RUS ( iTunes), UKR (студія LeDoyen)
|
||||
- 6641488 · ТК 1+1 · Ukrainian AC3 / 2.0 / 48 kHz / 192 kbps \|MVO, ТК "1+1"\|
|
||||
- 5641267 · ТКТочкаТВ · Профессиональный (многоголосый закадровый) MVO ТК"ТочкаТВ";
|
||||
- 6803833 · ТК 1+1 · Ukrainian AC3 / 2.0 / 48 kHz / 192 kbps \|MVO, ТК "1+1"\|
|
||||
- 6821405 · ТК 1+1 · Ukrainian AC3 / 2.0 / 48 kHz / 192 kbps \|MVO, ТК "1+1"\|
|
||||
- 6813764 · ТК 1+1 · Ukrainian AC3 / 2.0 / 48 kHz / 192 kbps \|DVO, ТК "1+1"\|
|
||||
- 3376591 · эп. 1-9 , эп. 10-13 · эп. 1-9 [YakuSub Studio], эп. 10-13 [Advantage]
|
||||
- 6891775 · ViruseProject · Любительский (двухголосый закадровый) Viruse Project
|
||||
- 6821395 · ТК 1+1 · Ukrainian AC3 / 2.0 / 48 kHz / 192 kbps \|MVO, ТК "1+1"\|
|
||||
- 6181833 · НТВ+ ТНТ · Профессиональный (двухголосый закадровый) - НТВ+ \| ТНТ
|
||||
- 6396910 · ТО Дия · Профессиональный (дублированный) ТО "Дия"
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры miss:audio (531)</summary>
|
||||
|
||||
- 3296081 · Королев · Аудио 3: Русский одноголосый Королёв DTS / 5.1 / 768 kbps / 48 kHz
|
||||
- 5806891 · Shiza Project · Аудио: Russian (ext), AC-3, 48000Hz, ~192 Kbps, 2ch \| SHIZA Project
|
||||
- 6053237 · Невафильм · Аудио 1: русский (профессиональный, дублированный, Невафильм) AC3 256 kbps 48kHz 2Ch
|
||||
- 4496622 · Киномания · Аудио: Russian: 48 kHz, DTS, 3/2 (L,C,R,l,r) + LFE ch, ~1536.00 kbps avg \|Многоголосый закадровый, Киномания\|
|
||||
- 5931625 · NewComers · Аудио2: AC3, 3/2 (L,C,R,SL,SR)+LFE ch, 384 kbps........................ Русский NewComers
|
||||
- 1328322 · Tycoon · Аудио 3: Русский AC3, 6ch 448 Kbps (двухголосый, Tycoon)
|
||||
- 5899190 · HDrezka · Аудио4: AC3, 3/2 (L,C,R,SL,SR)+LFE ch, 448 kbps.................................................................................................. Русский HDRezk
|
||||
- 6130286 · Юрий Живов · Аудио 5: Russian \| AC3 / 2.0 Ch / 48 kHz / 224 kbps \| AVO \| Юрий Живов (с VHS)
|
||||
- 6680266 · Garsu Pasaulis · Аудио 6: Russian \| FLAC / 2.0 Ch / 48 kHz / 24 bit / 1537 kbps \| DVO \| "Garsu Pasaulis" (Литва) [VHS Hi-Fi Stereo]
|
||||
- 5148134 · Persona99 · Аудио 1: AC-3 48 КГц; 192 Кбит/сек , 2.0 Язык Русский (в составе контейнера) ; Озвучка: женская одноголосая: Persona99
|
||||
- 5056191 · Нота · Аудио #03: Russian: 48 kHz, AC3, 2/0 (L,R) ch, ~192 kbps avg \|Многоголосый закадровый, Нота\|
|
||||
- 6344693 · DniproFilm · Аудио 7: АС3, 6 ch, 48 kHz, 384 kbps Украинский MVO DniproFilm/HDRezka Studio
|
||||
- 6096897 · AlexFilm · Аудио Rus: AC3, 48 kHz, 3/2 (L R C LFE Ls Rs) ch, 384 Кбит/сек \| AlexFilm
|
||||
- 6680266 · Михаил Яроцкий · Аудио 11: Russian \| DTS-HD MA / 7.1 Ch / 48 kHz / 16 bit / 2951 kbps (core: DTS / 5.1 Ch / 48 kHz / 16 bit / 1509 kbps) \| VO \| Михаил Яроцкий aka kyberpunk
|
||||
- 6086348 · Сэмпл · Аудио: AAC, 144 кбит/сек, 48 КГц, 2 канала; Язык: Русский (в составе контейнера); Озвучка: Dantes (мужской голос) & Yuki (женский) (Amazing Dubbing) Сэмпл
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры miss:trans (1114)</summary>
|
||||
|
||||
- 4919872 · Невафильм · Перевод 1: Профессиональный (дублированный) \|Дубляж, Blu-ray CEE_[Невафильм]_2007г\|
|
||||
- 6771413 · заКАДРЫ · Перевод #3: Любительский (многоголосый, закадровый) [заКАДРЫ]
|
||||
- 3569656 · Видеосервис · Перевод: Профессиональный (двухголосый закадровый) x2 (ОРТ, ВидеоСервис)
|
||||
- 6792103 · DniproFilm · Перевод 7: Профессиональный (многоголосый закадровый) HDRezka (Dniprofilm)
|
||||
- 4431588 · 1+1 · Перевод 5: Профессиональный (двухголосый закадровый) [1+1]
|
||||
- 6279898 · Невафильм · Перевод: Профессиональный (полное дублирование) [Невафильм]
|
||||
- 6845439 · отсутствует · Перевод 3: Казахский, профессиональный (дублированный) (Cinema Tone Production) по заказу Nickelodeon (временно отсутствует в S02E07)
|
||||
- 6713595 · Red Head Sound · Перевод 2-3: Профессиональный (псевдодублированный) — Red Head Sound, Jaskier
|
||||
- 5007272 · ОРТ · Перевод #2: Профессиональный многоголосый закадровый (ОРТ)
|
||||
- 6860022 · А.Михалев · Перевод 3-5: авторский (одноголосый закадровый) - В.Горчаков, А.Михалев, П.Прямостанов
|
||||
- 2555358 · Persona99 · Перевод: Двухголосый (Persona99 & MaxDamage;Noir & Cuba77), Субтитры
|
||||
- 6790851 · ИДДК · Перевод 3-6: профессиональный (двухголосый закадровый) - Мьюзик-Трейд, DVD Магия / Флагман, ИДДК, Дивайс
|
||||
- 6100973 · Рудой · Перевод 6: Авторский (одноголосый, закадровый) [Е.Рудой]
|
||||
- 5711781 · А. Михалёв · Перевод 4: Авторский (одноголосый закадровый) А. Михалев
|
||||
- 2455771 · MC Entertainment · Перевод: Профессиональный (многоголосый, закадровый) [MC Entertainment]
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:«X по заказу Y» (120)</summary>
|
||||
|
||||
- rt-5389600 · СВ-Дубль по заказу ВГТРК · Профессиональный (Полное Дублирование) "СВ-Дубль" по заказу "ВГТРК" (Карусель)
|
||||
- rt-5087462 · по заказу 2х2 · Профессиональный (многоголосый, закадровый) по заказу 2х2 (Быстров, Савина, Эльдаров)
|
||||
- rt-6130327 · SDI Sun-Studio Russia по заказу ОРТ 2006 г · Профессиональный (дублированный) «SDI Sun-Studio Russia» по заказу ОРТ 2006 г
|
||||
- rt-6572883 · VSI Moscow по заказу Nickelodeon · Русский, профессиональный (дублированный) \| «VSI Moscow» по заказу Nickelodeon
|
||||
- rt-4820398 · Творческая студия работников дубляжа 1995 год по заказу Центр Скип Фильм · закадровый) Творческая студия работников дубляжа 1995 год по заказу Центр Скип Фильм
|
||||
- rt-6124488 · SDI Sun-Studio Russia по заказу ОРТ 2006 г · Профессиональный (дублированный) «SDI Sun-Studio Russia» по заказу ОРТ 2006 г
|
||||
- 5485340 · кинокомпания Эй Би Видео по заказу Первого канала · Профессиональный (многоголосый закадровый) кинокомпания Эй Би Видео по заказу Первого канала
|
||||
- 3373172 · студия Кадр , по заказу РТР, 1995 г · Профессиональный (дублированный): студия "Кадр" (при уч. студии "Нота"), по заказу РТР, 1995 г
|
||||
- rt-6895972 · Syncmer по заказу HBO · Профессиональный (двухголосый закадровый) — Syncmer по заказу HBO
|
||||
- rt-6845439 · по заказу Nickelodeon · Украинский, профессиональный (дублированный) (1+1) по заказу Nickelodeon
|
||||
- rt-4397160 · студия Кипарис по заказу 2х2 · Профессиональный (двухголосый закадровый) "студия "Кипарис" по заказу 2х2"
|
||||
- rt-6878274 · Дубляж Reanimedia По заказу Amediateka · Дубляж Reanimedia [русский] По заказу Amediateka
|
||||
- 6851700 · По заказу смотри кино · Профессиональный (многоголосый закадровый) \| По заказу "смотри кино \| 18+
|
||||
- 5485351 · кинокомпания Эй Би Видео по заказу Первого канала · Профессиональный (многоголосый закадровый) кинокомпания Эй Би Видео по заказу Первого канала
|
||||
- rt-4609190 · СВ-Дубль, по заказу МНВК в 1996 году · Профессиональный (дублированный) СВ-Дубль, по заказу МНВК в 1996 году
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:источник: лицензия/Blu-ray/iTunes/Netflix (231)</summary>
|
||||
|
||||
- 4659385 · iTunes Russia · Профессиональный (дублированный) \| iTunes Russia
|
||||
- 3893431 · лицензия · Профессиональный (дублированный), лицензия
|
||||
- rt-6292012 · Пифагор по заказу Netflix · Профессиональный (дублированный) Пифагор по заказу Netflix
|
||||
- 5967155 · BD CEE со вставками Д. Есарева и Замеза · Профессиональный (дублированный) \| BD CEE со вставками Д. Есарева и Замеза
|
||||
- rt-6239239 · Пифагор по заказу Netflix · Профессиональный (дублированный) Пифагор по заказу Netflix
|
||||
- 5516896 · BluRay / По заказу Первого канала · Профессиональный (двухголосый закадровый) - BluRay / По заказу Первого канала
|
||||
- rt-6426925 · iTunes · Ukrainian AC3 / 5.1 / 48 kHz / 384 kbps \|Dub, iTunes\|
|
||||
- rt-5010737 · Blu-ray CEE · Профессиональный (дублированный) Blu-ray CEE
|
||||
- rt-6591933 · BD CEE Невафильм · Профессиональный (дублированный) BD CEE \| Невафильм (2001 год)
|
||||
- rt-6130327 · Blu-Ray CPIG 2010 г · Профессиональный (дублированный) Blu-Ray «CPIG» 2010 г
|
||||
- 6320223 · Blu-ray CEE · Профессиональный (дублированный) - Blu-ray CEE
|
||||
- rt-4822676 · Blu-ray CEE · Профессиональный (полное дублирование) Blu-ray CEE
|
||||
- 5096972 · Blu-ray CEE · Профессиональный (дублированный) Blu-ray CEE
|
||||
- rt-5727410 · RUS + UKR Дубляж iTunes · Профессиональный (дублированный) RUS + UKR Дубляж \| iTunes
|
||||
- rt-5409044 · iTunes · #2: Ukrainian: 48 kHz, AAC, 2/0 (L,R) ch, ~160.00 kbps avg \|Дубляж, iTunes\|
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:каналы/кодек (18)</summary>
|
||||
|
||||
- rt-5521273 · AAC, 48.0 KHz, 2 ch, 317 Kbps · AAC, 48.0 KHz, 2 ch, 317 Kbps (Китайский)
|
||||
- rt-4206667 · Shachiburi , внешним файломОзвучивание: Eladiel & Zendos, , внешним файлом Аудио, Japanese: AAC, 48000Hz, 2ch, 192 Kbps CBR · Shachiburi , внешним файломОзвучивание: Eladiel & Zendos, , внешним файлом[*]Аудио, Japanese: AAC, 48000Hz, 2ch, 192 Kbp
|
||||
- 3163663 · AC3, 6ch , 448 кбит/с Blu-ray CEE + · Украинский (Дублированный), AC3, 6ch (L, C, R, Ls, Rs +LFE), 448 кбит/с \|Blu-ray CEE\| + (вставки из киномании)
|
||||
- 3163663 · AC3, 6ch , 384 кбит/с Сербин · Русский (Профессиональный (один голос)), AC3, 6ch (L, C, R, Ls, Rs +LFE), 384 кбит/с \|Сербин\|
|
||||
- 2579545 · AC3, 6ch , 448 кбит/с Ист-Вест * · Русский (Дублированный), AC3, 6ch (L, C, R, Ls, Rs +LFE), 448 кбит/с \|«Ист-Вест»\|*
|
||||
- rt-4311341 · JAP AAC, 128 kbps, 44,1 Hz, Stereo · JAP AAC, 128 kbps, 44,1 Hz, Stereo
|
||||
- rt-4311341 · RUS AAC, 256 kbps, 48,0 Hz, Stereo · RUS AAC, 256 kbps, 48,0 Hz, Stereo
|
||||
- rt-5521273 · AAC, 44.1 KHz, 2 ch, 192 Kbps · AAC, 44.1 KHz, 2 ch, 192 Kbps (Китайский)
|
||||
- rt-2985347 · Rus AC-3, 6Ch, 384 Kbps · Rus AC-3, 6Ch, 384 Kbps
|
||||
- 3163663 · AC3, 6ch , 448 кбит/с Blu-ray CEE + · Русский (Дублированный), AC3, 6ch (L, C, R, Ls, Rs +LFE), 448 кбит/с \|Blu-ray CEE\| + (вставки из киномании)
|
||||
- rt-5521273 · AAC, 48.0 KHz, 2 ch, 192 Kbps · AAC, 48.0 KHz, 2 ch, 192 Kbps (Русский)
|
||||
- rt-4557862 · MPEG Audio, 48.0 KHz, 2 ch, ~192 Kbps · MPEG Audio, 48.0 KHz, 2 ch, ~192 Kbps
|
||||
- 3163663 · AC3, 6ch , 384 кбит/с Гаврилов · Русский (Профессиональный (один голос)), AC3, 6ch (L, C, R, Ls, Rs +LFE), 384 кбит/с \|Гаврилов\|
|
||||
- rt-3972129 · П.Гланц и И.Королёва , в составе контейнера Аудио, Japanese: AC3, 48000Hz, 5.1ch, 448 Kbps CBR · П.Гланц и И.Королёва , в составе контейнера[*]Аудио, Japanese: AC3, 48000Hz, 5.1ch, 448 Kbps CBR
|
||||
- rt-5521273 · AAC, 44.1 KHz, 2 ch, 192 Kbps · AAC, 44.1 KHz, 2 ch, 192 Kbps (Русский)
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:неру дорожка (26)</summary>
|
||||
|
||||
- 6405953 · Qazaqstan казахский · Профессиональный (многоголосый закадровый) Qazaqstan казахский
|
||||
- rt-6802844 · Телеканал Qazaqstan · Kazakh AC3 / 1.0 / 48 kHz / 192 kbps \|Dub, Телеканал "Qazaqstan"\|
|
||||
- rt-5555650 · Ужастика с английского · Авторский (одноголосый закадровый) "Ужастика" с английского
|
||||
- rt-6831331 · Qazaqstan · Профессиональный (дублированный) Qazaqstan
|
||||
- rt-6146562 · Телеканал Qazaqstan · Kazakh AC3 / 2.0 / 48 kHz / 192 kbps \|Dub, Телеканал "Qazaqstan"\|
|
||||
- 3842468 · + Английский + Комментарии · Авторский (В.Назаров / Ю.Живов) + Английский (оригинал) + Комментарии (оригинал)
|
||||
- rt-6438249 · телеканал Qazaqstan · Kazakh AC3 / 2.0 / 48 kHz / 192 kbps \|MVO, телеканал "Qazaqstan"\|
|
||||
- 4078156 · + Английский + Комментарии · Авторский (А.Гаврилов, В.Королев) + Английский (оригинал) + Комментарии (оригинал)
|
||||
- rt-6274168 · Телеканал Qazaqstan · Kazakh AC3 / 2.0 / 48 kHz / 192 kbps \|MVO, Телеканал "Qazaqstan"\|
|
||||
- rt-6304693 · Телеканал Qazaqstan · Kazakh AC3 / 2.0 / 48 kHz / 192 kbps \|MVO, Телеканал "Qazaqstan"\|
|
||||
- rt-6804228 · Телеканал Qazaqstan · Kazakh AC3 / 1.0 / 48 kHz / 192 kbps \|Dub, Телеканал "Qazaqstan"\|
|
||||
- rt-6274165 · Телеканал Qazaqstan · Kazakh AC3 / 2.0 / 48 kHz / 192 kbps \|MVO, Телеканал "Qazaqstan"\|
|
||||
- rt-6808952 · Телеканал Qazaqstan · Kazakh AC3 / 1.0 / 48 kHz / 192 kbps \|Dub, Телеканал "Qazaqstan"\|
|
||||
- rt-6688661 · Qazaqstan · Профессиональный (дублированный) Qazaqstan
|
||||
- rt-649606 · + английская дорожка · Профессиональный (многоголосый, закадровый) + английская дорожка
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:субтитры (27)</summary>
|
||||
|
||||
- rt-5305351 · Субтитры · Любительский многоголосый закадровый; Субтитры (см. информацию о каждом томе)
|
||||
- rt-1456998 · Субтитры · Русский закадровый (одноголосый) \| Субтитры
|
||||
- 6283156 · Viruse Project по субтитрам StasSlender · Любительский (многоголосый закадровый) Viruse Project по субтитрам StasSlender
|
||||
- 4325644 · den904 по субтитрам Janetta · Одноголосый (закадровый) den904 по субтитрам Janetta
|
||||
- rt-2421299 · Субтитры · Профессиональный (полное дублирование, XL-Media), Субтитры
|
||||
- 4429717 · Doctor Joker по субтитрам romero007 · Одноголосый закадровый Doctor Joker по субтитрам romero007
|
||||
- rt-5360746 · + субтитры на французскую речь · Профессиональный (дублированный) (BD CEE) + субтитры на французскую речь
|
||||
- 6926094 · Субтитры · Субтитры любительский
|
||||
- rt-2555358 · Субтитры · Двухголосый (Persona99 & MaxDamage;Noir & Cuba77), Субтитры
|
||||
- rt-4199725 · по субтитрам Bellena · Одноголосый закадровый (iDimo) по субтитрам Bellena
|
||||
- rt-3923673 · den904 по субтитрам disluo · Одноголосый закадровый den904 по субтитрам disluo
|
||||
- rt-4562795 · /Andi по субтитрам Gabo/ · одноголосый закадровый /Andi по субтитрам Gabo/
|
||||
- 4322131 · den904 по субтитрам Janetta · Одноголосый (закадровый) den904 по субтитрам Janetta
|
||||
- rt-6198714 · allecs2010 по субтитрам Nebëhr Gudahtt · Одноголосый закадровый allecs2010 по субтитрам Nebëhr Gudahtt
|
||||
- rt-6858166 · Пифагор , дальше только оригинал + субтитры · Русский: Профессиональный (дублированный) Пифагор (1-2 сезоны) , дальше только оригинал + субтитры
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:тип-слово (19)</summary>
|
||||
|
||||
- rt-2343090 · полное дублирование · полное дублирование
|
||||
- rt-2754519 · полное дублирование · полное дублирование
|
||||
- rt-3174375 · Дубляж · Дубляж
|
||||
- 1750614 · дубляж · дубляж
|
||||
- rt-2288687 · полное дублирование · полное дублирование
|
||||
- rt-4245673 · полное дублирование · Профессиональный полное дублирование
|
||||
- rt-3502191 · дубляж · любительский дубляж
|
||||
- rt-3280195 · Дубляж · Дубляж
|
||||
- rt-5809379 · Дубляж · Дубляж
|
||||
- rt-3163687 · Дубляж · Дубляж (Лексикон)
|
||||
- rt-1239852 · полное дублирование · полное дублирование
|
||||
- rt-2500434 · дубляж · дубляж
|
||||
- rt-1024963 · дубляж · дубляж (с VHS
|
||||
- rt-2985347 · дубляж · дубляж
|
||||
- rt-4557862 · полное дублирование · полное дублирование [ НЕВАФИЛЬМ ]
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:язык вместо студии (18)</summary>
|
||||
|
||||
- rt-6561750 · украинский · Профессиональный (дублированный), украинский (Le Doyen)
|
||||
- rt-6872631 · Украинский · Профессиональный (дублированный) \| [Cinema Sound] - Украинский
|
||||
- rt-6561750 · русский · Профессиональный (дублированный), русский (VSI Moscow)
|
||||
- rt-5448541 · русский · Профессиональный (дублированный) русский
|
||||
- rt-4486630 · Украинский · Украинский, (многоголосый закадровый)
|
||||
- rt-5801324 · Украинский · Профессиональный (дублированный) Украинский
|
||||
- rt-4131293 · украинский · украинский многоголосный
|
||||
- rt-6923497 · Французский · Профессиональный (дублированный) Французский
|
||||
- rt-521554 · русский · Профессиональный русский(многоголосый, закадровый)
|
||||
- rt-5705161 · Украинский · Профессиональный (дублированный) Украинский
|
||||
- rt-3502191 · украинский · украинский многоголосный
|
||||
- rt-6807308 · Украинский · Профессиональный (дублированный) \| [LeDoyen] - Украинский
|
||||
- rt-5415702 · украинский · Профессиональный (дублированный) украинский
|
||||
- 6287332 · Казахский · Профессиональный (дублированный) Казахский
|
||||
- rt-2439828 · Русский · Русский многоголосый перевод
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры noise:язык-префикс «Русский, - X» (13)</summary>
|
||||
|
||||
- 6105068 · Украинский, AMC · Профессиональный (многоголосый) \| Украинский, AMC
|
||||
- 6008543 · Украинский, R5 · Профессиональный (дублированный) \| Украинский, R5
|
||||
- rt-6887455 · Русский, - HBO · Русский, двухголосый закадровый - "HBO"
|
||||
- rt-6887455 · Русский, - Сыендук · Русский, одноголосый закадровый - "Сыендук" (18+)
|
||||
- rt-6887455 · Русский, - HDRezka · Русский, многоголосый закадровый - "HDRezka Studio"
|
||||
- rt-6449707 · Украинский, Le Doyen / Netflix · Профессиональный (дублированный) Украинский, Le Doyen / Netflix
|
||||
- rt-6887455 · Украинский, - HDRezka · Украинский, многоголосый закадровый - "HDRezka Studio"
|
||||
- rt-6887455 · Русский, псевдодублированный - HDRezka · Русский, псевдодублированный - "HDRezka Studio" (18+)
|
||||
- rt-6450195 · Украинский, MEGOGO · Профессиональный (многоголосый закадровый) Украинский, MEGOGO
|
||||
- rt-6887455 · Русский, - HDRezka · Русский, многоголосый закадровый - "HDRezka Studio" (18+)
|
||||
- rt-6887455 · Русский, - TVShows · Русский, многоголосый закадровый - "TVShows" \| (серии 1-8)
|
||||
- rt-6887455 · Русский, - ТО Дубляжная по заказу ТВОЁ · Русский, многоголосый закадровый - "ТО Дубляжная" по заказу «ТВОЁ»
|
||||
- rt-6887455 · Украинский, - HBO · Украинский, многоголосый закадровый - "HBO"
|
||||
|
||||
</details>
|
||||
|
||||
<details><summary>примеры unlab (1887)</summary>
|
||||
|
||||
- 242182 · Золотая коллекция любимых мультфильмов. Выпуск 2 (Про бегемота, который боялся п · Аудио: Russian (Dolby AC3, 2 ch)
|
||||
- 5501688 · Смешарики. Пин-код. Гуманитарные технологии / Сезон: 3 / Серии: 1-20 из 20 (Алек · Перевод: Не требуется
|
||||
- 4262044 · Связь сердец / Kokoro Connect / Единение сердец (Онума Син) [TV+Special] [13+4 и · Перевод:
|
||||
- 4094721 · Драконий Жемчуг: Фильм второй / Dragon Ball Movie 2: Sleeping Princess in Devil' · Аудио: AC3, 2/0 (L,R) ch, 192 kbps Язык Русский (Любительский одноголосый)
|
||||
- 4777768 · Мангака и все-все-все / Mangaka-san to Assistant-san to The Animation / The Comi · Перевод:
|
||||
- 5441268 · Принцесса-шпионка / Princess Principal [TV] [12 из 12] [RUS(int), JAP+Sub] [2017 · Аудио 1: AC3, ~192 kbps, 48000 Hz, 2 ch., язык русский (в составе контейнера); озвучка: многоголосая Торгиль, Esther, LeeAnnushka, Demetra,
|
||||
- 1078722 · Бернард: выпуски 1, 2, 3 / Bernard, Bernard 2, Bernard 3 (Клаудио Бьерн Ливирья, · Перевод: Не требуется
|
||||
- 4735130 · Сломанный Меч / Break Blade [TV] [12 из 12] [RUS(int), JAP+Sub] [2014, приключен · Аудио 1: AC3, ~192 kbps, 48000 Hz, 2 ch., язык русский (в составе контейнера); озвучка: двухголосая (муж.+жен.) Absurd & Eladiel
|
||||
- 5182067 · Попотан / Popotan [TV] [12 из 12] [RUS, ENG, JAP] & [5-8 из 12] [Sub] [2003, ком · Аудио 3: AC-3, 192 Kbps, 2 channels Язык Русский - мужская одноголосая от Гнус
|
||||
- 5046410 · Ямада и семь ведьм / Yamada-kun to 7-nin no Majo [TV] [12 из 12] [RUS(int), JAP+ · Аудио: Русская / 2 ch / AC-3 / 44,1 kHz / 192 Kbps / RUS(int) [озвучка: Persona99]
|
||||
- 5950622 · Владыка духовного меча / Ling Jian Zun / Spirit Sword Sovereign / Сезон: 1-3 / С · Аудио: AC3, 48000Hz, 2ch, 128kbps, Язык Русский (в составе контейнера)
|
||||
- 5019993 · Бамбуковый Клинок / Bamboo Blade (Сайто Хисаси) [TV] [26 из 26] [RUS(ext),JAP+Su · Озвучка:
|
||||
- 4629918 · Навсикая из Долины ветров / Kaze no Tani no Naushika / Nausicaa of the Valley of · Аудио 5: Русский [Сонотек/Ruscico (2007 г., дубляж)] Dolby Digital Audio 2.0 / 48 kHz / 192 kbps / DN -27dB
|
||||
- 1932640 · Лучшее от Загребфильм / The Best of Zagreb Film (Dušan Vukotic,Zdenko Gašparovic · Перевод: Не требуется
|
||||
- 6916333 · Абдукция / Сезон: 1 / Серии: 1-12 из 12 (Анастасия Бондаренко) [2025, Россия, му · Перевод: не требуется
|
||||
|
||||
</details>
|
||||
@@ -4,7 +4,8 @@
|
||||
страницам, которых сегментатор не видел при обучении (is_test_release).
|
||||
Текст kinozal — из data/raw/kinozal/*.json (как у сервиса), см. segmenter.page_text.
|
||||
На трекер берётся не больше E2E_MAX страниц (по умолчанию 400, детерминированно);
|
||||
train-страницы считаются только с флагом --train-pages.
|
||||
train-страницы считаются только с флагом --train-pages. Основная модель — E2E_MODEL
|
||||
(по умолчанию models/best).
|
||||
Запуск: .venv/Scripts/python tests/e2e_segmenter.py [каталог_сегментатора] [--train-pages]
|
||||
"""
|
||||
|
||||
@@ -25,6 +26,7 @@ from src.segmenter import is_test_release, page_text # noqa: E402
|
||||
|
||||
ROOT = Path(__file__).resolve().parents[1]
|
||||
MAX_PER_SOURCE = int(os.environ.get("E2E_MAX", "400"))
|
||||
MODEL_DIR = os.environ.get("E2E_MODEL", "models/best")
|
||||
|
||||
|
||||
def run(predictor, rows, mode: str, test_only: bool) -> dict:
|
||||
@@ -61,8 +63,8 @@ def main() -> None:
|
||||
rows = json.loads((ROOT / "data" / "processed" / "dataset.json").read_text(encoding="utf-8"))
|
||||
args = [a for a in sys.argv[1:] if not a.startswith("--")]
|
||||
seg_dir = args[0] if args else "models/segmenter"
|
||||
predictor = DubPredictor(segmenter_dir=seg_dir)
|
||||
print(f"сегментатор: {seg_dir}")
|
||||
predictor = DubPredictor(MODEL_DIR, segmenter_dir=seg_dir)
|
||||
print(f"модель: {MODEL_DIR}; сегментатор: {seg_dir}")
|
||||
if predictor.segmenter is None:
|
||||
sys.exit("нет models/segmenter: python -m src.segmenter --train")
|
||||
blocks = [(True, "тестовые страницы (не виделись сегментатору)")]
|
||||
|
||||
@@ -944,6 +944,33 @@ check("kinozal: студии из заголовка, строка «Аудио
|
||||
check("kinozal: студия, уже названная на странице, из заголовка не дублируется",
|
||||
_hc2.kz_title_rows({"id": "kz-1", "h1": "X / Y / 2023 / ПМ (LostFilm)"}, "",
|
||||
[{"studio": "LostFilm", "raw": "Перевод: … LostFilm"}]) == [])
|
||||
import re as _re # noqa: E402
|
||||
_known = _re.compile(r"(?i)(?<![\w])(LostFilm|TVShows|HDrezka Studio|HDrezka|Дубляжная|1\+1)(?![\w])")
|
||||
_kzrel = [{"source": "kinozal", "studio": "(не указана)", "raw": "Перевод: Профессиональный (многоголосый закадровый)",
|
||||
"translation_type": "проф. многоголосый"}]
|
||||
_cr = _hc2.codec_line_rows({"id": "kz-2"}, "\n".join([
|
||||
"Аудио 1: AC3, 6 ch, 448 Кбит/с - Русский дубляж (Мосфильм-Мастер) - лицензия",
|
||||
"Аудио Rus: AC3, 48,0 kHz, 6 ch, 384 Кбит/сек | TVShows",
|
||||
"Аудио 3: AC3, 2 ch, 192 Kbps - Украинский (DVO, ТК \"1+1\")",
|
||||
"Аудио 4: AC3, 2/0 (L,R) ch, 192 kbps, Delay 0 mSec Русский (MVO, LostFilm)",
|
||||
"Аудио 5: AC3, 6 ch, 448 kbps - Английский (Original)",
|
||||
"Аудио: Русский (AC3, 6 ch, 384 Кбит/с) Дубляжная, английский (AC3, 6 ch)",
|
||||
]), _kzrel, known=_known)
|
||||
check("кодек-строки: студия, тип из строки или единственный тип релиза, язык",
|
||||
[(r["studio"], r["translation_type"], r["lang"], r["studio_source"]) for r in _cr]
|
||||
== [("Мосфильм-Мастер", "проф. дубляж", "RUS", "codec"), ("TVShows", "проф. многоголосый", "RUS", "codec"),
|
||||
("1+1", "проф. двухголосый", "UKR", "codec"), ("LostFilm", "проф. многоголосый", "RUS", "codec")],
|
||||
str([(r["studio"], r["translation_type"]) for r in _cr]))
|
||||
check("кодек-строки: вход — сегмент без префикса «Аудио N:», вся строка — в audio_raw",
|
||||
_cr[0]["raw"].startswith("AC3, 6 ch") and _cr[0]["audio_raw"].startswith("Аудио 1:"))
|
||||
check("кодек-строки: студия, уже размеченная, не дублируется (в т.ч. «А. Гаврилов» = «Андрей Гаврилов»)",
|
||||
_hc2.codec_line_rows({"id": "x"}, "Аудио 2: AC3, 2 ch, 192 Kbps - Русский (AVO, А. Гаврилов)",
|
||||
[{"studio": "Андрей Гаврилов", "translation_type": "авт. одноголосый"}], known=_known) == [])
|
||||
check("кодек-строки: при нескольких типах релиза тип строки без тег-слова — «неизвестно»",
|
||||
[r["translation_type"] for r in _hc2.codec_line_rows(
|
||||
{"id": "x"}, "Аудио Rus: AC3, 2 ch, 192 Кбит/сек | HDrezka Studio",
|
||||
[{"studio": "", "translation_type": "проф. дубляж"}, {"studio": "", "translation_type": "авт. одноголосый"}],
|
||||
known=_known)] == ["неизвестно"])
|
||||
_tt = _hc2.translation_type
|
||||
check("тип: любительский дубляж — отдельный класс", _tt("Любительский (дублированный) Red Head Sound")[0] == "люб. дубляж")
|
||||
check("тип: псевдодубляж -> люб. дубляж", _tt("Любительский (псевдодублированный)")[0] == "люб. дубляж")
|
||||
|
||||
@@ -0,0 +1,260 @@
|
||||
"""Аудит дорожек в описаниях релизов: data/raw/* против data/labels.csv.
|
||||
|
||||
Читает текст каждой сохранённой страницы (kinozal: «Техданные» + «Релиз»;
|
||||
nnm / rutracker: пост), находит строки русских/украинских дорожек
|
||||
(«Перевод N:», «Озвучка:», «Аудио N: … (MVO, X)» и т. п., без субтитров) и считает:
|
||||
|
||||
* какие форматы строк встречаются и какие из них не ловят правила разметки
|
||||
(segmenter.RE_AUDIO_TRACK) и запасной путь сервиса (release.codec_segments);
|
||||
* студии из словаря меток, названные в строках дорожек, но отсутствующие
|
||||
в метках релиза (сравнение через release.same_studio — «А. Гаврилов» = «Андрей Гаврилов»);
|
||||
* мусор в колонке studio (каналы, языки, тип-слова, «Лицензия», «по заказу»);
|
||||
* релизы без меток: legacy / ok / есть ли в них строки дорожек.
|
||||
|
||||
Результат — reports/tracks_audit_numbers.md (цифры и примеры); выводы и план —
|
||||
reports/tracks_audit.md. Чтение raw ~2–3 мин; --cache сохраняет тексты в pickle.
|
||||
|
||||
.venv\\Scripts\\python tools\\audit_tracks.py [--cache путь.pkl]
|
||||
"""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
import csv
|
||||
import json
|
||||
import os
|
||||
import pickle
|
||||
import random
|
||||
import re
|
||||
import sys
|
||||
from collections import Counter, defaultdict
|
||||
from pathlib import Path
|
||||
|
||||
ROOT = Path(__file__).resolve().parents[1]
|
||||
sys.path.insert(0, str(ROOT))
|
||||
|
||||
from src.release import RE_CODEC_TRACK, codec_ok, same_studio # noqa: E402
|
||||
from src.segmenter import RE_AUDIO_TRACK # noqa: E402
|
||||
|
||||
RAW = ROOT / "data" / "raw"
|
||||
LABELS = ROOT / "data" / "labels.csv"
|
||||
OUT = ROOT / "reports" / "tracks_audit_numbers.md"
|
||||
SOURCES = (("kinozal", "kz-"), ("nnm", "nnm-"), ("rutracker", "rt-"))
|
||||
NO_STUDIO = "(не указана)"
|
||||
|
||||
# строка дорожки: перевод/озвучка или кодек-строка
|
||||
RE_TRANS_LINE = re.compile(
|
||||
r"(?i)^\s*[#№*•\-\s]*(перевод\w*|озвуч\w*|дубляж\w*|автор перевода)\s*(№|#)?\s*[\d\-–,\s]*(\([^)]*\))?\s*[:.]")
|
||||
RE_AUDIO_LINE = re.compile(
|
||||
r"(?i)^\s*[#№*•\-\s]*(аудио\w*|audio\w*|звук\w*|аудиодорожк\w*|дорожк\w*|track\w*)\b")
|
||||
RE_CODEC = re.compile(
|
||||
r"(?i)\b(e-?ac-?3|ac-?3|ас3|dts|aac|truehd|flac|mp3|opus|l?pcm|mp2|dolby)\b|\d\s*(kbps|кбит|kb/s|khz|кгц)")
|
||||
RE_RU = re.compile(r"(?i)русск|russian|\brus\b|украин|ukrain|\bukr\b|україн")
|
||||
RE_NON_RU = re.compile(
|
||||
r"(?i)english|\beng\b|англ|япон|japan|\bjap\b|казах|kazakh|корей|китай|немец|француз|итальян|испан|оригинал|original")
|
||||
RE_TYPE = re.compile(
|
||||
r"(?i)\b(MVO|DVO|AVO|DUB|VO)\b|дубл|многоголос|двухголос|двуголос|одноголос|закадр|авторск|любительск|профессиональн")
|
||||
RE_SUBS = re.compile(r"(?i)субтитр")
|
||||
|
||||
# не студия: тех. параметры, языки, тип-слова, источник дорожки
|
||||
JUNK = re.compile(
|
||||
r"(?i)^(\d+\s*ch|.*\b(ac-?3|dts|aac|kbps|kb/s|ch)\b.*|l,.*|.*русск\w*.*|английск\w*|украинск\w*|французск\w*"
|
||||
r"|испанск\w*|немецк\w*|итальянск\w*|японск\w*|казахск\w*|субтитр\w*|ukr|rus|eng|eur|cee|vhs|tv|ts"
|
||||
r"|дубляж|полное дублирование|дублированный|дву(х)?голосый|многоголосый|одноголосый|закадровый"
|
||||
r"|профессиональный|любительский|авторский|студийный|неизвестн\w*|оригинал\w*|original"
|
||||
r"|.*лицензи\w*.*|звук.*|blu-?ray.*|bd.*|itunes.*|netflix|amazon|web-?dl|в составе контейнера"
|
||||
r"|.*ненормативн\w*.*|18\+)$")
|
||||
# виды мусора для отчёта (первое совпадение)
|
||||
NOISE_KINDS = (
|
||||
("каналы/кодек", r"(?i)\b(\d+\s*ch|ac-?3|dts|aac|kbps|kb/s)\b|^l,"),
|
||||
("язык вместо студии", r"(?i)^(русск|английск|украинск|французск|испанск|казахск)\w*$"),
|
||||
("язык-префикс «Русский, - X»", r"(?i)^(русск|украинск|english)\w*\s*,"),
|
||||
("тип-слово", r"(?i)^(дубляж|полное дублирование|дву(х)?голосый|многоголосый|одноголосый|закадровый)$"),
|
||||
("источник: лицензия/Blu-ray/iTunes/Netflix", r"(?i)лицензи|blu-?ray|^bd\b|itunes|netflix|amazon"),
|
||||
("«X по заказу Y»", r"(?i)по заказу"),
|
||||
("субтитры", r"(?i)субтитр"),
|
||||
("неру дорожка", r"(?i)казах|qazaq|kazakh|английск|english"),
|
||||
)
|
||||
|
||||
|
||||
def nid(rid: str) -> str:
|
||||
return re.sub(r"^(kz|nnm|rt)-", "", rid)
|
||||
|
||||
|
||||
def norm(s: str) -> str:
|
||||
return re.sub(r"\s+", " ", s).strip().lower().replace("ё", "е")
|
||||
|
||||
|
||||
def load_texts(cache: Path | None) -> dict:
|
||||
"""{(source, id): (title, text, legacy)}; kinozal — h1 и вкладки, nnm/rt — пост."""
|
||||
if cache and cache.exists():
|
||||
return pickle.loads(cache.read_bytes())
|
||||
out = {}
|
||||
for src, _ in SOURCES:
|
||||
d = RAW / src
|
||||
for n in sorted(os.listdir(d), key=lambda n: "legacy" in n):
|
||||
if not n.endswith(".json"):
|
||||
continue
|
||||
rid = n.split(".")[0]
|
||||
if (src, rid) in out:
|
||||
continue
|
||||
try:
|
||||
rec = json.loads((d / n).read_text(encoding="utf-8"))
|
||||
except (OSError, ValueError):
|
||||
continue
|
||||
if src == "kinozal":
|
||||
title = rec.get("h1") or ""
|
||||
text = "\n".join(x for x in (rec.get("tech_tab"), rec.get("release_tab")) if x)
|
||||
else:
|
||||
title, text = rec.get("title") or "", rec.get("post") or ""
|
||||
out[(src, rid)] = (title, text, "legacy" in n, rec.get("ok", True))
|
||||
if cache:
|
||||
cache.write_bytes(pickle.dumps(out))
|
||||
return out
|
||||
|
||||
|
||||
def track_lines(text: str) -> list[tuple[str, str]]:
|
||||
"""[(вид, строка)] строк русских/украинских дорожек; вид: trans | audio."""
|
||||
out = []
|
||||
for line in text.splitlines():
|
||||
line = line.strip()
|
||||
if not line or len(line) > 400 or RE_SUBS.search(line) and not RE_TYPE.search(line):
|
||||
continue
|
||||
if RE_TRANS_LINE.match(line):
|
||||
if RE_NON_RU.search(line.split(":", 1)[0]) and not RE_RU.search(line):
|
||||
continue
|
||||
out.append(("trans", line))
|
||||
elif (RE_AUDIO_LINE.match(line) or RE_RU.match(line)) and RE_CODEC.search(line):
|
||||
if RE_RU.search(line) and (RE_TYPE.search(line) or "|" in line or "(" in line):
|
||||
out.append(("audio", line))
|
||||
return out
|
||||
|
||||
|
||||
def line_prefix(line: str) -> str:
|
||||
p = re.match(r"\s*\W*\w*[^:]{0,14}:?", line).group(0).strip().lower()
|
||||
return re.sub(r"\s+", " ", re.sub(r"\d+", "N", p))
|
||||
|
||||
|
||||
def studio_vocab(rows: list[dict]) -> tuple[re.Pattern, dict]:
|
||||
cnt = Counter(r["studio"].strip() for r in rows if r["studio"] not in ("", NO_STUDIO))
|
||||
vocab = [s for s, c in cnt.items() if c >= 5 and len(s) >= 3 and not JUNK.match(s)]
|
||||
vocab.sort(key=len, reverse=True)
|
||||
rx = re.compile(r"(?i)(?<![\w])(" + "|".join(map(re.escape, vocab)) + r")(?![\w])")
|
||||
return rx, {norm(s): s for s in vocab}
|
||||
|
||||
|
||||
def audit(texts: dict, rows: list[dict]) -> dict:
|
||||
lab = defaultdict(list)
|
||||
for r in rows:
|
||||
lab[(r["source"], nid(r["release_id"]))].append(r)
|
||||
voc_rx, canon = studio_vocab(rows)
|
||||
R = defaultdict(lambda: defaultdict(Counter))
|
||||
ex = defaultdict(list)
|
||||
|
||||
for (src, rid), (title, text, legacy, ok) in texts.items():
|
||||
L = lab.get((src, rid), [])
|
||||
lines = track_lines(text)
|
||||
rel = R[src]["releases"]
|
||||
rel["всего"] += 1
|
||||
if not L:
|
||||
rel["без меток"] += 1
|
||||
key = ("legacy" if legacy else "обычный") + (", ok=False" if not ok else "") + \
|
||||
(", есть строки дорожек" if lines else ", нет строк дорожек")
|
||||
R[src]["без меток"][key] += 1
|
||||
if lines and len(ex[(src, "unlab")]) < 3000:
|
||||
ex[(src, "unlab")].append((rid, title[:80], lines[0][1][:140]))
|
||||
labs = [r["studio"] for r in L if r["studio"] not in ("", NO_STUDIO) and not JUNK.match(r["studio"].strip())]
|
||||
missing: dict[str, tuple[str, str]] = {}
|
||||
for kind, line in lines:
|
||||
R[src]["строки"][kind] += 1
|
||||
if kind == "audio":
|
||||
a = bool(RE_AUDIO_TRACK.match(line))
|
||||
b = bool(RE_CODEC_TRACK.match(line) and codec_ok(line))
|
||||
R[src]["кодек-строки"][("RE_AUDIO_TRACK " if a else "мимо RE_AUDIO_TRACK ") +
|
||||
("| codec_segments" if b else "| мимо codec_segments")] += 1
|
||||
if not a or not b:
|
||||
miss = ("seg " if not a else "") + ("codec" if not b else "")
|
||||
R[src]["форматы мимо: " + miss.strip()][line_prefix(line)] += 1
|
||||
if len(ex[(src, "fmt:" + miss.strip())]) < 3000:
|
||||
ex[(src, "fmt:" + miss.strip())].append((rid, line[:160]))
|
||||
if not L:
|
||||
continue
|
||||
for m in voc_rx.finditer(line):
|
||||
st = canon.get(norm(m.group(1)), m.group(1))
|
||||
if any(same_studio(st, x) for x in labs) or any(same_studio(st, x) for x, _ in missing.values()):
|
||||
continue
|
||||
missing[norm(st)] = (st, kind)
|
||||
if len(ex[(src, "miss:" + kind)]) < 5000:
|
||||
ex[(src, "miss:" + kind)].append((rid, st, line[:160]))
|
||||
if L:
|
||||
rel["с метками"] += 1
|
||||
rel["с метками, есть недостающая студия"] += bool(missing)
|
||||
for st, kind in missing.values():
|
||||
R[src]["недостающие студии: вид строки"][kind] += 1
|
||||
R[src]["недостающие студии: топ"][st] += 1
|
||||
# недостающие студии в релизе, где у меток вообще нет студий
|
||||
if missing and not labs:
|
||||
rel["с метками без студий, студия есть в кодек-строке"] += 1
|
||||
full = norm(title + "\n" + text)
|
||||
for r in L:
|
||||
st = r["studio"].strip()
|
||||
if st in ("", NO_STUDIO) or JUNK.match(st):
|
||||
continue
|
||||
R[src]["студии меток"]["всего"] += 1
|
||||
words = [w for w in re.findall(r"\w{4,}", norm(st))]
|
||||
if norm(st) not in full and not any(w in full for w in words):
|
||||
R[src]["студии меток"]["нет в тексте/заголовке"] += 1
|
||||
R[src]["студии меток: нет в тексте, studio_source"][r["studio_source"]] += 1
|
||||
if len(ex[(src, "ghost")]) < 3000:
|
||||
ex[(src, "ghost")].append((rid, st, r["raw"][:140]))
|
||||
for r in rows:
|
||||
st = r["studio"].strip()
|
||||
for k, rx in NOISE_KINDS:
|
||||
if re.search(rx, st):
|
||||
R[r["source"]]["мусор в studio меток"][k] += 1
|
||||
if len(ex[(r["source"], "noise:" + k)]) < 500:
|
||||
ex[(r["source"], "noise:" + k)].append((r["release_id"], st, r["raw"][:120]))
|
||||
break
|
||||
return {"stats": R, "examples": ex}
|
||||
|
||||
|
||||
def write_md(res: dict, path: Path) -> None:
|
||||
R, ex = res["stats"], res["examples"]
|
||||
rnd = random.Random(7)
|
||||
out = ["# Аудит дорожек в raw-страницах (цифры)", "",
|
||||
"Сгенерировано `tools/audit_tracks.py`; выводы и план — `reports/tracks_audit.md`.", ""]
|
||||
for src, _ in SOURCES:
|
||||
out += [f"## {src}", ""]
|
||||
for block, cnt in R[src].items():
|
||||
top = cnt.most_common(25)
|
||||
out.append(f"**{block}**: " + "; ".join(f"{k} — {v}" for k, v in top))
|
||||
out.append("")
|
||||
for key in sorted(k for k in ex if k[0] == src):
|
||||
v = ex[key]
|
||||
out.append(f"<details><summary>примеры {key[1]} ({len(v)})</summary>\n")
|
||||
for t in rnd.sample(v, min(15, len(v))):
|
||||
out.append("- " + " · ".join(str(x).replace("|", "\\|") for x in t))
|
||||
out += ["", "</details>", ""]
|
||||
path.write_text("\n".join(out), encoding="utf-8")
|
||||
|
||||
|
||||
def main() -> None:
|
||||
ap = argparse.ArgumentParser(description=__doc__, formatter_class=argparse.RawDescriptionHelpFormatter)
|
||||
ap.add_argument("--cache", type=Path, help="pickle с текстами raw (создаётся, если нет)")
|
||||
ap.add_argument("--out", type=Path, default=OUT)
|
||||
args = ap.parse_args()
|
||||
sys.stdout.reconfigure(encoding="utf-8")
|
||||
with LABELS.open(encoding="utf-8-sig", newline="") as f:
|
||||
rows = list(csv.DictReader(f))
|
||||
res = audit(load_texts(args.cache), rows)
|
||||
args.out.parent.mkdir(exist_ok=True)
|
||||
write_md(res, args.out)
|
||||
for src, _ in SOURCES:
|
||||
print(f"== {src}")
|
||||
for block, cnt in res["stats"][src].items():
|
||||
print(f" {block}: " + "; ".join(f"{k} — {v}" for k, v in cnt.most_common(12)))
|
||||
print(f"записано: {args.out.relative_to(ROOT)}")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
@@ -1784,6 +1784,125 @@ def kz_title_rows(rec: dict, text: str, rows: list[dict]) -> list[dict]:
|
||||
return out
|
||||
|
||||
|
||||
# кодек-строка одной дорожки: «Аудио 2: …», «Аудио Rus: …», «Аудио pic RUS: …», «Звук #1: …»,
|
||||
# «• №3: Русский (АС3 …)», «Russian (Dolby AC3, 6 ch) …»
|
||||
RE_CODEC_LINE = re.compile(
|
||||
r"(?i)^\s*[•#№*\-\s]*(?:(?:аудио\w*|audio|звук\w*)\b[^:\n]{0,24}:|№\s*\d+\s*:|(?:russian|русск\w*|украин\w*)\b)")
|
||||
RE_CODEC_PARAM = re.compile(r"(?i)\b(?:e-?ac-?3|ac-?3|ас3|dts|aac|truehd|flac|mp3|opus|l?pcm|mp2)\b|\d\s*(?:kbps|кбит|kb/s)")
|
||||
RE_LANG_WORD = re.compile(
|
||||
r"(?i)русск|russian|\brus\b|украин|ukrain|\bukr\b|україн|англ|english|\beng\b|япон|japan|казах|kazakh"
|
||||
r"|француз|french|немецк|german|итальян|испан|корей|китайск")
|
||||
# не студия: язык, тех. параметры, тип, источник, пометки
|
||||
CODEC_NOT_STUDIO = re.compile(
|
||||
r"(?i)^(?:rus|ukr|eng|ru|ua|int|ext|pic|dub|mvo|dvo|avo|vo|лицензи\w*|ненормативн\w*.*|.*лексик\w*"
|
||||
r"|присутствует.*|внешн\w*|в составе.*|серии.*|эп\w*\.?\s*\d.*|[\d\s.,:/\-]+|.*\b(?:kbps|ch|khz|кбит)\b.*"
|
||||
r"|.*(?:русск|английск|украинск|russian|english|ukrainian|оригинал|original)\w*.*"
|
||||
r"|.*(?:голос|дублир|закадр|перевод).*|.*(?<![а-яё])дубляж(?![а-яё]).*|звук.*"
|
||||
r"|.*(?:blu-?ray|itunes|netflix|amazon|\bbd\b|\bdvd\b|web-?dl).*)$")
|
||||
|
||||
|
||||
# имя из скобок кодек-строки, которого нет в словаре: «(L,C,R,l,r)», «(АС3 …)», «(1-8 серии)», «(поздний)»
|
||||
CODEC_NAME_NOISE = re.compile(
|
||||
r"(?i)^(?:[lrc]|sl|sr|ls|rs|lfe)\b|\b(?:[lrc]|lfe)\s*[,;]|^(?:cee|eur|vhs|cbr|vbr|lfe|stereo|custom"
|
||||
r"|line|production|россия|сек|[aа]{1,2}[сc]\w?|мр\w?|front|side)\b|\bmono\b|dolby|поздн|ранн|отдельн|тифло|комментар"
|
||||
r"|сезон|сери[ия]|эпизод|файл|контейнер|bits?\b|sound\s*track|sdh|forced|вставк|сэмпл|sample|неизвестн|unknown")
|
||||
|
||||
|
||||
def _lang_key(word: str) -> str:
|
||||
w = word.lower()
|
||||
return "RUS" if w.startswith(("русс", "russ", "rus")) else "UKR" if w.startswith(("укр", "ukr")) else w[:4]
|
||||
|
||||
|
||||
def _known_studios() -> re.Pattern | None:
|
||||
"""Словарь студий из data/labels.csv (≥ 5 строк): имена, которые kinozal пишет без скобок
|
||||
(«Аудио Rus: … | LostFilm», «… - Русский, LostFilm», «… MVO DniproFilm / HDRezka Studio»)."""
|
||||
global _KNOWN_RX
|
||||
if _KNOWN_RX is None:
|
||||
path = _REPO / "data" / "labels.csv"
|
||||
cnt: Counter = Counter()
|
||||
if path.exists():
|
||||
with path.open(encoding="utf-8-sig", newline="") as f:
|
||||
for r in csv.DictReader(f):
|
||||
if r.get("studio_source") == "codec": # словарь — без своих же строк: повторный прогон стабилен
|
||||
continue
|
||||
st = (r.get("studio") or "").strip()
|
||||
if len(st) >= 3 and st != "(не указана)" and not CODEC_NOT_STUDIO.match(st) \
|
||||
and st.lower() not in SOURCE_LIKE and not CODEC_NAME_NOISE.search(st):
|
||||
cnt[st] += 1
|
||||
names = sorted((s for s, c in cnt.items() if c >= 5), key=len, reverse=True)
|
||||
_KNOWN_RX = re.compile(r"(?i)(?<![\w])(" + "|".join(map(re.escape, names)) + r")(?![\w])") \
|
||||
if names else re.compile(r"(?!x)x")
|
||||
return _KNOWN_RX
|
||||
|
||||
|
||||
_KNOWN_RX: re.Pattern | None = None
|
||||
|
||||
|
||||
def codec_line_rows(rec: dict, text: str, rows: list[dict], known: re.Pattern | None = None) -> list[dict]:
|
||||
"""Студии из кодек-строк русских/украинских дорожек, которых нет среди строк разметки.
|
||||
|
||||
kinozal: «Перевод: Профессиональный (многоголосый закадровый)» без студий + «Аудио 2: AC3 …
|
||||
(MVO, LostFilm)», «Аудио Rus: … | TVShows»; nnm/rutracker — те же кодек-строки рядом с
|
||||
«Перевод N:» со списком, где этой студии нет. Строка-вход — сегмент кодек-строки, как его
|
||||
режет сервис (`src.release._entries`); тип — из самой строки (MVO, «дубляж»), иначе
|
||||
единственный тип релиза, иначе «неизвестно». Сводка из нескольких языков
|
||||
(«Аудио: Русский (AC3…), украинский (AC3…)»), оригинал и комментарии — пропускаются.
|
||||
"""
|
||||
from src.release import _entries, same_studio
|
||||
from src.trackinfo import parse_audio_line
|
||||
|
||||
known = known if known is not None else _known_studios()
|
||||
have = [r["studio"] for r in rows if r.get("studio") and r["studio"] != "(не указана)"]
|
||||
types = {r["translation_type"] for r in rows} - {"неизвестно", ""}
|
||||
base = rows[0] if rows else {}
|
||||
out: list[dict] = []
|
||||
for line in (text or "").splitlines():
|
||||
line = re.sub(r"\s+", " ", line).strip()
|
||||
if len(line) > 300 or not RE_CODEC_LINE.match(line) or not RE_CODEC_PARAM.search(line):
|
||||
continue
|
||||
if len({_lang_key(m.group(0)) for m in RE_LANG_WORD.finditer(line)}) > 1:
|
||||
continue
|
||||
info = parse_audio_line(re.sub(r"(?i)^\s*[^:]{0,30}:\s*", "", line, count=1))
|
||||
if info["original"] or info["commentary"] or info["lang"] not in ("RUS", "UKR", ""):
|
||||
continue
|
||||
if not info["lang"] and not re.search(r"(?i)\brus\b|\bukr\b", line):
|
||||
continue
|
||||
tag = NNM_TAG_RE.search(line) or NNM_TAG_RE.search(line.translate(CYR_TO_LAT)) # «АVO» кириллицей
|
||||
kind, pro = nnm_tag_type(tag.group(1)) if tag else ("", "")
|
||||
if not kind:
|
||||
kind, pro = translation_type(line)
|
||||
if kind.endswith("неизвестно"):
|
||||
kind, pro = "", ""
|
||||
if not kind:
|
||||
kind = next(iter(types)) if len(types) == 1 else "неизвестно"
|
||||
pro = kind.split()[0] if kind.split()[0] in ("проф.", "люб.", "авт.") else ""
|
||||
cands = [(m.group(1), True) for m in known.finditer(line)] + [(n, False) for n in info["names"]]
|
||||
for name, in_vocab in cands:
|
||||
studio, note = clean_studio(name)
|
||||
studio, extra = canonical_studio(studio)
|
||||
if len(studio) < 3 or studio.lower() in SOURCE_LIKE or CODEC_NOT_STUDIO.match(studio):
|
||||
continue
|
||||
if CODEC_NAME_NOISE.search(studio) or not in_vocab and re.search(r"\d", studio):
|
||||
continue
|
||||
if any(same_studio(studio, x) for x in have):
|
||||
continue
|
||||
entries = _entries(line)
|
||||
seg = next((e for e in entries if name.lower() in e.lower()), entries[0] if entries else line)
|
||||
out.append({
|
||||
"source": base.get("source") or rec.get("source", ""), "release_id": rec.get("id", ""),
|
||||
"ru_title": base.get("ru_title", ""), "year": base.get("year", ""),
|
||||
"quality": base.get("quality", ""), "is_series": base.get("is_series", False),
|
||||
"studio": studio, "translation_type": kind, "professional": pro,
|
||||
"role_raw": "", "actors": "",
|
||||
"note": mark_18(" ".join(x for x in (note, extra) if x).strip(), info["adult"]),
|
||||
"age_18": int(info["adult"]), "codec": info["codec"], "channels": info["channels"],
|
||||
"khz": "", "kbps": info["kbps"], "subtitles": "", "studio_source": "codec",
|
||||
"raw": seg, "lang": info["lang"] or ("UKR" if re.search(r"(?i)\bukr\b", line) else "RUS"),
|
||||
"audio_raw": line})
|
||||
have.append(studio)
|
||||
return out
|
||||
|
||||
|
||||
def _with_audio(core, texts):
|
||||
"""Обёртка парсера: lang/audio_raw у строк; число переводов в rel — по итоговым строкам."""
|
||||
def parse(rec: dict) -> tuple[list[dict], dict]:
|
||||
@@ -1797,6 +1916,7 @@ def _with_audio(core, texts):
|
||||
if core is _kz_parse_core:
|
||||
rows += kz_title_rows(rec, text, rows)
|
||||
if rows:
|
||||
rows += codec_line_rows(rec, text, rows)
|
||||
rel["n_translations"], rel["ok"] = len(rows), True
|
||||
rel["studios"] = " | ".join(sorted({r["studio"] for r in rows}))
|
||||
return rows, rel
|
||||
|
||||
@@ -6,7 +6,9 @@
|
||||
* nnm, строки «Перевод:» (studio_source=tech) с «(не указана)»: студия, названная
|
||||
в самой части строки («Дублированный (Невафильм)», «… - Jaskier») — nnm_part_studio;
|
||||
* kinozal: студии из заголовка раздачи «ПМ (LostFilm, HDrezka Studio)», которых нет
|
||||
среди строк релиза (studio_source=title) — kz_title_rows по data/raw/kinozal/<id>.json.
|
||||
среди строк релиза (studio_source=title) — kz_title_rows по data/raw/kinozal/<id>.json;
|
||||
* все трекеры: студии из кодек-строк «Аудио 2: AC3 … (MVO, LostFilm)», «Аудио Rus: … | TVShows»,
|
||||
которых нет среди строк релиза (studio_source=codec) — codec_line_rows по data/raw/<трекер>/<id>.json.
|
||||
|
||||
Ручные релизы (data/manual_ids.txt) не трогаются. Перед записью — копия
|
||||
data/labels.bak_relabel_<время>.csv. Повторный запуск ничего не добавляет.
|
||||
@@ -20,6 +22,7 @@ from __future__ import annotations
|
||||
import argparse
|
||||
import csv
|
||||
import json
|
||||
import re
|
||||
import shutil
|
||||
import sys
|
||||
import time
|
||||
@@ -33,7 +36,8 @@ sys.path.insert(0, str(ROOT / "tools" / "harvest"))
|
||||
import harvest_core as H # noqa: E402
|
||||
|
||||
LABELS = ROOT / "data" / "labels.csv"
|
||||
RAW_KZ = ROOT / "data" / "raw" / "kinozal"
|
||||
RAW = ROOT / "data" / "raw"
|
||||
RAW_KZ = RAW / "kinozal"
|
||||
MANUAL = ROOT / "data" / "manual_ids.txt"
|
||||
NO_STUDIO = "(не указана)"
|
||||
|
||||
@@ -70,7 +74,36 @@ def relabel(rows: list[dict], raw_kz: Path = RAW_KZ, manual: set[str] | None = N
|
||||
stats["kinozal: студий из заголовка"] += len(new)
|
||||
stats["kinozal: из них со строкой «Аудио»"] += sum(bool(x["audio_raw"]) for x in new)
|
||||
added += new
|
||||
return rows + added, stats
|
||||
rows = rows + added
|
||||
by_rel = defaultdict(list)
|
||||
for r in rows:
|
||||
by_rel[(r["source"], r["release_id"])].append(r)
|
||||
codec: list[dict] = []
|
||||
for (src, rid), rel_rows in by_rel.items():
|
||||
if rid in manual:
|
||||
continue
|
||||
text = raw_text(raw_kz.parent, src, rid)
|
||||
if text is None:
|
||||
continue
|
||||
new = H.codec_line_rows({"id": rid, "source": src}, text, rel_rows)
|
||||
if new:
|
||||
stats[f"{src}: релизов со студиями из кодек-строк"] += 1
|
||||
stats[f"{src}: студий из кодек-строк"] += len(new)
|
||||
codec += new
|
||||
return rows + codec, stats
|
||||
|
||||
|
||||
def raw_text(raw_dir: Path, src: str, rid: str) -> str | None:
|
||||
"""Текст страницы, как у сборщика: kinozal — «Релиз» + «Техданные», nnm/rutracker — пост."""
|
||||
num = re.sub(r"^(kz|nnm|rt)-", "", rid)
|
||||
for name in (f"{num}.json", f"{num}.legacy.json"):
|
||||
path = raw_dir / src / name
|
||||
if path.exists():
|
||||
rec = json.loads(path.read_text(encoding="utf-8"))
|
||||
if src == "kinozal":
|
||||
return "\n".join(x for x in (rec.get("release_tab") or "", rec.get("tech_tab") or "") if x)
|
||||
return rec.get("post") or ""
|
||||
return None
|
||||
|
||||
|
||||
def main() -> None:
|
||||
|
||||
Reference in new issue
Block a user