VTT 자막 버그 제보



  • 어떤 이유로 자막들을webvtt로 변환하여 개인용으로 미디어 서버를 운영중에 있습니다.

    하지만 nplayer에서만 특정 조건의 vtt자막은 홀수번째 자막만 나타납니다.

    가령 1초에 1,2,3,4,5를 출력하는 자막을 webvtt로 만들었을 경우

    자막의 시간 정보에 넘버링을 기입하지 않았거나, 시간 정보가시:분:초.xxx가 아니라 분:초.xxx일때에는 문제 없이 1,2,3,4,5가 출력됩니다.

    현재 다른 자동화 도구로 수많은 vtt자막이 넘버링이 기입되지 않는 형태로 변환되었으며

    일일히 수정이 불가능한 상황인데 다른 플레이어에선 문제점이 나타나진 않았고 유독 nplayer에서만 이 문제가 나타나니 아주 불편합니다.

    https://w3c.github.io/webvtt/

    w3c문서를 보시면 넘버링을 하지 않은 포맷이 기본 형태로 올라가 있습니다.

    저 문서상의 Introduction에 적혀진 샘플은 분:초.xxx시간 정보를 기입한 관계로 정상적으로 동작합니다.

    하지만 시:분:초.xxx 형태로 vvt자막을 만들고 넘버링을 주지 않으면 홀수번째 자막만 나옵니다. 이는 명백한 버그라고 생각합니다.

    nplayer의 버그때문에 엄청나게 많은 vvt자막을 일일히 수정하기엔 손해가 너무 극심합니다.

    샘플 자막을 올려드릴테니 테스트를 해 보시고 조속히 수정을 부탁드립니다.

    첨부1) 시:분:초.xxx형태이지만 넘버링을 기입하여 1,2,3,4,5가 모두 출력되는 vtt자막.


    WEBVTT

    1
    00:00:01.000 --> 00:00:02.000
    1

    2
    00:00:02.000 --> 00:00:03.000
    2

    3
    00:00:03.000 --> 00:00:04.000
    3

    4
    00:00:04.000 --> 00:00:05.000
    4

    5
    00:00:05.000 --> 00:00:06.000
    5


    첨부2) 분:초.xxx형태에선 넘버링이 없어도 1,2,3,4,5 모두 출력되는 vtt자막.


    WEBVTT

    00:01.000 --> 00:02.000
    1

    00:02.000 --> 00:03.000
    2

    00:03.000 --> 00:04.000
    3

    00:04.000 --> 00:05.000
    4

    00:05.000 --> 00:06.000
    5


    첨부3) 시:분:초.xxx형태에 넘버링이 없어서 2,4는 뛰어 넘기고 1,3,5만 출력되는 vtt자막.


    WEBVTT

    00:00:01.000 --> 00:00:02.000
    1

    00:00:02.000 --> 00:00:03.000
    2

    00:00:03.000 --> 00:00:04.000
    3

    00:00:04.000 --> 00:00:05.000
    4

    00:00:05.000 --> 00:00:06.000
    5



Log in to reply
 

Looks like your connection to nPlayer Forums was lost, please wait while we try to reconnect.