categories.misc.sub · .idx
SUB / IDX (VobSub) просмотрщик
О формате SUB / IDX (VobSub)
DVD VobSub bitmap-субтитры — инспекция IDX.
VobSub хранит субтитры как bitmap-subpictures, извлечённые из subpicture-потока DVD. Пара файлов едет вместе: .idx — обычный текст с timestamp'ами и 16-цветной палитрой, .sub — MPEG-2 program stream subpicture-пакетов. Мы парсим .idx полностью — конвертируя YUV-палитру в CSS-rendable RGB-образцы, перечисляя timestamp'ы и показывая language-коды дорожек. Поток .sub показан только как структурное превью; рендеринг его bitmap'ов требует MPEG-2 PS demuxer, выходящего за рамки этого вьюера.
Частые вопросы
- Можно ли увидеть сами bitmap-субтитры?
- Не из одного файла. Bitmap'ы живут в MPEG-2 program stream .sub, а .idx даёт только offsets в него. Чтобы отрисовать bitmap'ы, нужны оба файла плюс MPEG-2 PS demuxer. Subtitle Edit OCR или VobSub2SRT могут сконвертировать пару в SRT для воспроизведения в браузере.
- Почему палитра показана в RGB, когда файл хранит YUV?
- Палитра .idx использует YCbCr (broadcast color) — бесполезно для браузера. Мы применяем обратную матрицу BT.601 для конвертации каждой записи в sRGB, чтобы образцы и любой CSS-driven рендер показывали правильный цвет.
- Что означает колонка filepos?
- Это byte offset (в hex) в компаньон-файле .sub, где начинается MPEG-2 subpicture-пакет этого субтитра. Тот же номер, что вы увидите в Subtitle Edit или BDSup2Sub.
- Загружается ли мой файл?
- Нет. Оба файла читаются полностью в вашем браузере. Ничего не отправляется на сервер.
Ещё в разделе «categories.misc»
- .srtSRTФайл субтитров SubRip.Открыть
- .vttWebVTTWebVTT — нативные субтитры HTML5.Открыть
- .assASS / SSAСтилизованные субтитры Advanced SubStation Alpha.Открыть
- .plistPLISTApple Property List (XML или бинарь).Открыть
- .torrentTorrentBitTorrent metainfo (bencoded).Открыть
- .pcapPCAP / PCAPNGWireshark-захваты пакетов.Открыть
- .binHex / BinaryПросмотр сырых байтов любого файла.Открыть
- .m3uM3U / M3U8Аудио/видео плейлист (HLS для M3U8).Открыть