Mikseri on musiikkiyhteisö,
jossa voit kuunnella, ladata ja arvostella suomalaista musiikkia,
lisätä rajattomasti biisejä, luoda oman artistisivun, kerätä arvosteluja ja faneja

Ladataan

Vastaa Aloita uusi keskustelu

 
Kirjoittaja Kaikkien artistin kappaleiden kerralla lataaminen...


Taakka

#1 kirjoitettu 22.02.2005 09:26

Idea olisi siis tällainen: Artisti-sivulle voisi lisätä napin, jota painamalla voisi laittaa kaikki kyseisen artistin kappaleet latautumaan samaan aikaan, tai siten, että, kun ensimmäinen tuli, toinen alkaa heti perään, jälkimmäinen olisi parempi, koska se ei veisi niin paljoa kaistaa.. Ärsyttää nimittäin ladata kappaleita artisteilta, joilla on jaossa esimerkiksi kymmenen kappaletta, kun jokaisen kohdalla joutuu erikseen klikkailemaan latausnappia, ja täten myös valitsemaan tallennuspaikan uudestaan. Vie kauheasti aikaa, ja on, kuten jo aiemmin mainitsin, hieman ärsyttävää.

Taakka muokkasi viestiä 13:47 22.02.2005 Muokkausta, turhien kommenttien poistelua.

^ Vastaa Lainaa


docey
308 viestiä

#2 kirjoitettu 22.02.2005 10:09

Nyt heitit niin hyvän idean että se onkin jo toteutettu. LoFi | HiFi -nappulat on artistisivun vasemmassa yläreunassa. Joku kysyi muuten samaa asiaa eilenkin:

http://www.mikseri.net/forum/forumthread.php?thread=99678 (viesti nro 7)

docey muokkasi viestiä 10:11 22.02.2005

Perkele luin vasta nyt viestisi kunnolla, niin halusit siis tallentaa ämppärit kovalevylle kaikki kerralla. ... Itse kuuntelen aina streamina, mutta hitaammilla yhteyksillä download-vaihtoehto voi tietenkin olla parempi vaihtoehto, ellei halua kärsiä LoFi:n äänenlaadusta.

Että niin, kyllä tuosta osalle käyttäjistä iloa voisi ollakin.

^ Vastaa Lainaa


Pastori
Henkinen tuki
7422 viestiä
Luottokäyttäjä

#3 kirjoitettu 22.02.2005 10:27

docey kirjoitti:
Itse kuuntelen aina streamina, mutta hitaammilla yhteyksillä download-vaihtoehto voi tietenkin olla parempi vaihtoehto, ellei halua kärsiä LoFi:n äänenlaadusta.


No itseasiassa vaikka olisi nopeammatkin yhteydet, niin kyllä niitä hyviä biisejä on ihan mukava sinne kovolle vetää. Ei tarvitse aina tulla mikseristä niitä biisejä kuuntelemaan, vaan ihan voi suoraan koneeltakin kuunnella. Ja voipi sitten vaikka levyllekkin polttaa niitä.

Jep, mutta siis kokonaisuudessan mainio idea, jota olen joskus itsekkin kaipaillut. Olisi ihan mukava imuttaa jonkun artistin kaikki biisit kovolle ja pistää sieltä playlistiin ja kuunnella niitä himassa ihan sitten siinä muita hommia tehdessä.

NiinQ.

^ Vastaa Lainaa


Taakka

#4 kirjoitettu 22.02.2005 13:51

Pastori kirjoitti:
docey kirjoitti:
Itse kuuntelen aina streamina, mutta hitaammilla yhteyksillä download-vaihtoehto voi tietenkin olla parempi vaihtoehto, ellei halua kärsiä LoFi:n äänenlaadusta.


No itseasiassa vaikka olisi nopeammatkin yhteydet, niin kyllä niitä hyviä biisejä on ihan mukava sinne kovolle vetää. Ei tarvitse aina tulla mikseristä niitä biisejä kuuntelemaan, vaan ihan voi suoraan koneeltakin kuunnella. Ja voipi sitten vaikka levyllekkin polttaa niitä.

Jep, mutta siis kokonaisuudessan mainio idea, jota olen joskus itsekkin kaipaillut. Olisi ihan mukava imuttaa jonkun artistin kaikki biisit kovolle ja pistää sieltä playlistiin ja kuunnella niitä himassa ihan sitten siinä muita hommia tehdessä.

NiinQ.
Hienoa! Tälle löytyy enemmänkin kannattajia..

^ Vastaa Lainaa


WACS

#5 kirjoitettu 22.02.2005 14:46

Kannatetaan. Eli luontevimmin tämä kävisi varmaan niin, että sinne yläkulmaan lofi ja hifi nappuloiden sekaan lisättäisiin se download myös.

^ Vastaa Lainaa


Dubbha

#6 kirjoitettu 22.02.2005 14:58

GuitarMaster kirjoitti:
Kannatetaan. Eli luontevimmin tämä kävisi varmaan niin, että sinne yläkulmaan lofi ja hifi nappuloiden sekaan lisättäisiin se download myös.


Kannatetaan! Ja varsinkin juuri noin kuin GuitarMaster ehdotti. Sekaan vain!

^ Vastaa Lainaa


docey
308 viestiä

#7 kirjoitettu 22.02.2005 15:45

Pohdiskelin tätä asiaa nyt jonkin aikaa ja homman toteutus ei ole käsittääkseni mitenkään ongelmatonta. Pari vaihtoehtoa tuli mieleen, joko tarvitaan

- mikseri.net-download-manageri, joka osaa ladata jokaisen biisin annetulta artistisivulta. Kyseessä olisi siis oma erillinen ohjelma, jonka pitäisi annetun artistin ID:n mukaan (a) hakea kyseisen artistisivun source, (b) löytää biisien ID-tunnukset lähdekoodista ja (c) pitää huolta tiedostojen lataamisesta. (b)-kohtakaan ei liene liian haastava, sillä kaikki download-linkit on merkattu tagilla "type=dl".
+/-:
+ yksinkertainen käyttäjälle (pyytää vain artistin ID:n sekä paikan, jonne tallennetaan)
+ ei rasita mikseriä sen enempää
- jonkun pitäisi koodata se...


- tai sitten tiedostot olisi pakattu yhteen tiedostoon jollain tunnetulla formaatilla (tar, zip, rar) jonka voisi siirtää kerralla. Tarkoitus ei olisi siis pakata tiedostoja sen enempää (kun eivät mp3:t pahemmin pakkaudukaan), vaan koota ne yhteen tiedostoon. Download-linkistä muodostettaisiin tällainen paketti ja lähetettäisiin käyttäjälle, jossa käyttäjän pitäisi itse purkaa paketti.
+/-:
+ helppo toteuttaa
- käyttäjä joutuu purkamaan paketin vielä omassa päässään
- rasittaa mikseriä (paketti pitäisi muodostaa yhdeksi erilliseksi tiedostoksi joka kerta kun käyttäjä painaa Download-nappia - niitä paketteja ei missään nimessä kannata pitää valmiina serverien kovalevyillä)


Miten muuten http-protokolla (sitä layeriahan mikseri päällimmäisenä käyttää tiedostonsiirrossa?) suhtautuu hakemistojen downloadiin? Osaako se ottaa sieltä yhden tiedoston kerrallaan? Jos näin, ja jos mikserin tietokanta on jaettu artisteittain hakemistoihin, niin kaipa Download-nappi voisi lähettää koko hakemiston?

...

Miksi sitten tämmöinen vaiva? Käsittääkseni selaimissa ei ole toteutettu (ainakaan yhteisellä linjalla) mitään jonotusdownloadia, johon voisi yksinkertaisesti lähettää listan tiedostoista kuten winampin playlistit. Eikä mun nähdäkseni mikserin kannata alkaa erikseen vääntämään omia queuelistojaan eri Getrighteille sun muille.

Hmm vai voisiko tuon hoitaa jollain erillisellä javascript-sivulla, jonka käyttäjän pitäisi pitää avoinna niin kauan, kunnes lataus on loppunut? Onnistuuko tollanen edes scriptillä, siinähän pitäisi kysellä silloin tällöin serveriltä, kulkeeko tiedostoon liittyviä IP-paketteja vielä serverin ja clientin välillä?

Vai selitänkö mä nyt tässä ihan puuta heinää, osaisikohan joku asiaan perehtyneempi sanoa, onnistuuko tuollainen multifiledownload helposti?

^ Vastaa Lainaa


Apo
984 viestiä
Luottokäyttäjä

#8 kirjoitettu 22.02.2005 16:22

docey kirjoitti:
Vai selitänkö mä nyt tässä ihan puuta heinää, osaisikohan joku asiaan perehtyneempi sanoa, onnistuuko tuollainen multifiledownload helposti?


Kevyesti liikennöidyllä saitilla biisien paketointi olisi ihan hyvä toiminto, mikserin kanssa ainoastaan ape osaa sanoa onko se järkevää. Veikkaisin että ei ole. Sen takia itse suosittelen että käyttäjät joilla on tuollaisia tarpeita hankkivat helposti toimivan download-managerin.

- mikseri.net-download-manageri, joka osaa ladata jokaisen biisin annetulta artistisivulta. Kyseessä olisi siis oma erillinen ohjelma


Onneksi hyville selaimille on jo lisäpalikoita mitkä tekevät jo vastaavan toiminnon. Mozilla/Firefox: downTHEMall!. Biisien lataus onnistuu klikkaamalla sivulla oikeaa nappia, valitsemalla "downTHEMall! ...", kirjoittamalla sanan "dl" sanafiltteriin ja painamalla "Start downloads!" nappia. Menee 5s niin kaikki biisit ovat latausjonossa.

- tai sitten tiedostot olisi pakattu yhteen tiedostoon jollain tunnetulla formaatilla (tar, zip, rar) jonka voisi siirtää kerralla.


Tämä on hyvä idea, mutta taitaa valitettavasti rasittaa Mikseri-parkaa jonkin verran (sekä pakkaamisen vieman prosessoritehon että tilantarpeen takia) eikä tiedoston pakkaus ehkä edes onnistu kovin helposti Mikserin käyttämän mirrorointisysteemien kanssa.

Miten muuten http-protokolla (sitä layeriahan mikseri päällimmäisenä käyttää tiedostonsiirrossa?) suhtautuu hakemistojen downloadiin? Osaako se ottaa sieltä yhden tiedoston kerrallaan?


Http-protokolla tukee monen tiedoston lähetystä POST-komennon kanssa (lähetys), mutta GET ei taida kyllä tukea eli tuo pakettiin kääriminen taitaa olla se vaihtoehto mitä nykyisin käytetään.

HTML:llä ja serverside-skripteillä pystyy kyllä käynnistämään useamman downloadin (redirect-linkkisivujen pyörittäminen samassa sopivassa määriä (i)frameja), mutta käyttäjän kannalta voi mennä hieman epäkäytännölliseksi pistää useampi tiedosto latautumaan noin manuaalisesti.

Jos näin, ja jos mikserin tietokanta on jaettu artisteittain hakemistoihin, niin kaipa Download-nappi voisi lähettää koko hakemiston?


Mikserin tietokannassa taitaa olla jokaisen biisin yhteydessä viittaus omistavaan artistiin.

Eikä mun nähdäkseni mikserin kannata alkaa erikseen vääntämään omia queuelistojaan eri Getrighteille sun muille.


Eikös Getrightilla saa muodostettua aika näppärästi itse se ladattava lista. Muistan että ainaki pari vuotta sitten osasi nuuhkia sivun linkit aivan itse.

Onnistuuko tollanen edes scriptillä, siinähän pitäisi kysellä silloin tällöin serveriltä, kulkeeko tiedostoon liittyviä IP-paketteja vielä serverin ja clientin välillä?


Ei tarvitse kikkailla noin paljon jos käyttää em. iframet + response-redirect kikkaa HTTPRequest:lla onnistuu viimeistään jos ei iframen kanssa jaksa kikkailla.

--
apo

^ Vastaa Lainaa


docey
308 viestiä

#9 kirjoitettu 23.02.2005 14:22

Apo kirjoitti:
Onneksi hyville selaimille on jo lisäpalikoita mitkä tekevät jo vastaavan toiminnon. Mozilla/Firefox: downTHEMall!. Biisien lataus onnistuu klikkaamalla sivulla oikeaa nappia, valitsemalla "downTHEMall! ...", kirjoittamalla sanan "dl" sanafiltteriin ja painamalla "Start downloads!" nappia. Menee 5s niin kaikki biisit ovat latausjonossa.


Katsos vain, juuri tuon tyylistä ohjelmaa hainkin tässä takaa. Ei tosiaan kannata keksiä pyörää uudestaan. Ja toisaalta hieman suppeaa se olisi kehittää yksinkertainen softa pelkästään mikseri.netin tarpeisiin.

- tai sitten tiedostot olisi pakattu yhteen tiedostoon jollain tunnetulla formaatilla (tar, zip, rar) jonka voisi siirtää kerralla.


Tämä on hyvä idea, mutta taitaa valitettavasti rasittaa Mikseri-parkaa jonkin verran (sekä pakkaamisen vieman prosessoritehon että tilantarpeen takia) eikä tiedoston pakkaus ehkä edes onnistu kovin helposti Mikserin käyttämän mirrorointisysteemien kanssa.


Näin itsekin ajattelin. Paketin kun joutuisi joko päivittämään jokaisen biisin uploadin yhteydessä tai sitten laiskasti jokaisen download-haun yhteydessä. Ensimmäinen tapa hidastaisi mikseriä luultavasti huomattavasti enemmän ja veisi kovalevytilaa noin tuplasti niin paljon kuin mitä nykyään. Jälkimmäinen tapa hidastaisi vähemmän mutta olisi silti suhteellisen raskasta luoda paketti joka kerta uudelleen. Tietenkin näitä tapoja voisi yhdistellä, ja säilyttää download-pyynnön yhteydessä luotu paketti niin, että kun seuraava käyttäjä haluaa ladata kyseisen paketin, tarkistettaisiin ensin, joudutaanko pakettia päivittämään vaiko ei. Pidemmän päälle tämä hybridisysteemi tosin käyttäisi jälleen sen tuplamäärän kovalevytilaa.

Mutta kuten totesit itsekin, taitaa rasittaa järjestelmää liikaa. Mikserin käyttämästä peilipalvelinsysteemistä en tiedä sen enempää, joten paha sanoa siihen mitään.

HTML:llä ja serverside-skripteillä pystyy kyllä käynnistämään useamman downloadin (redirect-linkkisivujen pyörittäminen samassa sopivassa määriä (i)frameja), mutta käyttäjän kannalta voi mennä hieman epäkäytännölliseksi pistää useampi tiedosto latautumaan noin manuaalisesti.


Njooh tuo keino kuulostaa serveripuolella säätämiseltä ja clientpuolella tosiaan epäkäytännölliseltä, joten tuo ei varmaan niin toteuttamiskelpoinen vaihtoehto ole.

Eikös Getrightilla saa muodostettua aika näppärästi itse se ladattava lista. Muistan että ainaki pari vuotta sitten osasi nuuhkia sivun linkit aivan itse.


Hyvinkin mahdollista, mun download-manager -kokeilut ylipäänsä sijoittuu siihen aikaan kun käytettiin modeemia ja oli pakko pitää jotain downloadmanageria käytössä, ettei yhteyden katkeaminen, kun mutsi nosti puhelimen kuulokkeen, pakottanut alottamaan koko tiedoston lataamista uudestaan.

Mutta en ihmettele jos getrightista tämä ominaisuus löytyy. Tarkoitin tuossa lähinnä, ettei mikserin kannata tehdä jokaiselle eri downloadmanagerille omaa jonotuslistaansa. Ennemmin suosikoon käyttäjä sitten juuri näitä ohjelmia, jotka osaa haistella linkit sivuilta.

Onnistuuko tollanen edes scriptillä, siinähän pitäisi kysellä silloin tällöin serveriltä, kulkeeko tiedostoon liittyviä IP-paketteja vielä serverin ja clientin välillä?


Ei tarvitse kikkailla noin paljon jos käyttää em. iframet + response-redirect kikkaa HTTPRequest:lla onnistuu viimeistään jos ei iframen kanssa jaksa kikkailla.


Ajattelinkin että aloin pohtimaan tota turhan juuritasolla. Noh hyvä tietää jatkossa jos tulee tarvetta.

Kevyesti liikennöidyllä saitilla biisien paketointi olisi ihan hyvä toiminto, mikserin kanssa ainoastaan ape osaa sanoa onko se järkevää. Veikkaisin että ei ole. Sen takia itse suosittelen että käyttäjät joilla on tuollaisia tarpeita hankkivat helposti toimivan download-managerin.


Tässä varmaan oikein hyvä vastaus tämän threadin kysymykseen. Turha alkaa mikserin tarpeisiin säätämään omaa yksilöllistä multifiledownloadia - hankkii sitten ton mozilla/firefox plug-inin tai getrightin tai vastaavan softan.

^ Vastaa Lainaa

Vastaa Aloita uusi keskustelu