From 636025d80fa83dbd43d84eacd8b36d6e59815a0d Mon Sep 17 00:00:00 2001 From: darkpisto Date: Tue, 25 Nov 2025 18:10:05 +0100 Subject: [PATCH] Deprecate ffmpeg preference option in audioMode Disable deprecated option for ffmpeg preference. Add -x option to force audio container (opus instead of webm by exemple) --- lib/Ytdl/Ytdl.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/Ytdl/Ytdl.php b/lib/Ytdl/Ytdl.php index b25ca04..6604671 100644 --- a/lib/Ytdl/Ytdl.php +++ b/lib/Ytdl/Ytdl.php @@ -71,10 +71,11 @@ class Ytdl public function audioMode() { if (Helper::ffmpegInstalled()) { - $this->addOption('--prefer-ffmpeg'); + // $this->addOption('--prefer-ffmpeg'); // (Deprecated) // $this->addOption('--add-metadata'); // $this->setOption('--metadata-from-title', "%(artist)s-%(title).64s"); $this->addOption('--extract-audio'); + $this->addOption('-x'); } else { $this->audioFormat = "m4a"; }