AminetAminet
Search:
82841 packages online
About
Recent
Browse
Search
Upload
Setup
Services

mus/edit/playlistconverter.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Convert playlists to m3u,pls,plain,asx
Author:birkenfeld at geobiz.de (Gero Birkenfeld)
Uploader:birkenfeld geobiz de (Gero Birkenfeld)
Type:mus/edit
Version:1.1
Architecture:m68k-amigaos; ppc-amigaos
Date:2010-05-13
Download:http://aminet.net/mus/edit/playlistconverter.lha - View contents
Readme:http://aminet.net/mus/edit/playlistconverter.readme
Downloads:579
Converts different playlisttypes to m3u, pls, plain and asx playlists. Also
supports files pointing to an URL.

AUTHOR:
------------------------
Coding + Idea: Gero Birkenfeld/geobiz.de Icons + Graphic: Martin Merz (A massive
thankyou for the free Icons and graphics !!!)
                 Gives at least a professional look !
Testing: Thanx "AlexC" for betatesting...

CHANGELOG:
-----------------------
V 0.9 beta
- beta release for testing

V 1.0
- final release for 68k and PPC Architecture
- support for different languages (#?.locale) file
- support for URLs in a playlist

V 1.1
- adjustments for 4.0 icons (THANX TO Martin Merz !!!!)
- different encoding methods supported for #?.asx playlists:
  - some mp3 players cannot handle asx playlists if you have other characters
then UTF-8 ones in it   - UTF-8 encoding can be changed inside asx playlist into
e.g. ISO-8859-15.
  - So, if you have trouble loading playlists into HTC MP3 Player (maybe other
players as well), check wether your     song titles have "special" characters in
it like "ä", "ü" etc... change last entry in plconv.prefs to desired    
encoding method (e.g. ISO-8859-15 for german character set)



INSTALL:
-------------------------
Drag drawer To any place on your harddisk. Language Support (*NEW !!!!!)  see
"CONFIGURATION".
For OS4.x and above use executable "Playlistconverter", for 68k Systems use
executable 68k_Playlistconverter.
Feel free to rename the executeable file.

KEEPING PREFS FROM VERSION 0.9 Beta:
-------------------------------------
You can keep plsconv.prefs from old Beta Version 0.9. Just add four lines at the
end with an editor:

    plscon_german.locale     ; path to language file, if file cannot be opend
English will be used by default     UTF-8
    ; encoding, use "ISO-8859-15" for german playlists, "UTF-8" for
international

If you rather want to stick to english default language, replace
"plscon_german.locale" with "none"

KEEPING PREFS FROM VERSION 1.0:
-------------------------------------
Just add two lines at the end with an editor:

    UTF-8
    ; encoding, use "ISO-8859-15" for german playlists, "UTF-8" for
international             

SUPPORTED PLAYLISTTYPES:
-------------------------
Input playlisttype will be determined automatically, possible types are:

Windows Media Player = *.m3u (NOT 100% IMPLEMENTED SOME WORK/ SOME DON'T)
Winamp = *.m3u, *.pls
Tunenet = *.m3u (slightly different to winamp)
MASplayer, Amigaamp,... = plain textfile with pathes

All possible output playlisttypes will be generated anyway. These are:

Winamp, Tunenet = *.m3u (Tunenet can handle winamp m3u playlists for input)
MASPlayer, Amigaamp = *.pls (plain textfile with pathes)
Windows Media Player, HTC Smartphone MediaPlayer = *.asx

See enclosed example playlists for details


USAGE:
--------------------------
STEP 1: choose source playlist. Type in manually, use filerequester or use
configurable Quicklink         to paste a path into textgadget STEP 2: Choose
where the MP3 files will be saved in relation to playlist. E.g.: If you decide
to copy all mp3 files         from your Desktop to a portable mp3 in just one
directory. You can save the new playlist in the very same dir.
        Therefore choose "Same directory as Playlist". Options are:
        1. "Same directory as Playlist"         2. "In a different directory" =
all MP3 reside in the same directory, but playlist can be saved somewhere else.
           You will be prompted to enter the path/directory where your mp3 files
reside. This info will be written to            your new playlist (This is what
I mostly use for portable mp3 players. Because not all my mp3 will be stored    
       on the portable mp3 device         3. "In different subdirectories" = mp3
files reside in different directories/subdirectories. You should not change     
      pathes inside the new playlist, unless you want to replace only a certain
piece of the path. E.g. On my Windows PC            all mp3 are stored in
"C:\MP3\xx" (xx stands for Artist, and may hold some more subdirs named by
albumname).
           I shift all mp3 to my Amiga into "Media:MP3Files". Search for
"C:\MP3" and replace it with "Media:MP3Files".
        4. "Stay where they are" = Playlist will just be converted. There won't
be any sort of "path adjustment" STEP 3: Enter, pathes etc. which will be
written to new playlist (according to selection in STEP 2). There is also a     
   Quicklink functionallity, to paste predefined strings/text into the
stringgadget.
STEP 4: asx playlists will store an playlistname internally, this name can be
different from Playlist Filename.
STEP 5: Define output name. To not enter and the fileextension. E.g. RAM:New
will generate three playlists in RAM:
        "new.asx", "new.pls" and "new.m3u". Type in manually, use filerequester
or use configurable Quicklink         to paste a path into textgadget.
STEP 6: Summary, press "GO" to start conversion. You can choose wether you want
WinXP compatible or AMIGA OS compatible         playlists (Win: C:\MP3\Files\  
AMIGA:  DH3:MP3/Files/)



CONFIGURATION:
--------------------------
you can edit the file plsconv.prefs inside your Playlistconverter directory
using a texteditor. This file holds:
1: Default pathes for Stringgadgets
2: Default filenames and pathes for Filerequester
3: Default text for "Quickpath" buttons
4: Path to language file ("plscon_german.locale" or "none")  *NEW !!!!
5: Encoding method for #?.asx playlists

As you can see currently supported are only default english language as well as
german language. If you want to use German language replace the line stating
"none" with your path to language file.
Which is normally just "plscon_german.locale". If you want to revert to English
language, edit plsconv.prefs again and replace "plscon_german.locale" line with
"none".

If you want to use other characters then standard UTF-8 ones (e.g. German titles
in a playlist holding german characters like ö,ä,ü...)
edit last entry in plsconv.prefs from "UTF-8" to "ISO-8859-15".

See comments inside plsconv.prefs for details.

For further support contact:

           at        dot
birkenfeld   geobiz     de







Contents of mus/edit/playlistconverter.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                19364   22688  85.3% -lh5- 13a4 May 12 15:52 Playlistconverter.info
[generic]                12222   17564  69.6% -lh5- d893 Apr 23 09:59 Playlistconverter/4.0-Icons.info
[generic]                 9022    9564  94.3% -lh5- 40f5 Mar 20 19:46 Playlistconverter/4.0-Icons/Playlistconverter.info
[generic]                 9368   11364  82.4% -lh5- a44a May 12 14:57 Playlistconverter/4.0-Icons/Playlistconverter/Playlistconverter.info
[generic]                 3541    7296  48.5% -lh5- 3826 Mar 20 19:44 Playlistconverter/4.0-Icons/Playlistconverter/plsconv.prefs.info
[generic]                12220   17564  69.6% -lh5- 670f Apr 23 09:59 Playlistconverter/4.1-Icons.info
[generic]                    0       0 ****** -lh0- 0000 May 12 15:51 Playlistconverter/4.1-Icons/Playlistconverter/
[generic]                19187   22688  84.6% -lh5- 9ba9 Apr 16 11:04 Playlistconverter/4.1-Icons/Playlistconverter.info
[generic]               736852 2009652  36.7% -lh5- 52fe May 12 14:00 Playlistconverter/68k_Playlistconverter
[generic]                10732   12254  87.6% -lh5- 8fc8 Apr 23 09:59 Playlistconverter/68k_Playlistconverter.info
[generic]                12041   17564  68.6% -lh5- bf51 Apr 23 09:59 Playlistconverter/Examples.info
[generic]                 1024    3764  27.2% -lh5- 9762 Mar 16 20:37 Playlistconverter/Examples/Input.m3u
[generic]                 8784   14586  60.2% -lh5- c9b5 Apr 12 16:21 Playlistconverter/Examples/Input.m3u.info
[generic]                 2494    7802  32.0% -lh5- e803 Mar 13 19:45 Playlistconverter/Examples/Input.pls
[generic]                 8783   14586  60.2% -lh5- 78d4 Apr 12 16:21 Playlistconverter/Examples/Input.pls.info
[generic]                 1124    5203  21.6% -lh5- 1691 Mar 16 20:37 Playlistconverter/Examples/output.asx
[generic]                 8783   14586  60.2% -lh5- 071a Apr 12 16:21 Playlistconverter/Examples/output.asx.info
[generic]                 1024    3764  27.2% -lh5- 9762 Mar 16 20:37 Playlistconverter/Examples/output.m3u
[generic]                 8785   14586  60.2% -lh5- bc23 Apr 12 16:21 Playlistconverter/Examples/output.m3u.info
[generic]                  863    2224  38.8% -lh5- e335 Mar 16 20:37 Playlistconverter/Examples/output.pls
[generic]                 8782   14586  60.2% -lh5- 2155 Apr 12 16:21 Playlistconverter/Examples/output.pls.info
[generic]              1057737 2838244  37.3% -lh5- 3d49 May 12 13:54 Playlistconverter/Playlistconverter
[generic]                16525   20514  80.6% -lh5- 541b Apr 23 09:59 Playlistconverter/Playlistconverter.info
[generic]                  472    1140  41.4% -lh5- 2ec6 May 12 15:01 Playlistconverter/plsconv.prefs
[generic]                 6882   13438  51.2% -lh5- 4404 Apr 23 09:59 Playlistconverter/plsconv.prefs.info
[generic]                  519    1064  48.8% -lh5- 4c6b Apr 22 20:50 Playlistconverter/plscon_german.locale
[generic]                 5578    6174  90.3% -lh5- b58d Apr 23 09:59 Playlistconverter/plscon_german.locale.info
[generic]                 2571    6196  41.5% -lh5- 9b6d May 12 14:55 Playlistconverter/readme
[generic]                 3779   11222  33.7% -lh5- 35dd Apr 23 09:59 Playlistconverter/readme.info
[generic]                 9101   14586  62.4% -lh5- ab95 Apr 23 09:59 Playlistconverter/soundasx.info
[generic]                 9102   14586  62.4% -lh5- ad47 Apr 23 09:59 Playlistconverter/soundm3u.info
[generic]                 9102   14586  62.4% -lh5- 1a65 Apr 23 09:59 Playlistconverter/soundpls.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        32 files 2016363 5185635  38.9%            May 13 21:30

Aminet © 1992-2019 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>