home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: Multimed / Multimed.zip / pmconv07.zip / EncRexx.cmd next >
OS/2 REXX Batch file  |  1998-08-19  |  1KB  |  45 lines

  1. /* Rexx */
  2. /* Sample Code for RexxEnc Script with 8hz-mp3.exe at c:\8hz */
  3.  
  4. call RxFuncAdd "SysLoadFuncs", "REXXUTIL", "SysLoadFuncs"
  5.  
  6. parse arg Nummer with '"'SourceDir'"' with '"'TargetDir'"' with '"'Name'"' with '"'CDTitel'"' with '"'TrackTitle'"'  with '"'Number'"' 
  7.  
  8.  
  9. /* Nummer = track number to encode */
  10. /* Sourcedir = Source directory with '\'! */
  11. /* TargetDir = target directory with '\'! */
  12. /* Name = mp3 file name */
  13. /* Change to targetdir */
  14.  
  15. /* CDDB Infos */
  16. /* CDTitel = Title of CD */
  17. /* TrackTitel = Title of track */
  18. /* Number = TrackNumber */
  19.  
  20. say 'Nummer = ' Nummer
  21. say 'SourceDir = 'SourceDir
  22. say 'TargetDir = 'TargetDir
  23. say '-------------------'
  24. say 'CDDB Info:'
  25. say 'Name = 'Name
  26. say 'CD Title = 'CDTitel
  27. say 'Tracktitle = 'TrackTitle
  28. say 'Tracknumber = 'Number
  29.  
  30. /* encode */
  31.  
  32. if Nummer < 10 then
  33. Befehl = 'c:\8hz\8hz-mp3.exe -b 128 'SourceDir'Track_0'Nummer'.wav "'TargetDir''Name'.mp3"'
  34. else
  35. Befehl = 'c:\8hz\8hz-mp3.exe -b 128 'SourceDir'Track_'Nummer'.wav "'TargetDir''Name'.mp3"'
  36. Befehl
  37.  
  38. /* delete file */
  39. if Nummer < 10 then
  40.         Befehl = 'del Track_0'Nummer'.wav'
  41. else
  42.         Befehl = 'del Track_0'Nummer'.wav'
  43. Befehl
  44.  
  45.