Questions tagged [closed-captions]

Closed captioning is the process of displaying text on a visual display to provide additional or interpretive information to individuals who wish to access it.

Closed captioning is the process of displaying text on a visual display to provide additional or interpretive information to individuals who wish to access it.

enter image description here

from Closed Captioning on Wikipedia

159 questions
2
votes
1 answer

How can I deliver closed captions in a live RTMP stream?

In Adobe Media Server 5.0.1, Adobe introduced support for embedding EIA-608/708 closed captioning data inside a video stream for delivery to a client. To obtain these captions, AMS can extract data from the ATSC Picture User Data, a timed text…
1
vote
1 answer

How do I encode WebVTT document as UTF-8 and MIME type="text/vtt"?

"A WebVTT file must consist of a WebVTT file body encoded as UTF-8 and labeled with the MIME type text/vtt." whatwg source: http://www.whatwg.org/specs/web-apps/current-work/webvtt.html i figure i need to set .htaccess? i'm on apache/php/mysql.
albert
  • 8,112
  • 3
  • 47
  • 63
1
vote
1 answer

WebVVT (.vtt captions) won't work when uploaded to live site

hopefully you can help! On my website's local version, in my file structure I have a file test.vtt, captions for a short video. I'm using Dreamweaver to edit it. Edit: I'm using Bootstrap 5 framework and using the default video-player.
Zabrake
  • 25
  • 5
1
vote
1 answer

Making a video accessible when used as a background

I am trying to make an existing website accessible but I'm struggling with a banner that has a video background streamed from vimeo. I found an identical issue in this SO thread Making a video element with no sound accessible. The poster stated that…
castler
  • 13
  • 2
1
vote
0 answers

ExoPlayer+CastPlayer add subtitles (closed captions) using MediaItem

I am trying to configure both SimpleExoPlayer and CastPlayer to display subtitles on device/TV. I create MediaItem as follows: private fun createMediaItem(url: String, type: PlayerViewSourceType): MediaItem { val uri = Uri.parse(url) …
SkypeDogg
  • 1,000
  • 2
  • 13
  • 28
1
vote
1 answer

Looking for an overview of YouTube API caption data. Trying to find how many videos from a set have CCs (autogenerated or otherwise)

I'd like to take a set of YT videos and, from the metadata, determine: how many of them have closed captioning whether it's autogenerated closed captioning what language the captions are in I know there's contentDetails.caption, but in the set I'm…
rzmg
  • 21
  • 1
1
vote
2 answers

API for sending closed captions to a Microsoft Teams meeting

Since August 25, 2021, Microsoft Teams has support for CART captioners to send text (captions) to the meeting. This is great! See https://learn.microsoft.com/en-us/officeupdates/teams-admin On this…
Sander
  • 11
  • 1
1
vote
0 answers

Producing and capturing closed caption data with `AVCaptureSession`

I noticed that when capturing media with AVCaptureSession from an iPhone connected over USB to a mac that there is also a closed caption input (AVMediaTypeClosedCaption = 'clcp'): "
1
vote
1 answer

Can browsers natively play packaged subtitles (included in the video file)?

As you might know, most common video container files are like zip archives that contain several other files: the actual video, several audio files for different languages and several text files for subtitles and captions. If these tracks are…
Andy
  • 4,783
  • 2
  • 26
  • 51
1
vote
0 answers

Real time subtitle for react native app, its possible?

I'm trying to implement automatic subtitle generation in a React native app and I thought about a subtitle approach via streaming. Calling some Google speech service, azure, etc ... and translating in real time that the video is playing But I'm a…
1
vote
2 answers

ios 14 and macOS safari 14 broke captions using video.js

The error message from the console: [Error] Unsafe attempt to load URL from origin . Domains, protocols and ports must match. My VTT domain is different than my origin domain.
Steve
  • 883
  • 7
  • 23
1
vote
1 answer

How do you send close captions for Zoom.us meeting?

I've been trying to follow the instructions on Zoom's website, but I'm getting a 400 error back each time I try to send the captions. {"timestamp":1594640701018,"status":400,"error":"Bad Request","message":"No message…
Dr. Cyanide
  • 520
  • 1
  • 7
  • 21
1
vote
0 answers

Duplicated subtitles issue in Internet Explorer with the video player (plyr.io)

I am using https://plyr.io/ to have a video player with captions. (Documentation: https://github.com/sampotts/plyr). I call the polyfilled plyr library (https://cdn.plyr.io/3.5.6/plyr.polyfilled.js) via the CDN for the moment (Currently I am only…
1
vote
1 answer

How do you add closed captions to an amp-ima-video?

I'm trying to add closed captions to an amp video. However, I need to include a preroll ad, so instead of using an amp-video tag, I'm using an amp-ima-video tag: https://amp.dev/documentation/components/amp-ima-video/. The documentation says that…
Ben Freed
  • 113
  • 1
  • 6
1
vote
1 answer

Video capture by FFMPEG with closed captions data

I'm trying to capture TV broadcasting from Avermedia C027 card using FFMPEG: ffmpeg -y -re -rtbufsize 500M -video_size 1920x1080 -framerate 29.97 -f dshow -i…