diff --git a/g_ol_m.py b/g_ol_m.py
new file mode 100755
index 0000000000000000000000000000000000000000..4beb6b50f7efa16036c13ab3c153a8e19419902c
--- /dev/null
+++ b/g_ol_m.py
@@ -0,0 +1,13 @@
+#!/usr/bin/python3
+# -*- coding: UTF-8 -*-
+# created by lzbk
+
+import argparse
+from good_ol_mixtape import MixTape
+parser = argparse.ArgumentParser(description="Créer une mix-tape")
+parser.add_argument("-p", "--playlist",  help="le fichier .m3u8 de la playlist", type=str)
+args = parser.parse_args()
+
+if __name__ == "__main__":
+	mx = MixTape(args.playlist)
+	print(mx)
diff --git a/good_ol_mixtape.py b/good_ol_mixtape.py
new file mode 100644
index 0000000000000000000000000000000000000000..7cd79a8acad6916b1fc3f29b81cdde62cac99400
--- /dev/null
+++ b/good_ol_mixtape.py
@@ -0,0 +1,11 @@
+#!/usr/bin/python3
+# -*- coding: UTF-8 -*-
+# created by lzbk
+import m3u8
+
+class MixTape:
+	def __init__(self, pl):
+		self.playlist = m3u8.load(pl)
+
+	def __str__(self):
+		return str(self.playlist.segments) + "\n" + str(self.playlist.target_duration)