m3uフォーマットの使い方
概要
- 単純なパスのリストでプレイリストを示したファイル
- iina, vlcなどで再生できる
- macosで使用する際でも、pathのエスケープは必要なさそう
プレイリストをshuffleしてiinaで開く例
import os
import random
lines = []
with open("./ボラムちゃんプレイリスト.m3u") as fp:
for line in fp:
lines.append(line.strip())
random.shuffle(lines)
with open("/tmp/tmp_playlist.m3u", "w") as fp:
for line in lines:
fp.write(line + "\n")
os.system("iina --mpv-fs --mpv-resume-playback=no /tmp/tmp_playlist.m3u")