WINTRAK versio 0.56 konsolisovellus

WINTRAK on ohjelma jolla muutetaan MP3 tiedostojen nimiä
ja tageja.

Ohjelma tekee ID 3 v 2.3 tagit, artistin, kappaleen, trackin ja laulun.

Tällöin esim WINAMP pystyy näyttämään kappaleen tiedot oikein.

Jos halutaan tehdä V 1.0 tageja niin kirjoitetaan

 wintrak -v1

Ohjelma ei tunne muita kuin id3-tageja, jotka ovat alan de facto-standardi.



Varoitus: ohjelma hävittää kaiken aikaisemman informaation. 
Tämä ohjelma on tarkoitettu raaka-mp3:n  käsittelyyn.
Jos sinulla siis on isoja id3v2-tageja, jossa on runsaasti informaatiota,
en suosittele tätä ohjelmaa. Kun käytät tätä ohjelmaa, oletan sinun tietävän, mitä
teet. Jos et tiedä, mitä WINTRAK tekee, älä käytä sitä!


Ohjelma vaihtaa YHTÄ AIKAA sekä tagin että tiedoston nimen toisin kuin MP3 renamer yleensä.
Tavallisesti MP3 renamer vaatii että joko tagi tai tiedoston nimi on muutettu.

Sisäänmenevän MP3 joukon tulee olla numeroituja, 
tyyliin Track00, Track01 ... jne max 128 tiedostoa.

Tätä voi muuttaa seuraavilla komentorivikomennoilla

Muutetaan "Track" ---> drag

WINTRAK -t drag tai
WINTRAK -T drag

tuottaa inputfilet drag00, drag01,drag02 jne.

Jos komentorivillä on wintrak -T tai wintrak -t, inputtia
voi jonkinverran ohjata seuraavilla optioilla

 wintrak -t Track -tracknull- : ei Track nollia

 Track1, Track2, Track3, Track4 jne

 wintrak -t Track -trackbegin 10

 Track10,Track11,Track12,Track13

 wintrack -t track -tracklen 3

 Track001,Track002,Track003,Track004

 Nämä kolme optiota vaativat siis edeltävän t-option!
 
Tai muutetaan sisääntulevat trackit käyttäjän haluamiksi
(huom: jotkut erikoismerkit \/:*?"<>| voivat yhä sotkea ohjelman)

WINTRAK -f tracks.txt
WINTRAK -F tracks.txt

WINTRAK vaatii toimiakseen muistia yli 16 megaa ja 32-bittisen Windowsin.

Kappaleitten tiedot pistetään erilliseen INPUT.TXT muotoon josta ohjelma lukee ne.

INPUT.TXT:n nimeä voi muuttaa komentoriviltä

WINTRAK -i levy1.txt

WINTRAK -noerase : ei tuhoa alkuperäisiä trackeja

WINTRAK:n ,INPUT.TXT:n ja mp3.tiedostojen on sijaittava samassa hakemistossa.


 VAROITUS: älä hävitä alkuperäisiä MP3:ja ennenkuin olet varma että
 ne on nimetty oikein! Säilytä alkuperäiset hakemistossa josta
 WINTRAK ei löydä niitä! Ohjelma tuhoaa oletuksena alkuperäiset Track-tiedostot
 ja kaiken alkuperäisen informaation tageista!
 Säilytä trackeista varakopiot jossain muualla kuin TRAK:n toiminta-
 hakemistossa! Jos syöttötiedostossa on virhe, tietoa voi mennä
 väärälle nimelle tai tuhoutua!


Tavallinen INPUT.TXT:

 INPUT.TXT:n tulee olla tehty Windows ASCII:lla
 eli esim WORDPAD tai WRITE-ohjelmalla ja talletettuna .TXT-muodossa
 Esim Wordin .DOC ei käy , koska WINTRAK ei osaa käsitellä sitä.
 Myöskään DOS:n EDIT ei tee hyvää jälkeä.

 Tavallisin syöttötiedosto on muotoa

 Artisti
 Kappale1
 Kappale2
 Kappale3

 Vaaditaan vain, että artisti on ekalla rivillä ja
 kappaletiedot seuraavilla sekä pari enteriä tiedoston lopussa.

 Ohjelma asettaa näitten tietojen mukaan kappaleitten nimet ja ID3 tagit.
 



Toinen ohjelman tuntema syöttötiedoston muoto (tila) on "ei artistia", "kokoelma"
tai 

Tässä tapauksessa luetellaan kappale ja artisti jokaisella rivillä
erikseen.

<NOART>
Kappale1*Artisti1
Kappale2*Artisti2
Kappale3*Artisti3


Tai päinvastoin

<NOART>
<INVERT>
Artisti1*Kappale1
Artisti2*Kappale2
Artisti2*Kappale3

Tuottavat molemmat saman tuloksen.

Ohjelmalla on helppo nimetä myös kokoemalevyjä ilman tageja.

Jos ohjelman ekalla rivillä on * ohjelma olettaa
sen olevan artisti- ja kappalekenttien erottaja ja kytkee
<NOART> tilan automaattisesti päälle.

Jos kappaleitten tai artistien nimissä ei ole - (tavuviivaa)
niin erottajamerkki * voidaan korvata tavuviivalla.

Ohjelma siis syöttää <NOART>-tilassa ikäänkuin tietueen joka rivillä ja
käyttää  kenttäerottimena joko * tai - tilanteen mukaan.

Esimerkki kertoo mistä on kyse

INPUT.TXT tyyppiä automaattinen <NOART>

Malli:

Kappale1*Artisti1
Kappale2-Artisti2
Kappale3-Artisti3

Jos ei löydy <NOART> eikä * eka rivillä, ohjelma olettaa syötön olevan normaalissa muodossa
eli tulkitsee eka rivin artistiksi.

Ohjelma siis käyttää tageja sisäänsyötössä.

Tagit on tehty ohjelman tulevaisuutta ajatellen. Ne tarjoavat mahdollisuuden syöttää
ohjelmaan dataa.

Ohjelman oletus input formaatti on

 tagit, jos on
 artisti, jos on
 kappalerivejä
 pari enteriä

Tagit on sijoitettava aina syöttötiedoston alkuun, muuten ohjelma ei toimi oikein!

Tagit ovat (versio .56)

<NOART>  - kokoelmalevy
<INVERT> - kokoelmalevyssä "kentät" järjestyksessä artisti*kappale
<ALBUM> Albumi </A> Albumin nimi
                ohjelma nimeää lopuksi input.txt:n albumin nimelle.
Huom:tätä ei voi kirjoittaa eri riveille!
 
              <ALBUM>Albumini</A>

<ENG>   Ohjelma vaihtaa kappaleitten pienet alkukirjaimet isoiksi
        kuten englannninkielisissä kappaleten nimissä
        Esim. 

	my song is this ---> My Song Is This


<COMMENT>
 ... Kommenttia
  eri ...
 .. riveillä 
</COMMENT>

 Koodi-tagi tunnistetaan, mutta koodilla ei vielä voi tehdä mitään

<KOODI>
 ... Koodia
  eri ...
 .. riveillä 
</KOODI>

Mielivaltaiset tagit eivät sotke
konetta koska ne ohitetaan automaattisesti
esim. tagipari <TRAK></TRAK> ei aiheuta ongelmia.

Ohjelmalle ei ole muita erikoisia ohjausmerkkejä
syöttötiedostoissa kuin

 * kappaleen ja artistin erottaja (kenttäerotin)
   NOART:n päällekytkijä

 - kappaleen ja artistin kenttäerotin,
   jos erivillä ei ole * ja <NOART> on päällä

Ohjelma tuottaa nimet windowsin filename-formaatissa.

HUOMAUTUS:

  Ohjelma on tarkoitettu tietynlaisen mp3-datan käsittelyyn rajatuissa tilanteissa, 
  jotka ovat kuitenkin tavallisia mp3-maailmassa. Oikein käytettynä ohjelma on minusta työskentelyä
  selvästi nopeuttava ja hyödyllinen. Jos ohjelmaa käyttää väärin, se voi hävittää tietoa!
  Ohjelma on vapaasti levitetävä kokeiluversio jota saa kokeilla omalla vastuulla.
  
  Ohjelman lähdekoodi on vapaa ja nyt jo  puhdasta win32-koodia, jos
  printfit riisutaan pois. Jos kirjoitat ohjelmia tämän pohjalta, ota yhteyttä.

  Janne Naukkarinen  [email protected]
  The Incarnator  go.to/incarnator