• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

m3uフォーマット

date: 2022-07-18 excerpt: m3uフォーマットの使い方

tag: m3umedia playermacososx


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")

参考

  • M3U/Wikipedia


m3umedia playermacososx Share Tweet