Support for youtube json3 subtitles format

See original GitHub issue

Checklist

  • I’m reporting a feature request
  • I’ve verified that I’m running youtube-dl version 2021.12.17
  • I’ve searched the bugtracker for similar feature requests including closed ones

Description

by changing the fmt param when downloading a subtitles to json3, you can get a json format which despite me not understanding fully what it contains, it feels like it’s more complete compared to the other subtitles Please add a support for it (I got a workaround for myself but I think it should be in the main module/library)

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:7 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
dirkfcommented, Jun 7, 2022

It presumably does in yt-dlp. With any luck we just need this (diff from yt-dl to yt-dlp):

-    _SUBTITLE_FORMATS = ('srv1', 'srv2', 'srv3', 'ttml', 'vtt')
+    _SUBTITLE_FORMATS = ('json3', 'srv1', 'srv2', 'srv3', 'ttml', 'vtt')
Read more comments on GitHub >

github_iconTop Results From Across the Web

The First Complete Guide to YouTube Captions (Old SRV3 ...
... YouTube quietly rolled out a new caption format, dubbed JSON3. ... looked at YouTube's canonical list of supported caption file formats.
Read more >
Supported subtitle and closed caption files - YouTube Help
A subtitle or closed caption file contains the text of what is said in the video. ... See what file formats YouTube supports...
Read more >
YouTube seems to have decided that subtitlers haven't been ...
YouTube has changed the default format and implementation used for captions on desktop browser from a format called "srv3" to "json3". The actual...
Read more >
How to Download YouTube Subtitles as Google Play JSON ...
In this video, I'll show you How to Download YouTube subtitles as Google Play JSON files and Convert to SRT subtitle files. It's...
Read more >
Closed Captions in YouTube as JSON - Stack Overflow
There currently is no supported API for retrieving closed caption tracks for arbitrary videos. (You might be able to reverse-engineer some methods of ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found