Создание плелиста со всех музыкальных файлов.

Время на прочтение: < 1 минуты

Привет всем! 🙋

Как-то раз я полгода на зад сидел и слушал музыку на компьютере, потому что мне было лень ставить плеер. Или, может быть, я просто захотел чего-то нового – кто его знает? 🤷‍♂️

В итоге у меня возникла идея создать плейлист со всеми композициями в текущей папке, чтобы можно было слушать только один файл, но все песни! Немного запутанно, но я думаю, вы меня понимаете. 😅

Если кому-то нужен такой скрипт на Python, то держите! 🐍 Он создает файл M3U со всеми композициями в текущей папке.

Также, если вам интересно, то подписывайтесь на мой Telegram-канал, чтобы не пропустить новые скрипты и полезную информацию! 📢
import os

dir_path = os.getcwd()
playlist_path = os.path.join(dir_path, ‘playlist.m3u’)
playlist = open(playlist_path, ‘w’)

playlist.write(‘#EXTM3U\n’)

for entry in os.listdir(dir_path):
if os.path.isfile(os.path.join(dir_path, entry)):
name, ext = os.path.splitext(entry)
if ext in (‘.mp3’, ‘.wav’, ‘.ogg’):
playlist.write(f’#EXTINF:0,{name}\n’)
playlist.write(f'{entry}\n’)

playlist.close()
print(‘Playlist created!’)