#
YouTube
Retype makes it easy to embed YouTube videos in your documentation. Simply place a YouTube URL on its own line in your markdown file, and Retype will automatically convert it into a responsive embedded video player.
#
Basic Usage
To embed a YouTube video, simply paste a YouTube URL on its own line in your markdown document:
https://www.youtube.com/watch?v=dQw4w9WgXcQ
This will be transformed to the following:
#
Supported URL Formats
Retype supports multiple YouTube URL formats:
- Standard watch URLs:
https://www.youtube.com/watch?v=VIDEO_ID
- Short URLs:
https://youtu.be/VIDEO_ID
- Embed URLs:
https://www.youtube.com/embed/VIDEO_ID
All of these formats will be automatically converted to embedded players when placed on their own line.
#
Player Parameters
You can customize the embedded YouTube player by adding parameters to the URL. These parameters allow you to control various aspects of the player such as autoplay, loop, controls display, and more.
Here are some of the most commonly used parameters:
#
Autoplay
To automatically start playback when the player loads, add the autoplay=1
parameter:
https://www.youtube.com/watch?v=dQw4w9WgXcQ&autoplay=1
#
Loop
To make a video play repeatedly, add the loop=1
parameter:
https://www.youtube.com/watch?v=dQw4w9WgXcQ&loop=1
#
Controls
You can hide the player controls by setting controls=0
:
https://www.youtube.com/watch?v=dQw4w9WgXcQ&controls=0
#
Mute
To start the video with audio muted (often used in conjunction with autoplay):
https://www.youtube.com/watch?v=dQw4w9WgXcQ&mute=1&autoplay=1
#
Start and End Times
To specify both start and end times for your video:
https://www.youtube.com/watch?v=dQw4w9WgXcQ&start=30&end=60
This plays only the segment from 30 seconds to 60 seconds.
For a complete list of all available parameters and their values, refer to the YouTube Player Parameters documentation.
#
Timestamp Support
You can include a specific start time for your video by adding a timestamp parameter:
https://www.youtube.com/watch?v=dQw4w9WgXcQ&t=30s
This will start the video at the 30-second mark:
You can also use the shorter youtu.be
format with timestamps:
https://youtu.be/dQw4w9WgXcQ?t=45