categories.misc.sub · .idx
SUB / IDX (VobSub) visualizador
Sobre SUB / IDX (VobSub)
Legendas bitmap VobSub de DVD — inspeção do IDX.
VobSub guarda legendas como subimagens bitmap extraídas do stream de subimagens de um DVD. Um par de ficheiros viaja em conjunto: o .idx em texto simples com timestamps e uma paleta de 16 cores, o .sub o stream de programa MPEG-2 dos pacotes de subimagem. Analisamos o .idx na totalidade — convertendo a paleta YUV em swatches RGB renderizáveis em CSS, listando timestamps e expondo códigos de língua por faixa. O stream .sub é mostrado apenas como pré-visualização estrutural; renderizar os seus bitmaps requer um demuxer MPEG-2 PS fora do âmbito deste visualizador.
Perguntas frequentes
- Posso ver os bitmaps das legendas?
- Não a partir de um único ficheiro. Os bitmaps vivem no stream de programa MPEG-2 .sub, e o .idx só dá offsets para ele. Para renderizar os bitmaps precisa de ambos os ficheiros mais um demuxer MPEG-2 PS. O OCR do Subtitle Edit ou o VobSub2SRT conseguem converter o par para SRT para reprodução no navegador.
- Porque é que a paleta é mostrada em RGB quando o ficheiro guarda YUV?
- A paleta .idx usa YCbCr (cor de broadcast) — inútil para um navegador. Aplicamos a matriz inversa BT.601 para converter cada entrada para sRGB, para que os swatches e qualquer renderização baseada em CSS mostre a cor correta.
- O que significa a coluna filepos?
- É o offset em bytes (em hex) para dentro do ficheiro .sub companheiro onde começa o pacote de subimagem MPEG-2 dessa legenda. O mesmo número que veria no Subtitle Edit ou BDSup2Sub.
- O meu ficheiro é enviado para um servidor?
- Não. Ambos os ficheiros são lidos inteiramente no navegador. Nada é enviado para um servidor.
Mais categories.misc
- .srtSRTFicheiro de legendas SubRip.Abrir
- .vttWebVTTWebVTT — legendas nativas HTML5.Abrir
- .assASS / SSALegendas estilizadas Advanced SubStation Alpha.Abrir
- .plistPLISTApple Property List (XML ou binário).Abrir
- .torrentTorrentMetainfo BitTorrent (bencoded).Abrir
- .pcapPCAP / PCAPNGCapturas de pacotes do Wireshark.Abrir
- .binHex / BinaryVisualização dos bytes brutos de qualquer arquivo.Abrir
- .m3uM3U / M3U8Playlist de áudio/vídeo (HLS para M3U8).Abrir