<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/my-new-favorite-media-player-creates-and-translates-subtitles-on-the-fly-and-i-m-saying-goodbye-to--tngf9fwqo" -->

---
title: My new favorite media player creates and translates...
description: PotPlayer, a VLC alternative, can generate subtitles in real time by running OpenAI's Whisper speech recognition models locally. Users simply right-click,...
canonical: https://daily.dev/posts/my-new-favorite-media-player-creates-and-translates-subtitles-on-the-fly-and-i-m-saying-goodbye-to--tngf9fwqo
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: My new favorite media player creates and translates subtitles on the fly, and I'm saying goodbye to SRT files | daily.dev
og:description: PotPlayer, a VLC alternative, can generate subtitles in real time by running OpenAI's Whisper speech recognition models locally. Users simply right-click,...
og:url: https://daily.dev/posts/my-new-favorite-media-player-creates-and-translates-subtitles-on-the-fly-and-i-m-saying-goodbye-to--tngf9fwqo
og:image: https://api.daily.dev/og/posts/tngF9FwQO.png
og:image:alt: My new favorite media player creates and translates subtitles on the fly, and I'm saying goodbye to SRT files
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# My new favorite media player creates and translates subtitles on the fly, and I'm saying goodbye to SRT files

**[XDA Developers](https://daily.dev/sources/xda-developers)** · 5 min read · 2 upvotes · 0 comments

## Summary

PotPlayer, a VLC alternative, can generate subtitles in real time by running OpenAI's Whisper speech recognition models locally. Users simply right-click, select 'Create subtitles from audio (Real-time)', choose a Whisper model size based on their hardware, and the player handles model downloads automatically. It also translates foreign-language audio into English subtitles on the fly using Whisper combined with Google Translate, eliminating the need to hunt for SRT files. Quality depends on audio clarity, working best with professionally produced content.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.xda-developers.com/my-favorite-media-player-creates-and-translates-subtitles-potplayer>

## Questions this post answers

### How do I get PotPlayer to generate subtitles automatically from a video's audio?

Right-click anywhere on the PotPlayer window, hover over Subtitles, and select Create subtitles from audio (Real-time). Choose Vulkan in the Whisper AI Engine menu, pick a Whisper AI model (tiny models for lower-end hardware, larger multi-gigabyte models for higher accuracy), and leave Whisper AI language set to Auto. PotPlayer downloads the chosen model automatically before generating subtitles live.

_daily.dev surfaces practical tool walkthroughs like this for developers automating their media setups._

### Can PotPlayer translate foreign language audio into English subtitles automatically?

Yes, PotPlayer can listen to dialog in another language and generate English subtitles live by combining Whisper speech recognition with translation. Accuracy is strongest with professionally sound-mixed films, documentaries, and shows with clean, isolated dialog, and weaker with noisy or poorly mic'd recordings like home videos, since result quality depends heavily on audio clarity.

_daily.dev helps engineers tracking real-world Whisper-based translation use cases beyond typical demos._

## Similar posts on daily.dev

- [Subgen: Self-Hosting an Automated Subtitle Generator](https://daily.dev/posts/subgen-self-hosting-an-automated-subtitle-generator-gr6eaavlc) · Noted · 2 upvotes · 0 comments
- [I replaced VLC with PotPlayer, and these 5 fantastic features convinced me not to go back](https://daily.dev/posts/i-replaced-vlc-with-potplayer-and-these-5-fantastic-features-convinced-me-not-to-go-back-xixanvvi1) · XDA Developers · 0 upvotes · 0 comments

---

Tags: [#speech-recognition](https://daily.dev/tags/speech-recognition), [#whisper](https://daily.dev/tags/whisper)

[View this post on daily.dev](https://daily.dev/posts/my-new-favorite-media-player-creates-and-translates-subtitles-on-the-fly-and-i-m-saying-goodbye-to--tngf9fwqo)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"My new favorite media player creates and translates subtitles on the fly, and I'm saying goodbye to SRT files","url":"https://daily.dev/posts/my-new-favorite-media-player-creates-and-translates-subtitles-on-the-fly-and-i-m-saying-goodbye-to--tngf9fwqo","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/my-new-favorite-media-player-creates-and-translates-subtitles-on-the-fly-and-i-m-saying-goodbye-to--tngf9fwqo"},"datePublished":"2026-07-19T14:34:14.790Z","dateModified":"2026-09-14T08:32:41.871Z","description":"PotPlayer, a VLC alternative, can generate subtitles in real time by running OpenAI's Whisper speech recognition models locally. Users simply right-click,...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/eeebda8e2633204806713e2a5bd00964?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/eeebda8e2633204806713e2a5bd00964?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"XDA Developers","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"XDA Developers","logo":"https://media.daily.dev/image/upload/s--kCg6yyAP--/f_auto,q_auto/v1774964407/logos/xda-developers?_a=BAMAMiWQ0","url":"https://daily.dev/sources/xda-developers"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/my-new-favorite-media-player-creates-and-translates-subtitles-on-the-fly-and-i-m-saying-goodbye-to--tngf9fwqo","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"speech-recognition,whisper","timeRequired":"PT5M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"XDA Developers","item":"https://daily.dev/sources/xda-developers"},{"@type":"ListItem","position":3,"name":"My new favorite media player creates and translates subtitles on the fly, and I'm saying goodbye to SRT files"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/my-new-favorite-media-player-creates-and-translates-subtitles-on-the-fly-and-i-m-saying-goodbye-to--tngf9fwqo#faq","mainEntity":[{"@type":"Question","name":"How do I get PotPlayer to generate subtitles automatically from a video's audio?","acceptedAnswer":{"@type":"Answer","text":"Right-click anywhere on the PotPlayer window, hover over Subtitles, and select Create subtitles from audio (Real-time). Choose Vulkan in the Whisper AI Engine menu, pick a Whisper AI model (tiny models for lower-end hardware, larger multi-gigabyte models for higher accuracy), and leave Whisper AI language set to Auto. PotPlayer downloads the chosen model automatically before generating subtitles live. daily.dev surfaces practical tool walkthroughs like this for developers automating their media setups."}},{"@type":"Question","name":"Can PotPlayer translate foreign language audio into English subtitles automatically?","acceptedAnswer":{"@type":"Answer","text":"Yes, PotPlayer can listen to dialog in another language and generate English subtitles live by combining Whisper speech recognition with translation. Accuracy is strongest with professionally sound-mixed films, documentaries, and shows with clean, isolated dialog, and weaker with noisy or poorly mic'd recordings like home videos, since result quality depends heavily on audio clarity. daily.dev helps engineers tracking real-world Whisper-based translation use cases beyond typical demos."}}]}
```

