Release: 0.1 beta
features download installation usage examples file format history todo contactZIP file with REXX script and this guide: <Download>
Currently this script is dedicated to OS/2. There are some features around the codepage translations which relate to OS/2 specific REXX extension and a custom OS/2 DLL module. It may or may not work with other OSes.
getaudiodir source [destination]
- source
- Drive or folder to be indexed.
- destination
- Destination folder for index files. Default: current working directory.
Each source file has a separate line in the index file.
The lines are in the filesystem's order.
Each line has the following format:
Column:
00000000011111111112222222222333333333344444444445555555555666666666677777777778888888888999999999900000000001111111111222222222233333333334444444444555555555566666
12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234
Wrapped at 80 columns it looks like:
Column:
12345678901234567890123456789012345678901234567890123456789012345678901234567890
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA cccccccccccccccccccccccccccccc TT KKKKK WWWWWWWW
fff...
item |
length |
columns |
description |
---|---|---|---|
aaa... | 30 | 1-30 | artist name |
ttt... | 30 | 32-61 | song title |
yyyy | 4 | 63-66 | release year |
mm:ss | 5 | 68-72 | playback length in minutes:seconds |
rrr | 3 | 74-76 | (average) bitrate in 1000 bits per second |
F | 1 | 77 | format tag: space = CBR MP3, v = VBR MP3, o = Ogg-Vorbis |
CC | 2 | 79-80 | channel mode: M = mono, S = stereo, JS = joint stereo |
AAA... | 30 | 82-111 | album name |
ccc... | 30 | 113-142 | comment |
TT | 2 | 144-145 | track number |
KKKKK | 5 | 147-151 | file size in kilobytes (1024 bytes) |
WWWWWWWW | 8 | 153-160 | unix time stamp as hex value |
fff... | as needed | 162... | file name including relative path |
Each line has the following fixed length format:
Column:
1234567890123456789012345678901234567890123456789012345678901234567890
item |
length |
columns |
description |
---|---|---|---|
nnn... | 30 | 1-30 | volume label or folder name |
NNNNNN | 6 | 32-37 | number of files |
KKKKKKKKKK | 10 | 93-48 | total size of all files in kilobytes (1024 bytes) |
SSSSSSSSSS | 10 | 50-59 | total size of the volume in kilobytes (1024 bytes) |
FFFFFFFFFF | 10 | 61-70 | free space on the volume in kilobytes (1024 bytes) |
Version 0.1 (25. Aug. 2002)
Suggestions, help, complaints (but not too much:-): mueller@maazl.de
Original homepage: http://www.maazl.de/project/mp3/getaudiodir.html