问题标签 [closed-captions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
video - JW 播放器从 youtube 视频中检索字幕
我在我的网站上播放来自 youtube 的视频,并希望能够在我的域中使用这些字幕。 可以在此处找到有关字幕的 JW 播放器文档:
现在问题来了:JW 播放器的内置翻译支持如下所示:
它使用物理路径搜索 .vtt 文件。
我的问题很简单:
如何从 youtube 视频中获取字幕并将其显示在 JW 播放器中?
ffmpeg - 使用 FFMPEG 从 mpeg2 传输流中提取 eia_608 流
我正在尝试将 MPEG2 传输流转换为 MP4 流。视频和音频都很好,但我似乎不知道如何告诉 ffmpeg 从视频中提取 eia_608 流并将其放入 mp4 或 mov 的流中。我试过直接复制,如下所示。
有人做过吗?如果是这样,你能帮助语法吗?谢谢。
html - 可以从 CDN 提供 html 5 视频及其字幕吗?
我想知道是否可以从 CDN(例如 AWS Cloudfront 和 HTML5 VIDEO)提供视频及其字幕?
这是我的 html5 视频代码:jsfiddle
在这种情况下,我试图从我的 AWS 存储桶中同时提供视频和字幕文件,但我得到了这个异常
(索引):1 来自来源“ https://s3.amazonaws.com ”的文本轨道已被阻止加载:与文档的来源不同,并且轨道元素的父级没有“crossorigin”属性。因此不允许访问源“ https://fiddle.jshell.net ”。
请注意,我为我的 S3 存储桶启用了 CORS。
我究竟做错了什么 ?
编辑:修正错字并添加 cors 标签
youtube-api - 来自 CC 语言的自动 Youtube 播放列表?
如果某个帐户的视频在不同程度上具有多种语言的隐藏字幕/字幕,是否有可能以编程方式(或完全)根据其 CC 语言设置播放列表?
也就是说,所有具有法语字幕的视频都将出现在一个播放列表中,而所有具有德语字幕的视频都将出现在一个播放列表中,等等。
(当然,一些视频可能会出现在不止一个列表中)。
该信息存在,因为任何给定 CC 的语言都是在上传时指定的。所以原则上应该是可以的。
ios - ios 9 隐藏式字幕始终开启
我在我的应用程序上使用 AVPlayer,似乎隐藏式字幕在 iOS 9 设备上总是打开。它根本不尊重属性 - 'closedCaptionDisplayEnabled'。我还确保设备设置上的可访问性隐藏式字幕选项也已关闭。
video - 如何禁用 Youtube 上所有视频的自动字幕?
我为孩子们管理一个 Youtube 频道。Youtube 刚刚在我所有的视频中添加了他们的自动英文字幕,但字幕非常糟糕,并且包括脏话。
我知道如何在 Youtube 上一一删除它们(在编辑/字幕和 CC 中取消发布标题),但我有 1,400 个视频,所有这些都需要完成。
有没有办法删除所有视频的自动字幕?
PS:我的视频是使用 iframe 嵌入的,没有隐藏隐藏字幕的选项/参数
ios - MPMoviePlayerController 字幕按钮
使用 MPMoviePlayerController 流式传输存储在 CDN 上的 mp4,该文件实际上是一个 .m3u8 我已经研究过,并且没有直接的编程方式来删除/禁用右下角的字幕按钮,除非流中没有嵌入字幕第一名。
我确定我正在使用的测试视频不包含提示问题的字幕:为什么字幕按钮仍然可见?真的没有办法隐藏吗?点击它将暂停视频但不会提示字幕菜单,这与流式传输 .mpd 文件不同,即使没有可用的语言选项也会提示字幕菜单。我照常做:
对于本地存储的 mp4,字幕按钮不会出现,这让我认为问题出在文件的 m3u8 方面,或者 CDN 需要像这里提到的一些额外设置:https ://developer.apple.com /library/ios/qa/qa1801/_index.html
ios - 如何在 iOS 上启用/禁用设备明智的隐藏式字幕设置?
当设备上的可访问性选项打开时,我们无法像往常一样通过为实例设置closedCaptionEnabled
选项来关闭隐藏式字幕。AVPlayer
有没有办法绕过这样的选项,甚至测试它是否启用了必要时锁定 CC 按钮?
internet-explorer - Vimeo captions not working in IE
I have VTT closed captions files that I generated from YouTube. After some edits, I uploaded the .vtt file into my Vimeo version of the video.
I see the captions on Chrome but not in IE. Why?
video-streaming - 从流式视频中提取字幕
我正在观看一个教育在线视频,我想保存字幕以供以后参考。我曾尝试使用 chrome 中的 Web 开发人员工具四处窥探,但我真的不知道我在寻找什么。
如何找到隐藏式字幕文件并将其保存到我的计算机?如果这是不可能的,我是否可以运行一个脚本来读取标题出现时对 HTML 的更改并保存它们?您推荐的解决此问题的方法是什么?
(我发现了这个早先的问题,但没有帮助。我在网络日志中找不到 .srt 文件)。
谢谢!