From eecee2955e2ef7dbd9cdf7d046df3cd2593017aa Mon Sep 17 00:00:00 2001 From: huangjx Date: Wed, 23 Feb 2022 17:11:51 +0800 Subject: [PATCH] fixed youtube-dl download items not showing up in centos7 snap installation --- lib/Tools/Youtube.php | 2 +- lib/Tools/YoutubeHelper.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Tools/Youtube.php b/lib/Tools/Youtube.php index ca5a4d9..a3a3010 100644 --- a/lib/Tools/Youtube.php +++ b/lib/Tools/Youtube.php @@ -46,7 +46,7 @@ class Youtube } } } - if (empty($lang = getenv('LANG')) || strpos(strtolower($lang), 'utf-8') === false) { + if (empty($lang = getenv('LANG')) || strpos(strtolower($lang), 'c.utf-8') === false) { $lang = 'C.UTF-8'; } $this->setEnv('LANG', $lang); diff --git a/lib/Tools/YoutubeHelper.php b/lib/Tools/YoutubeHelper.php index 5d03d7e..821938c 100644 --- a/lib/Tools/YoutubeHelper.php +++ b/lib/Tools/YoutubeHelper.php @@ -30,7 +30,7 @@ class YoutubeHelper } public function getFilePath($output) { - $rules = '#\[download\]\s+Destination:\s+(?.*\.(?(mp4|mp3|aac|webm|m4a|ogg|3gp|mkv|wav|flv)))$#i'; + $rules = '#\[download\]\s+Destination:\s+(?.*\.(?(mp4|mp3|aac|webm|m4a|ogg|3gp|mkv|wav|flv)))#i'; preg_match($rules, $output, $matches);