diff --git a/homeassistant/components/media_extractor/manifest.json b/homeassistant/components/media_extractor/manifest.json
index c86099a9ea47b55e9e3bc276f3bd23d1e3f69da0..940d1d7bb18621c3339fb0830c3fdc3acba5894e 100644
--- a/homeassistant/components/media_extractor/manifest.json
+++ b/homeassistant/components/media_extractor/manifest.json
@@ -7,5 +7,5 @@
   "iot_class": "calculated",
   "loggers": ["yt_dlp"],
   "quality_scale": "internal",
-  "requirements": ["yt-dlp==2024.03.10"]
+  "requirements": ["yt-dlp==2024.04.09"]
 }
diff --git a/requirements_all.txt b/requirements_all.txt
index 4df01955f11a5f6d7d19afaffacc87f2ecfc9990..404fab87547cd03831caccc2c546bf4b62d54078 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -2926,7 +2926,7 @@ youless-api==1.0.1
 youtubeaio==1.1.5
 
 # homeassistant.components.media_extractor
-yt-dlp==2024.03.10
+yt-dlp==2024.04.09
 
 # homeassistant.components.zamg
 zamg==0.3.6
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index 33129c58871268b22b7c60919db41b221bd2e708..1e138b73c94d16dc0c194716517c3052b6b9956e 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -2267,7 +2267,7 @@ youless-api==1.0.1
 youtubeaio==1.1.5
 
 # homeassistant.components.media_extractor
-yt-dlp==2024.03.10
+yt-dlp==2024.04.09
 
 # homeassistant.components.zamg
 zamg==0.3.6