首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.vtt字幕在Chrome的视频上不显示

.vtt字幕在Chrome的视频上不显示
EN

Stack Overflow用户
提问于 2018-10-11 19:59:37
回答 1查看 1.2K关注 0票数 0

我正在尝试创建一个带有.vtt字幕的(.mp4格式)视频。唯一出现在屏幕上的是视频中心的一两条黑线,也就是字幕应该在的地方,而且只有在Chrome上才会出现。例如,它在Edge中运行良好。为什么他们不出现?这些文件被上传到服务器上。

代码语言:javascript
复制
<html>
<head>
    <style>
        .container {
            margin: 0px 0px;
            max-width: 500px;
        }
    </style>
</head>
<body>
    <div class="container" id="player">
        <video controls crossorigin playsinline poster="poster.png">
             <source src="TSR.mp4" type="video/mp4" size="576">
                <source src="TSR.mp4" type="video/mp4" size="720">
                <source src="TSR.mp4" type="video/mp4" size="1080">

                <!-- Caption files -->
                <track kind="captions" label="English" srclang="en" src="subtitles/vtt/english.vtt" default>
                <track kind="captions" label="Czech" srclang="cz" src="subtitles/vtt/czech.vtt">
                <!-- Fallback for browsers that don't support the <video> element -->
                <a href="Test Screen Recording.mp4" download>Download</a>
        </video>
    </div>
    <script src="https://cdn.plyr.io/3.4.4/plyr.polyfilled.js"></script>
    <script>const player = new Plyr('#player');</script>
</body>

.vtt文件(示例):

代码语言:javascript
复制
WEBVTT

1
00:00:00.000 --> 00:00:03.000 
This is a test screen recording. 

截图:

Screenshot of black lines

EN

回答 1

Stack Overflow用户

发布于 2019-09-04 22:28:07

删除vtt文件中的数字1

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52759553

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档