Video Playback Spec π§ͺ
Define what events you want triggered in advance
Last updated
Define what events you want triggered in advance
Last updated
Goals, easier code.
Less code interaction.
Better integration with existing specs, like chapters.
Chapters
Youtube
Timestamps in Description: Chapters are created using timestamps listed in the video's description.
Starting Point: The first timestamp must start at 0:00
, and the chapter title should typically be "Intro" or any other suitable title the creator wants to use.
Format: Timestamps are written in the MM:SS
format for videos under an hour, and HH:MM:SS
for videos over an hour. After the timestamp, the creator provides a space, followed by the chapter name.
Minimum Duration: For a video to have chapters, it must have at least three timestamps listed, and each chapter must be at least 10 seconds long.
{ "snippet": { ... "description": "0:00 Intro\n1:23 Part 1: Basics\n3:45 Part 2: Advanced Topics" ... } }
Some events are automatic
stop
play
pause
buffer
seek
This is primarily for special, named events that relate to certain parts of your video.
Import Youtube's standard?
Use the videos.list
method with the snippet
part.
Also supported by;
YouTube
Loom
Apple Podcasts & iTunes: Chapters can be added to podcasts, which allows listeners to skip to specific segments of the episode.
Overcast: A popular podcast player that supports chapters.
Podcast Chapters: A macOS app specifically designed to add chapters to podcasts.
MKVToolNix: It's a tool for Matroska (MKV) files, and one of its features is to create or edit chapters.
Auphonic: An online audio and podcast processing tool that supports chapter markers.
Podlove Web Player: A web-based podcast player that supports chapters.
Simple Chapters: An open standard for adding chapter information to MP4s and MP3s.
M4A files: The M4A file format, primarily used by Apple for songs without DRM protection in iTunes, supports chapters.
Audible: The audiobook platform uses chapter functionality, allowing listeners to navigate between different sections of the book.
Too verbose, dislike.