Delprosjekt:
Musikk

Ansvarlig:
Eirik Rogne (eirik.rogne@hiof.no)
Innledning:
De fleste lyd-filene på Almashriq ligger som au-filer. Vi bestemte oss for at alle lyd-filer fra nå av skal legges ut som RealAudio-filer (ra-filer) da dette muliggjør streaming av lydklippene fra kark.hiof.no. AU-filer kan ikke streames.

I tillegg ble det bestemt at det skulle kunne bli avspilt lydklipp direkte fra de sidene hvor vi hadde både sangteksten og musikken til.

Videre ble det også laget et eget musikk arkiv for hver artist som inneholdt linker til alle lydklippene.

Følgende artister er behandlet:

  • Um Kalthoum (/egypt/700/780/umKoulthoum/)
  • Fairouz (/lebanon/700/780/fairuz/legend/)
Hva vi har gjort:
På grunn av copyright, kan bare inntil 30-sek snutter legges ut, og vi har derfor samplet de første og siste 30 sekundene av hver låt, samt 30 sekunder midt på.

AU-filene ble lastet ned til en PC med COOL96, RealAudio Encoder 3.0 og RealAudio Player 3.0 installert. COOL96 ble brukt til å plukke ut deler av lydklippene. Dette er rimelig enkelt: merk den delen som ikke ønskes og deretter slett.

Når AU-filene var satt til riktig lengde, ble hver av de re-samplet til RA-filer vha RealAudio Encoder. Vi har kun satt på tittel på lyd- klippene (tittel + Beginning, Middle, End). Kompresjonen ble valgt til "28.8 Mono, full response".

RA-filene flyttes deretter til kark.hiof.no, og legges under: /usr/local/etc/ra3.0/rafiles/Almashriq/

På Kark går en RealAudio Server som sørger for å streame RA-filene. Disse filene kan ikke linkes direkte fra almashriq.hiof.no, og krever derfor at det opprettes egne ram-filer som inneholder adressen til RA-filen. Det er viktig at det ikke finnes linjeskift i ram-filen!

Eksempel: Under /egypt/700/780/umKoulthoum/Audio/ finnes hayyart1.ram I denne filen finnes adressen til hayyart1.ra som ligger på kark:
  • pnm:
Når lyd-klippet skal linkes opp i html-sider skal det linkes til ram-filen (hayyart1.ram) som ligger på Al Mashriq.

Det var også meningen å lage tilsvarende lyd-arkiv for Marcel Khalife, men Marcel Khalife fikk etterhvert en egen site i USA. Vi har derfor fjernet våre linker til Marcel Khalife.

På sider med sangtekster ble det lagt inn en image-map med linker til lydklippene (eks. khudni.html).

Musikk-arkivene finnes under /general/700/780/music_archive.html.
Erfaringer:
Vi fikk problemer med å re-sample AU-filer som ikke hadde en samplingsrate på 8000. Vha COOL96 var det enkelt å forandre samplingsraten.

COOL96 finnes bare for PC, mens RealAudio Encoder/Player også finnes for MAC. I stedet for COOL96 kan SoundEdit 2.0 benyttes på MAC.

COOL96 synes vi er enklerer å bruke enn SoundEdit 2.0.

Kark streamer også NRK's Alltid Nyheter, og det kan derfor av og til vaere vanskelig å få kjørt lyd-filene dersom der er mange inne på Kark.

Hovedsiden til både Fairouz og Um Kalthoum har et image-map som indeks. Det er viktig at den samme indeksen også finnes som tekst, slik at også Lynx kan brukes. På de to hovedsidene har vi satt teksten til hvit på hvit bakgrunn.
Mulige forbedringer:
Finne en annen server som kan kjøre RealAudio Server, slik at vi slipper konkurranse fra andre prosjekter på skolen. Når vi ser på hvor ofte brukere av Almashriq's lydfiler aksesserer disse, vil det muligens holde å laste filene fra Kark.

Det beste hadde vaert om det ble installert en RealAudio Server på Almashriq, men denne koster svaert mye.

RealAudio Serveren som i dag kjøres på Kark har max 10 samtidige brukere, og er kun en trial-version (30 dager).
Prosjektfakta:
Lokalisering:
  • RA-filer skal ligge på Kark: /usr/local/etc/ra3.0/rafiles/Almashriq/
  • ram-filene skal ligge på Al Mashriq under: (/egypt/700/780/umKoulthoum/Audio/) (/lebanon/700/780/fairuz/legend/)
  • musikk-arkiv: /general/700/780/music_archive.html Tidsestimering:
    • Et par minutt til hvert lyd-klipp
    Ressurspersoner:
    • Halvor Kise (halvor.kise@hiof.no)
    Programvare: