소스 검색

fixed music.py

TheHamkerCat 5 년 전
부모
커밋
3dc5ec786e
1개의 변경된 파일과 8개의 추가작업 그리고 3개의 파일을 삭제
  1. 8 3
      wbb/modules/music.py

+ 8 - 3
wbb/modules/music.py

@@ -11,8 +11,13 @@ __MODULE__ = "Music"
 __HELP__ = "/music [link] To Download Music From Various Websites"
 
 ydl_opts = {
-    'format': 'bestaudio',
-    'writethumbnail': True
+    'format': 'bestaudio/best',
+    'writethumbnail': True,
+    'postprocessors': [{
+        'key': 'FFmpegExtractAudio',
+        'preferredcodec': 'mp3',
+        'preferredquality': '192'
+    }]
 }
 
 
@@ -35,7 +40,7 @@ async def music(_, message: Message):
             thumbnail_file = basename + "." + \
                 get_file_extension_from_url(thumbnail_url)
             if info_dict['ext'] == 'webm':
-                audio_file_weba = basename + ".weba"
+                audio_file_weba = basename + ".mp3"
                 os.rename(audio_file, audio_file_weba)
                 audio_file = audio_file_weba
     except Exception as e: