dotnet

Blogas tai blogas ar geras blogas - kol kas neaišku. Bus matyt vėliau.

Mano nuotrauka
Vardas:
Vietovė: Vilnius, Lithuania

2005-03-16

Mp3Info

Viena iš mano programėlių, kurioje jau gana plačiai panaudotos VS.NET galimybės, skirta mp3 kolekcijos tvarkymui.
Inetas tiesiog užtvindytas šimtais visokio plauko, lygio ir vertės mp3- organaizerių, tagerių, juke-boksų etc.
Kam tada, paklausite Jūs, reikia gimdyti dar vieną, kai jau yra gatavų ir tikrai geresnių?
Kaip tai bebūtų keista, bet man taip ir nepasisekė rasti nė vieno produkto, pilnai palaikančio ID3 v2 standarto mp3 tegus.
Visų pirma kalbu apie tegus 'USLT' ir 'SYLT' (unsinchronized ir synchronized lyrics).
Jei paprastą (nesinchronizuotą) dainos tekstą įrašyti į mp3 failą dar moka nemažai visokiausių tagerių, tai sinchronizuoti tą tekstą su mp3 audio sugeba tik vienetai.
Bet pabandykite su jais padirbti, ir noras sinchronizuoti lyriką su audio bemat dings...
Puikiausias (ir daugeliui geriausiai pažįstamas) tokio 'instrumento' pavyzdys - M$ Windows Media Player, ver.10(XP).
Tarp kitko, įtariu, jog nedaugelis žino, kad WMP10 ne tik moka 'rodyti' sinchronizuotą lyriką, bet ir leidžia ją redaguoti, kitaip tariant - sinchronizuoti.
Bet kaip jis tą daro - tai jau ne mano kantrybei!

Štai tada aš ir sumaniau pasidaryti gal ir ne tokį išvaizdų, tačiau patogų playerį/tagerį.
Štai kaip mano Mp3Info atrodo:





O čia jo pagrindinės savybės:

  • ID3 v1,v2 tegų palaikymas, tame tarpe - ''APIC', USLT' ir 'SYLT'
  • Autoriaus, albumo, grupės ir 'undefined' paveislėlių (tegas 'APIC') importas/eksportas
  • Nesinchronizuotos (tegas 'USLT') lyrikos importas/eksportas bei redagavimas
  • Sinchronizuotos (tegas 'SYLT') lyrikos importas/eksportas iš/į USLT tego, *.txt, *.lrc, *.kas formato failų
  • Unikaliai paprastas bei patogus sinchronizavimo interfeisas
  • Visų standartinių mp3 tegų (įskaitant ir APIC) tiek pavienis, tiek grupinis redagavimas
  • Indikacija apie tai, ar kompiuteryje yra txt, lrc bei kas formato failų, potencialiai galinčių tikti grojamam mp3 failui.
  • Grojimo režime teksto spragtelėjimas automatiškai pozicionuoja playerį į atitinkamą įrašo vietą
  • ...ir dar krūva visokių kitokių dalykų - pavargau vardinti :)

Kaip ten bebūtų, bet be jo aš tikrai nebūčiau įstengęs iki šiol sinchronizuoti jau ~1000 mp3 failų ;)

2 Comments:

Anonymous Anonimiškas said...

kuku

17 kovo, 2005 09:58  
Anonymous Anonimiškas said...

Kokie reikalavimai sistemai?

17 kovo, 2005 13:18  

Rašyti komentarą

<< Home