Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Skoro gotov projekat plejera winamp, pomoc

[es] :: Visual Basic 6 :: Skoro gotov projekat plejera winamp, pomoc

[ Pregleda: 2894 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

igor156
Igor Nikodijevic
Kovin

Član broj: 79633
Poruke: 18
*.pools.arcor-ip.net.



Profil

icon Skoro gotov projekat plejera winamp, pomoc26.07.2007. u 22:46 - pre 203 meseci
Da li je mozda zainteresovan za programiranje nekog muzickog plejera poput Winampa 5 ili Win Media Player 11 ili mozda nesto drugo jedonostavnije kao foobar ili mislim da se zove cubebox,
ja sam radio na tome i nisam nesto zadovoljan a program se stvarno veliki pa ima 670 kb samo vb teksta.

Radi se o Visual Basicu 6.0 probacu da ga prebacim na v 2005.

Projekat izgleda ovako(gotov)

IGIMEDIA 2.3

>Evo i ScreenShoot-ova:
http://getpic.info/?p=26999_program_2.3.PNG
http://getpic.info/?p=27000_program_2.4.PNG
http://getpic.info/?p=27001_moduli_2.3.PNG
http://getpic.info/?p=27021_moduli_2.4.PNG
http://getpic.info/?p=27004_Padajuci_meni.PNG
http://getpic.info/?p=27005_skin_maker.PNG
http://getpic.info/?p=27006_Explorer.PNG
http://getpic.info/?p=27007_dir.PNG
http://getpic.info/?p=27008_Sys_Tray.PNG

>Malo karakteristika:
-Za zvuk koristi FMOD 3.74 i BASS engine (www.fmod.org i www.un4seen.com)
-Normalni i mini mod
-Ucitavanje skinova na prof. nacin
-Ucitavanje jezika
-Ekulajzer (sa present-ima)
-Zvucni dsp efekti
-Format plejliste,skrol teksta...
-Radio Stanice
-Audio CD (sa nazivima pesama)
-Ugradjen Explorer sa opcijama za lakse lonalazenje mozike...
-Plejlista, pretrazivac, lista sa spremljenim pesmama
-Skin Editor
-Editor za Jezike
-Editor za wav i mp3 i rekorder
-MPEG Editor (Tag,karaoke editor i mp3 info)
-MP3 Karaoke prikaz i editor
-Pretrazivanje medija i snimanje u memoriji (INI fajl)
-Directory Browser (prikazuje samo pesme koje se nalaze na toj particiji u TreeView kontroli)
-Ucitavanje omota
-Koriscenje winamp-ovih starih visializacija
-Koriscenje winampovih input plugina (in_mp3,in_ogg...)
-Koriscenje winamp-ovih dsp efekt plugina
-Vizualizacije (nije bas nesto ali za pocetak moze)
-Video Viewer (sa web camera ili tv-a...)
-Splash logo,auto play pri startu,providnost,uvek na vrhu,visestruko otvaranje
-Dodavanje u SysTray pragrama ili opcije za play
-Otvaranje mp3 preko ovog programa ili dodavanje u meniju u Exploreru
-I mogo toga.......
-imam i winamp sdk

(ovo je sa nekog mmplayeraX ali ja sam skvonto ceo proces rada programa)
IGIMEDIA 2.4 - za razliku od v2.3 koja se otvara za 12 s, v2.4 se otvara za 1 sek.
i imam neku bazu sa Srpskim omotima i lyric tekstovina za srpski IGIMEDIA

POMOC DA DOVRSIM ILI NEKI KOMENTAR:

email: [email protected]


IGGY
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Skoro gotov projekat plejera winamp, pomoc26.07.2007. u 23:13 - pre 203 meseci
ako stvarno hoces da napravis plejer koji ce da koristi dosta ljudi onda si u startu pogresio sto si uzeo winampov skin, uz malo napora moze da se napravi i bolji interfejs i bolji skin engine (dobro, za ovo drugo treba malo vise napora :D), takodje ti ne bih savetovao da radis u vb-u (ni u bilo kom .net jeziku) jer su za plejer ipak bitne performanse (i to mnogo bitne, jer korisnik nece da instalira tvoj program da bi samo gledao vizualizacije, divio se skinovima i sl, samo 20-30% korisnika ce da koristi vizualizacije i da menja skinove, ostatak ce se zadovoljiti sa default podesavanjima jer oni samo hoce da slusaju muziku)
pohvaljujem to sto si izabrao bass bilbioteku (fmod ti je bespotreban, bass je mnogo bolji)...

ako hoces ozbiljno da radis na plejeru (od "nule") u nekom drugom jeziku (tj ne vb-u) kao sto je D (koji nije vezan za windows, pa je moguce kasnije portovanje na linux) onda bih ti ja pomogao (a sakupilo bi se tu jos par ljudi) jer sam nekoliko puta pocinjao da pravim svoj plejer (pravio sam istu gresku kao ti, pisao sam ga u vb-u) i od tad sam ovladao nekim novim znanjima i tehnikama (npr sada znam kako se prave kompajleri, tj kako mogu da napravim svoj skript jezik i kako da uradim kompajler i interpretator za njega, sto je neophodno ako hoces extra customizable skin engine)...

winampu nedostaje prava konkurencija, jer od kada je sonique zvanicno mrtav ne pojavljuje se ni jedan plejer koji bi "pregazio" winamp tamo gde je on jos uvek neprikosnoven (tu mislim na wasabi skin engine), jednom cu napraviti bolji engine od winampa, na kraju krajeva, zbog winampa sam i poceo da ucim da programiram :)
 
Odgovor na temu

BinLaden
Ni na nebu ni na zemlji

Član broj: 147476
Poruke: 102
*.teol.net.

Sajt: www.sove-soft.rs.ba


Profil

icon Re: Skoro gotov projekat plejera winamp, pomoc27.07.2007. u 03:06 - pre 203 meseci
Za @Aleksandar Ruzicic:
Nerviras me vec odavno sa svojim nedorecenim komentarima. Svakoga kritikujes rijecima
a ne pamtim kad si postovao neki kod koji pokazuje kako bi nesto moglo da se odradi.
Citat:
takodje ti ne bih savetovao da radis u vb-u (ni u bilo kom .net jeziku) jer su
za plejer ipak bitne performanse (i to mnogo bitne, jer korisnik nece da instalira tvoj
program da bi samo gledao vizualizacije, divio se skinovima i sl, samo 20-30% korisnika
ce da koristi vizualizacije i da menja skinove, ostatak ce se zadovoljiti sa default
podesavanjima jer oni samo hoce da slusaju muziku)


Da se ja pitam odmah bi te skinuo sa moderatora VB - ASP.

Ajde sad ti procitaj ono sto si ti napisao. Za te potrebe za koje ti kazes da mora
da se koristi neki visi programski jezik je dovoljno par redova koda u VB.
Samo za tebe postavljam izazov: (posto se hvalis sa znanjem C.. C+++... d...) i nekih drugih jezika
reci sta se to za mp3 plejer i skinove ne moze napraviti u VB? Sto god ti napravis u nekom
drugom jeziku, ja cu napraviti ne u VB-Net-u nego u VB6 (naravno sto se tice ove teme, odnosno
bukvalno winamp-a). I ajde mi molimte objasni zbog cega je potreban neki programski jezik
koji nije vezan direktno za windows, odnosno ko jos pravi komercijalne programe koji
se koriste pod linuksom, odnosno nadji mi na ovom forumu nekog ko koristi linuks, odnosno
ne znam u kavoj vezi mogu da budu: "VB6";"ASP" i "MP3" player sa linuksom kada je poznato
da je vb razvojni alat za windows aplikacije i koliki je broj ljudi kojima je potrebno
slusanje mp3-ca pod linuksom???.....
Citat:
winampu nedostaje prava konkurencija

Koliko ja znam winamp je besplatan program i koliko se razumijem u ekonomiju konkurencija
je kada bi neko isti, odnosno slican proizvod ponudio po nizoj cijeni, to jest da nam
plati da ga koristimo u ovom slucaju.
Stvarno nemam zlonamjeru ali moram da konstatujem da si poceo da lupas slicno kao @rgd.....
Ero S Onoga Sveta
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12851



+4784 Profil

icon Re: Skoro gotov projekat plejera winamp, pomoc27.07.2007. u 03:58 - pre 203 meseci
Ne bih rekao da je nesto tu nedoreceno, rekao je svoje misljenje. To sto je preporucio drugi jezik nema nikakve veze sa njegovom moderacijom ovde, nije ovo sekta :). I ja cesto preporucim vb.net.

E sad... Ne bih se bas slozio sa tim da je vb pogresan jezik, pogotovo ako se koristi neki gotov engine. A i ako ne, koriscenjenjem DirectX-a i dalje samo "pustanje" zvuka radi c/c++ kod (a moze i za skinove). Eventualno je skripring skinova mozda problematican. No, s' obzirom da znam da ima ozbiljno znanje iz programiranja, uzecu to misljenje sa velikim koeficientom vrednosti :). Mada, voleo bih cuti malo detaljnije o tome gde je "udar" na performanse.

Za Linux je rekao da je to prednost upravo drugih programskih jezika i da je to prednost, ne potreba.

Trebao sam u advokate, a? :))


PS. Niko nije kao rgdrajko ;)
 
Odgovor na temu

igor156
Igor Nikodijevic
Kovin

Član broj: 79633
Poruke: 18
*.pools.arcor-ip.net.



Profil

icon Re: Skoro gotov projekat plejera winamp, pomoc27.07.2007. u 11:07 - pre 203 meseci
Dobri su i c++ i basic nemam nikakvih zamerki... ali sa basicom imam 8 godina iskustva

Nemam toliko puno vremena ali sta radim na kompu to je slusam muziku i programiram pa pomalo na internet...

Problems:

skin
i sto se skina tice promenicu ga ali kad zavrsim sa ovim
- sto se toga tice imam jedan problem, meni je plejlista u jednoj formi a plejer u drugoj(winamp) e sad kad bih hteo da mi skin bude tipa win media player gde su plejler i plejlista u jednoj formi:
-da li da napravim neki ActiveX za celu plejlistu, da pomerim picPl u kojem se nalazi plejlista sa tasterima u formu plejera, da li jos jedna plejlista, ili neko pametno resenje?

list
Trenutno koristim verziju SBlist ocx ona je ok ali je demo, ne znam cime je ogranicena
MBlist ocx je besplatna ali nema TopIndex koji koristim za skrol, ili mozda ima f-ja za iscitavanje vrenosti vertikalnog skrola da zameni topindex
a u standardnu ListBox ili listview ne znam da li je moguce promeniti boju Selekta(plava) pa i da se ukloni onaj fokus

mogu da posaljem projekat na e-mail u RAR fajl je 760 kb pa vidite da li za pocetak nesto fali(za VB6)



IGGY
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Skoro gotov projekat plejera winamp, pomoc27.07.2007. u 16:52 - pre 203 meseci
@BinLaden:
ja ne volim da se svadjam na forumima, ja sam tu da ucim i da pomazem drugima, ne znam samo gde sam ja to toliko kritikovao (i ako jesam to su sve dobronamerne kritike, nigde nisam vredjao nekoga kako on to ne zna, kako je glup i sl), a sto se tice toga da ne postujem kod evo npr ova tema od pre neki dan...

a sto se tice izbora jezika, ja sam preporucio neki (D) koji se ne interpretira (za razliku od .net-a i vb6, mada vb6 ima opciju native-compile al opet je dosta sporiji od jezika koji se direktno kompiluju u natvni kod) jer su za plejer zaista bitne performanse (ne znam da li si upoznat sa winamp-om 3 koji je, kada se pojavio, bukvalno jeo cpu snagu i ram memoriju, jer je po mom misljenju dosao mnogo pre "svog vremena", nazalost winamp 3, tj wasabi.player je napusten projekat a bio je mnogo mnogo bolji od dvojke, tj petice a i ljudi koji su radili na wasabi plejeru, pre svega brennan i francis su otpusteni iz nullsofta kada ih je preuzeo aol, jbg...)

istina je da se za playback koristi externa biblioteka (pisana u c++u) ali je interfejs radjen u vb-u, sto je nedostatak ako se planira da plejer ima siru publiku (kao sto sam napomenuo u prvom postu u ovoj temi), ako te bas zanima mogao bih da uradim neki benchmark test za interfejs u d-u i u vb-u (mada sam trenutno zauzet nekim drugim projektima, ali bih nasao malo slobodnog vremena), cisto da vidis razliku.

Citat:
Samo za tebe postavljam izazov: (posto se hvalis sa znanjem C.. C+++... d...) i nekih drugih jezika
reci sta se to za mp3 plejer i skinove ne moze napraviti u VB?

nigde ja nisam rekao da se nesto ne moze uraditi u vb-u, sve moze u vb-u (sto su i dokazali neki ljudi, pre svih Paul Caton, Charles P. V. i LaVolpe sa pscode.com, Steve sa vbaccelleratora i jos mnogi mnogi drugi), jedina zamerka koju sam ja izneo je pitanje performansi...

Citat:
I ajde mi molimte objasni zbog cega je potreban neki programski jezik
koji nije vezan direktno za windows, odnosno ko jos pravi komercijalne programe koji
se koriste pod linuksom, odnosno nadji mi na ovom forumu nekog ko koristi linuks, odnosno
ne znam u kavoj vezi mogu da budu: "VB6";"ASP" i "MP3" player sa linuksom kada je poznato
da je vb razvojni alat za windows aplikacije i koliki je broj ljudi kojima je potrebno
slusanje mp3-ca pod linuksom???.....

prvo: ja nisam mislio na komercijalnu aplikaciju (ja ne radim komercijalni software, samo free :D)
drugo: evo ja koristim i linux i windows i voleo bih kada bih imao jednu aplikaciju koja isto radi i pod windowsom i pod linuxom

Citat:

Koliko ja znam winamp je besplatan program i koliko se razumijem u ekonomiju konkurencija
je kada bi neko isti, odnosno slican proizvod ponudio po nizoj cijeni, to jest da nam
plati da ga koristimo u ovom slucaju.
Stvarno nemam zlonamjeru ali moram da konstatujem da si poceo da lupas slicno kao @rgd.....

zapravo, winamp i nije 100% besplatan program, jer za neke funkcije (unlimited speed prilikom rippovanja/rezanja) moras da ga aktiviras (20ak dolara koliko se secam)
a koliko se ja razumem u ekonomiju konkurencija je kada bi neko po istoj ceni (cak i nizoj, tj 100% free, bez opcija za koje je potrebna aktivacija) ponudio bolji program ("i jare i pare" :D)


p.s. stvarno ne zelim da ulazim u offtopic raspravu i molim te nemoj na ovaj moj post da odgovoris flejmom i napadanjem (jer cu onda izbrisati i ovu moju, i tvoju predhodnu i sve ostale offtopic poruke)

 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Skoro gotov projekat plejera winamp, pomoc27.07.2007. u 16:58 - pre 203 meseci
da se vratim na temu...

Citat:

Problems:

skin
i sto se skina tice promenicu ga ali kad zavrsim sa ovim
- sto se toga tice imam jedan problem, meni je plejlista u jednoj formi a plejer u drugoj(winamp) e sad kad bih hteo da mi skin bude tipa win media player gde su plejler i plejlista u jednoj formi:
-da li da napravim neki ActiveX za celu plejlistu, da pomerim picPl u kojem se nalazi plejlista sa tasterima u formu plejera, da li jos jedna plejlista, ili neko pametno resenje?

list
Trenutno koristim verziju SBlist ocx ona je ok ali je demo, ne znam cime je ogranicena
MBlist ocx je besplatna ali nema TopIndex koji koristim za skrol, ili mozda ima f-ja za iscitavanje vrenosti vertikalnog skrola da zameni topindex
a u standardnu ListBox ili listview ne znam da li je moguce promeniti boju Selekta(plava) pa i da se ukloni onaj fokus


moj savet: nemoj da koristis gotove kontrole, uradi svoje jer onda mozes u potpunosti da kontrolises "look & feel" celog plejera (a ne da budes vezan za sistemske kontrole, kao sto je slucaj u winampu), jeste to malo teze ali je zato izazovnije :)

i batali activex, ja bih svo crtanje radio direktno na formu, znaci za svaku "kontrolu" uradis po klasu i prilikom kreiranja prosledis formu na kojoj se ta kontrla nalazi (tj na koju ce da se iscrtava) kao parametar, to je po mom misljenju mnogo flexibilnije resenje...


evo, ako stignem uradicu ti primer liste... ne obecavam nista, ali 80% sam siguran da cu naci malo vremena :)
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12851



+4784 Profil

icon Re: Skoro gotov projekat plejera winamp, pomoc27.07.2007. u 17:38 - pre 203 meseci
.NET se ne interpretira :)

Inace, konkurencija je bilo kakvo izdavanje proizvoda iste vrste. A to da li je bolja ili losija (veca/manja) to je vec specifican slucaj :)
 
Odgovor na temu

rgdrajko
Beograd

Član broj: 117734
Poruke: 710
80.93.249.*



+3 Profil

icon Re: Skoro gotov projekat plejera winamp, pomoc27.07.2007. u 21:15 - pre 203 meseci
Citat:
Shadowed: PS. Niko nije kao rgdrajko ;)


Citat:
BinLaden
Stvarno nemam zlonamjeru ali moram da konstatujem da si poceo da lupas slicno kao @rgd.....


Objasnite?
rgdrajko
 
Odgovor na temu

igor156
Igor Nikodijevic
Kovin

Član broj: 79633
Poruke: 18
*.pools.arcor-ip.net.



Profil

icon Re: Skoro gotov projekat plejera winamp, pomoc27.07.2007. u 21:19 - pre 203 meseci
@Aleksandar Ružičić
Znaj da ti verujem sve sto si odgovorio

Ona prica sa winampom3 i 5 imao sam isti slucaj izmecu IGIMEDIA 2.3 i 2.4 , sada 2.4 radim od samog pocetka(nekih 60% je gotovo) i stvarno super.
u 2.3 bilo mi je bitno da f-je rade pa sam ih ubacio na stotine(u plejlisti preterano tastera+skin,radio,snimalje,video sa tv-a,explorer i opcije,dosta za CD-ROM i puno sta toga) a na perfomanse nisam ni obracao paznju i sta na kraju program se pokrace dugo,kako dadajem nesto sve vise trosi rama, za cpu je bio ok i sadah naucih i tu skolu.

Kao sto sam rekao znam samo osnovno u c++ pa i java i html
ja cu ostati u vb-u ali cu videti da polako steknem vece znanje na c++ pa i taj d

Naravno da izbegavam da koristim te ActiveX kontrole ali ovo sam ubacio sam za kratko dok ne smislim neko bolje resenje, ipak ja nemam ideje za to, u pitanju je da li ce to raditi brze ili sporije npr. kada ja u listu moram da ubacim preko 10000 fajlova, Sto se te liste tice tu imam najveci problem

> Posto si se ponudio da mi pomognes oko liste za vb stvarno si eXtra, ja ne zurim pa nemoras ni ti, ako mozes mozes, ako ne onda u svakom slucaju hvala. <




IGGY
 
Odgovor na temu

igor156
Igor Nikodijevic
Kovin

Član broj: 79633
Poruke: 18
*.pools.arcor-ip.net.



Profil

icon Re: Skoro gotov projekat plejera winamp, pomoc28.07.2007. u 11:19 - pre 203 meseci
@Shadowed hvala ti na ovim komentarima, ako znas dal ima neki primer na internetu za pravljenje listbox-a, postavi link slobodno.

A evo, poredio sam broj tvojih i broj mojih poruka i proporcija izgleda ovako:

7277 : 5

B-)





IGGY
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Skoro gotov projekat plejera winamp, pomoc28.07.2007. u 16:58 - pre 203 meseci
Citat:
Shadowed: .NET se ne interpretira :)

hehe, eto koliko ja znam o .NET-u ;)

mozda se nakanim jednom da nucim i taj .NET :)


@igor156:
uradicu ti listu, ali to verovatno nece biti pre kraja ove sedmice (tj ove koja sad pocinje) jer radim na par projekata trenutno (svi su vezani za php tj web programiranje, pa ce mi dobro doci da malo "pobegnem" u desktop programiranje :D)
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12851



+4784 Profil

icon Re: Skoro gotov projekat plejera winamp, pomoc28.07.2007. u 17:16 - pre 203 meseci
To za listu je krcko rekao, ne ja :)
 
Odgovor na temu

pgavrilo
Kulaši

Član broj: 146777
Poruke: 297
*.dialup.blic.net.

Sajt: www.yoyogames.com/games/s..


+1 Profil

icon Re: Skoro gotov projekat plejera winamp, pomoc08.08.2007. u 08:39 - pre 203 meseci
Da okačiš svoj projekat, možda bi bilo svima lakše
Dođite na http://www.yoyogames.com/games/show/74141 i pogledajte moje igrice i isto tako ocjenite ;)
 
Odgovor na temu

[es] :: Visual Basic 6 :: Skoro gotov projekat plejera winamp, pomoc

[ Pregleda: 2894 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.