Video subtitles & transcripts now available on Real Python

Hey there,

I've got a big update to share today...

Real Python video courses now have full subtitles and transcripts!

I think this is going to do a lot for accessibility and making your favorite Python learning resources easier to review & more searchable.

So let's do a quick demo...

Video lessons now come with full subtitles that you can turn on and off at your convenience:

Image

Below each video you'll also find an interactive transcript that animates along with the video to show you what section of the video is currently playing:

Image

A lot of effort goes into editing and polishing the subtitles in order to make them accurate. 

For example, we apply custom formatting to code examples and variable identifiers when they appear in subtitle cue text and on transcripts:

Image

Also, each sentence in the transcript is clickable so you can quickly jump to a specific portion of the video just by clicking on a word in the transcript:

Image

This makes it super easy to review specific parts of a course or to find content you previously watched...

You can even share links to specific time codes in the video by right-clicking on a sentence or word in the transcript and selecting "Copy Link Address."

This is great for pointing out parts of a video to colleagues and friends.

Or you can run a full-text search across all video subtitles with our site-wide search feature to instantly find the learning materials that can help you the most right now.

The subtitles will also help you if you're watching the videos at 1.5x or 2x speed, or if you're looking to train your pronunciation of various tech and coding acronyms (like API, RESTful, PyPy, PyPI, and so on.)

We've been beta-testing the subtitles feature with members of the RP Community Slack and now it's finally available on all realpython.com accounts:

All new courses will have subtitles and transcripts available from day one. 

And we're also going back through our course catalog to bring subtitles and transcripts to all of them over time.

I'm super proud of this new feature and the team effort behind it.

To bring you the highest-quality transcripts I've expanded the Real Python Team and hired a subtitling expert (shoutout to Sadie) and the whole RP editorial team is constantly refining our editing and formatting standards. 

And by the way:

This is a completely free upgrade for current Real Python Members. If you're a member today you'll get free access to all subtitles and lesson transcripts, completely free.

However, there will likely be a price increase for new subscribers soon. (So, now's the time to become a Real Python Member and to lock in the current price forever. I won't raise fees for existing subscribers.)

Check out how the new subtitles and transcripts feature works "in action": 

Watch our (free) welcome course with full transcripts for each lesson or learn more about the subtitles/transcripts feature →

— Dan

Older messages

New Python tutorials on Real Python

Saturday, August 22, 2020

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: A Practical Introduction to Web Scraping in

How to write regularly for your programming blog?

Sunday, August 16, 2020

Hey there, When I published my programming blog at dbader.org for the first time in 2012 it felt great. I was happy with the "programmer art" I had created for the website layout, and I was

New Python tutorials on Real Python

Saturday, August 15, 2020

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: Pass by Reference in Python: Background and

New Python tutorials on Real Python

Saturday, August 8, 2020

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: Customize the Django Admin With Python In this

What should you write about on your programming blog?

Friday, August 7, 2020

Hey there, Regular reader Khchine is a freelance Python developer with a programming blog. He's struggling with picking topics to write about, and he asks: ~~~ I am a freelance python software

You Might Also Like

💻 Issue 438 - Hidden NET 9 gems

Thursday, November 28, 2024

This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 438 Release Date Nov 28, 2024 Your weekly report of the most popular .NET news, articles and projects

💎 Issue 445 - Rails is better low code than low code

Thursday, November 28, 2024

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 445 Release Date Nov 28, 2024 Your weekly report of the most popular Ruby news, articles and

💻 Issue 445 - Deno vs. Oracle: Canceling the JavaScript Trademark

Thursday, November 28, 2024

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 445 Release Date Nov 28, 2024 Your weekly report of the most popular JavaScript news, articles

📱 Issue 439 - Google's iOS app now injects links on third-party websites that go to Search

Thursday, November 28, 2024

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 439 Release Date Nov 28, 2024 Your weekly report of the most popular iOS news, articles and projects Popular

💻 Issue 363 - 7 challenges to do before a React interview

Thursday, November 28, 2024

This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 363 Release Date Nov 28, 2024 Your weekly report of the most popular React news, articles and projects

💻 Issue 445 - Mastering JavaScript Event Delegation

Thursday, November 28, 2024

This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 445 Release Date Nov 28, 2024 Your weekly report of the most popular Node.js news, articles and

📱 Issue 442 - Static, Dynamic, Mergeable, oh, my!

Thursday, November 28, 2024

This week's Awesome Swift Weekly Read this email on the Web The Awesome Swift Weekly Issue » 442 Release Date Nov 28, 2024 Your weekly report of the most popular Swift news, articles and projects

💻 Issue 440 - Nio: An Async Runtime for Rust

Thursday, November 28, 2024

This week's Awesome Rust Weekly Read this email on the Web The Awesome Rust Weekly Issue » 440 Release Date Nov 28, 2024 Your weekly report of the most popular Rust news, articles and projects

Data Science Weekly - Issue 575

Thursday, November 28, 2024

Curated news, articles and jobs related to Data Science, AI, & Machine Learning ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

JSK Daily for Nov 28, 2024

Thursday, November 28, 2024

JSK Daily for Nov 28, 2024 View this email in your browser A community curated daily e-mail of JavaScript news Top Linters for JavaScript and TypeScript: Simplifying Code Quality Management Linters are