 31.10.2025, 06:26
31.10.2025, 06:26 Change Language
 Change Language
							
							
							
						 Register
 Register Login
 Login
					
											You are not logged in.
|   | Source code | 
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | # Copyright (c) 2001-2005 Jochen Kupperschmidt <webmaster@homework.nwsnet.de>
# Released under the terms of the GNU General Public License
import glob
import os.path
# Find direct subdirectories.
dirs = []
for entry in os.listdir(os.getcwd()):
  if os.path.isdir(entry):
    dirs.append(entry)
# Add files in subdirectories to list.
fnames = []
for dir in dirs:
  fnames += glob.glob(os.path.join(dir, '*.mp3'))
# Generate playlist from track list.
num = 0
f = open('playlist.pls', 'w')
f.write('[playlist]\n')
for fname in fnames:
  num += 1
  f.write('File%d=%s\n' % (num, fname))
  f.write('Title%d=%s\n' % (num, '.'.join(os.path.basename(fname).split('.')[:-1])))
  f.write('Length%d=-1\n' % (num))
f.write('NumberOfEntries=%d\n' % num)
f.write('Version=2\n')
f.close() | 
This post has been edited 1 times, last edit by "Y0Gi" (Jan 22nd 2013, 4:13am)
-
 
  
  
  
  
  
  
 