Beskrivelse for hvordan en kan digitalisere og importere musikk inn i Variations på TEST server EINER.UIB.NO (for installasjonen 17. april 2012) Utgangspunktet er følgende sak: https://prosjekt.uib.no/issues/1976 Dokumentasjon fra Indiana: https://wiki.dlib.indiana.edu/display/v3/digitizing+and+importing+a+recording Lage en musikk CD Om en ikke har en CD for hånden kan en gjøre følgende: Gå til: http://www.jamendo.com/ Her kan en finne hele album med musikk som en kan laste ned. F.eks: http://www.jamendo.com/en/album/2336 Lagre filene på egnet sted. Om filen er en.rar, så må du pakke ut filene.
Nå kan en lage en musikk CD med disse sangene. En kan bruke hvilket som helst program for dette, Nero, CDburner og andre.
Når CD en er laget, så må en benytte et annet program til å ekstrahere ut data ene igjen til en WAV fil. En kan da bruke enten Sound Forge Audio Studio (http://www.sonycreativesoftware.com/) Men foretrukket er nok IT avdelingens egen ItProg Audacity Jeg har benyttet Sound Forge i dette eksempelet, men prinsippet er det samme.
Velg Read entire disc. Dette er også beskrevet på Indiana sine websider https://wiki.dlib.indiana.edu/display/v3/digitizing+and+importing+a+recording: Using Soundforge If you would like to digitize a CD using Soundforge (on Windows), load the CD and select File->Extract Audio from CD... Then select Read Entire Disc from the Action drop down box, select the Drive with the CD in it, and click OK. Alternatively, select Tools->Scripting->Extract CD. After the CD is done being extracted, select File->Save As, change the filename, set the Save as type to Wave (Microsoft), and click Save. Dette tar noe tid
Lagre WAV filen hvor som helst. Gjerne D disken, på My Documents eller noe slikt. Av WAV filen kan vi nå lage derivative filer som skal lastes opp til serveren hvor Variations programvaren kjører. Derivative filer er MP4 filer. For å kunne lage disse, må vi ha en MP4 Encoder. Variations klienten tilbyr dette, og en finner denne i Start menyen:
Dersom en opplever problemer med encodingen kan det være at Nero aac codec ikke er installert, eller at referansen til denne i encoder.conf filen ikke er riktig. Det blir laget 2 MP 4 filer med forskjellig kvalitet. Disse får automatisk 28k og 192k i filnavnet. Før vi kopierer filene over til serveren, så må vi endre filnavnene. Disse skal følge en viss standard (som er definert i dmlserver.xml fila på serveren). I vårt tilfelle er dette: aaaxxxx-a.28k.mp4 aaaxxxx-a.192k.mp4 hvor XXXX er 4 siffer, mest sannsynlig et løpenummer. I vårt tilfelle velger vi: aaa0018-a.28k.mp4 aaa0018-a.192k.mp4 aaa0018-a.wav (filen skal ikke lastes opp til serveren, men vi skal benytte den senere.) Du kan teste at filene virker på din egen PC ved å starte f.eks quicktime og så spille MP4 filene der. Filene kan kopieres til serveren på mange ulike måter. I vårt tilfelle bruker vi vanlig SFTP. Det viktigste er at de skal ligge i følgende katalog på serveren: einer.uib.no:/home/digitize/audio/incoming Men, i og med at det er kun brukeren digitize som kan lagre i denne katalogen direkte, må en mellomlagre filene i en annen katalog, f.eks /tmp (så lenge scp ikke fungerer for brukeren digitize, se sak: https://prosjekt.uib.no/issues/2156, så må vi gjøre det på denne måten. Alternativt blir å installere Samba tjeneste på serveren einer.uib.no, tilsvarende som det er gjort på variations.uib.no.) Comment [m1]: Vi har løst dette problemet nå, og mp4 filer blir automatisk lastet opp til serveren når disse encodes.
For å få filene inn i riktig katalog, så må enn så lenge gjøre det via et shell, f.eks Putty:
Filene flyttes fra /tmp katalogen til /home/digitize/audio/incoming/, og eierskapet må endres til dmlserv. Altså: ssh einer.uib.no sudo su - cd /tmp mv aaa0018-a.* /home/digitize/audio/incoming/ chown dmlserv:dmlserv /home/digitize/audio/incoming/aaa0018-a.* Nå ligger filene på riktig plass, og de har riktige rettigheter. Da er vi snart klare til å importere disse inn i Variations: [root@einer incoming]# ls -al -rwxrw-r-- 1 dmlserv dmlserv 96176535 Mar 14 2011 aaa0010-a.192k.mp4 -rwxrw-r-- 1 dmlserv dmlserv 14803182 Oct 7 2009 aaa0010-a.28k.mp4 -rwxrw-r-- 1 dmlserv dmlserv 79188381 Mar 14 2011 aaa0012-a.192k.mp4 -rwxrw-r-- 1 dmlserv dmlserv 9931569 Nov 4 2009 aaa0012-a.28k.mp4 -rw-r--r-- 1 dmlserv dmlserv 54485659 Apr 17 09:45 aaa0018-a.192k.mp4 -rw-r--r-- 1 dmlserv dmlserv 9075241 Apr 17 09:44 aaa0018-a.28k.mp4 Start så Variations klienten: Start programs variations variations
Klikk på fanen: Digitizer, og skriv inn i ID en til derivat filene vi nettopp laget: Om du ikke ser fanen Digitizer eller Admin, så mangler du rettigheter. Da må du legges til. Dette gjøres av sysadmin på einer.uib.no på følgende måte: Filen /home/dmlserv/app/bin/variationsgroups.txt oppdateres med brukernavnet i de gruppene det er ønsket. Mer informasjon om hvordan dette gjøres må sysadmin lese på: https://wiki.dlib.indiana.edu/display/v3/administrator%27s+guide+-+authorization https://wiki.dlib.indiana.edu/display/v3/vargroup.sh Det det dukker opp følgende feilmelding:
Klikk OK, denne må løses senere Så dukker denne feilmeldingen opp: Klikk OK, denne må løses senere. Så dukker denne opp: Lukk dette vinduet (trykk på krysset oppe til høyre).
Nå skal følgende vindu vises: Nå er det viktig at du har CD en du laget helt i begynnelsen i CD spilleren din. Det er fordi (tror jeg) at Variations leser ut meta-informasjon om musikken. Selve musikken er allerede hentet ut og ligger lagret i MP4 filene. Fyll inn i feltene: Item Title: Demo Fonetikk Format: CD Trykk på Add Sound File, og finn filen aaa0018-a.wav Deretter, trykk på Import Tracks. En får følgende melding:
Trykk Yes. I og med at CD en er i PC, så blir denne detektert: Trykk på Import. Merk at CD(1) skal være markert! Trykk Save. En får så denne meldingen: Klikk OK. Klikk Save&Exit.
Nå må en teste at musikken lar seg spille gjennom systemet. Ta ut CD en fra maskinen din. Gå så til Admin fanen, og søk opp aaa0018: Trykk Edit Record
Sett Availability til Publicly available. Trykk OK Gå deretter til fanen: Keyword. Søk etter albumet vårt med søkeordet: demo :
Trykk på Listen knappen helt til høyre. Da skal musikken begynne å spille: I og med at albumet er public, så kan en også aksessere denne via cgi-bin: http://brisk.uib.no/variations/cgi-bin/access.pl?id=aaa0018
Lenkene til de ulike Track ene ser ut til å fungere bra i Internet Explorer, men ikke i Firefox. En må prøve å finne ut hvorfor. Eksempelet antyder vel at systemet fungerer, men en god del gjenstår for å få dette til å bli mer brukervennlig. Blant annet virker ikke SCPONLY (det er vanskelig å få filene over til serveren), vi har en del feilmeldinger som bør unngås, og mer dukker sikkert opp også Comment [m2]: Dette er løst nå.