问题标签 [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.

0 投票
1 回答
129 浏览

flash - 从 Flash 中的 .3gp 获取定时嵌入文本

是否可以从 .3GPP 视频文件中获取隐藏式字幕Flash CS5

我正在与closed captioningin合作Flash,只是想知道是否有更简单的做事方式。我认为将定时文本嵌入视频文件本身要容易得多,但我不知道如何Flash从文件中检索数据。

0 投票
2 回答
552 浏览

ios - 您可以通过 MPMoviePlayerController 访问 HLS 隐藏字幕数据吗?

我想访问隐藏式字幕数据,以便我可以使用字幕数据来控制我的 iOS 应用程序中的项目。

如果我们从编码器中注入字幕数据,有没有办法让我们的 MPMoviePlayerController 播放器踢出字幕对象,以便我们可以读取它们并在解析它们后执行操作?

谢谢!

0 投票
2 回答
2255 浏览

subtitle - 从电影文件中提取隐藏式字幕的最佳方法是什么?

我需要从电影文件中提取隐藏式字幕信息,我已经尝试过ccextractor,但它似乎不起作用。

我已经捕获了一个视频流(其中带有隐藏式字幕)并保存到一个文件中,然后我运行ccextractor......但它找不到任何东西!

我的视频样本如下:

http://dl.dropbox.com/u/10244901/gsd.mpg

http://dl.dropbox.com/u/10244901/gsd_b.mpg

第一次尝试:

第二次尝试:

0 投票
1 回答
2678 浏览

flash - 如何在实时 RTMP 流中提供隐藏式字幕?

在 Adob​​e Media Server 5.0.1 中,Adobe引入了对在视频流中嵌入 EIA-608/708 隐藏式字幕数据以交付给客户端的支持。

为了获得这些字幕,AMS 可以从 ATSC 图片用户数据、定时文本轨道或与视频流一起发送的 AMF 消息中提取数据。

虽然这在理论上很好,但我很难弄清楚如何让它在实践中真正发挥作用——即,哪些实时媒体编码器实际上会保留 ATSC 字幕数据并将其传递给服务器(或传递字幕数据作为 RTMP 流中的 AMF 消息)。

人们实际使用哪些解决方案来为实时网络广播添加字幕?

0 投票
4 回答
17416 浏览

php - 从 YouTube 视频中提取自动字幕

我在从 YouTube 视频中提取自动字幕时遇到问题。

我尝试使用http://video.google.com/timedtext?type=track&v=3wszM2SA12E&name=Automatic&lang=en方法,但该方法仅适用于具有命名曲目的视频。例如,这个没有任何命名的轨道(只有自动字幕)并且没有加载:rrkrvAUbU9Y

有几个网络应用程序可以做到这一点(如http://www.serpsite.com/youtube-subtitles-download-tool/http://mo.dbxdb.com/),但我需要一个脚本,因为我想将它用于我的研究。

任何人都有任何想法得到这个的正确方法是什么?YouTube 的 API 有一些关于字幕的内容,但仅适用于注册用户,而上面的应用程序适用于所有视频,我怀疑它们只是从页面中捕获 html 代码(尽管这也是可能的)。一定有办法……请帮忙!

0 投票
2 回答
5967 浏览

android - 在 Android 上为 HLS 流渲染隐藏式字幕

我正在开发一个流式传输 HLS 视频的原生 Android 应用程序。我正在尝试显示 CEA-608 隐藏式字幕数据,但我遇到了问题。

方法: 我在果冻豆设备(API 4.1+)上运行,它支持隐藏式字幕和 HLS 播放(http://developer.android.com/about/versions/android-4.1.html#Multimedia)。

测试提要: 我正在使用包含字幕数据的 Apple 示例 HLS bip-bop 提要进行测试(https://devimages.apple.com.edgekey.net/resources/http-streaming/examples/bipbop_16x9/bipbop_16x9_variant.m3u8

抓取字幕数据: 根据 Android 文档,我试图通过调用以下方式获取字幕轨道:

"MediaPlayer.getTrackInfo()"

问题: 当我执行 getTrackInfo() 行时播放器崩溃,LogCat 中的输出如下:

E/AndroidRuntime(7311):致命异常:主要 E/AndroidRuntime(7311):java.lang.RuntimeException:失败代码:-38

问题: 1) 原生 Android 应用程序是否支持从 HLS 提要上的流内字幕数据呈现隐藏式字幕?2)如果没有,有其他选择吗?3) 上面链接中的文档(下面引用)表明 MP4 或 3GPP 媒体源支持流媒体字幕。这是否一定会排除 HLS(我认为它是基于 MPEG-2)的工作?

MediaPlayer 现在可以处理带内和带外文本轨道。带内文本轨道作为 MP4 或 3GPP 媒体源中的文本轨道出现。可以通过 addTimedTextSource() 方法将带外文本轨道添加为外部文本源。添加所有外部文本轨道源后,应调用 getTrackInfo() 以获取数据源中所有可用轨道的刷新列表。

谢谢你尽你所能的帮助!

0 投票
2 回答
18860 浏览

javascript - 在 HTML5 视频中切换隐藏式字幕并禁用默认视频控件

我有两个问题。一旦我将轨道标签放在我的视频元素中,视频的默认控制器就会显示出来。我有自定义控件,所以这是个很大的问题。

第二。我找不到关闭字幕的方法。

HTML:

JS:

0 投票
10 回答
23392 浏览

html - HTML5 曲目标题未显示

我正在尝试制作世界上最简单的 html5 视频播放器:

完毕!

现在为什么播放器识别出有字幕,但没有显示出来?我现在尝试了不同的视频和字幕文件。

0 投票
1 回答
767 浏览

video-streaming - 隐藏式字幕中的 ATSC 图片用户数据

在 Adob​​e Media Server 5.0.1 中,隐藏式字幕工作流支持存储在ATSC图片用户数据中的流式字幕数据。什么是ATSC图片用户数据?

0 投票
1 回答
1368 浏览

youtube - 自动字幕在 Youtube 上默认开启

我有一个 youtube 视频,其中 youtube 提供了自动字幕,我想在我的博客上嵌入视频,但我想默认打开自动字幕。&cc_load_policy=1对我不起作用。