Ψηφιακή μουσική βιβλιοθήκη.
Digital music library.
Abstract
Η παρούσα πτυχιακή εργασία αφορά την ανάπτυξη μιας δικτυακής πύλης (portal), η οποία θα παρέχει πρόσβαση σε όλη τη μουσική που διατίθεται από τη βιβλιοθήκη του Τμήματος Μουσικής Τεχνολογίας & Ακουστικής. Η μουσική αυτή η οποία προϋπήρχε σε διάφορα αποθηκευτικά μέσα, έχει ψηφιοποιηθεί στα πλαίσια πρακτικών ασκήσεων φοιτητών και διατίθεται σε αρχεία με κωδικοποίηση FLAC. To FLAC, είναι ένα format συμπίεσης ήχου χωρίς απώλειες (lossless) και στηρίζεται από το μη-κερδοσκοπικό οργανισμό Xiph.org. Η δικτυακή πύλη που έχει αναπτυχθεί στα πλαίσια αυτής της εργασίας, παρέχει τις ακόλουθες λειτουργίες: •Αναζήτηση μουσικού περιεχομένου από βάση δεδομένων μέσω πληροφοριών όπως τίτλος, δίσκος, καλλιτέχνης και μουσικό είδος •Προσθήκη μουσικού περιεχομένου και πληροφοριών που το αφορούν όπως τίτλοι, χρονολογίες, διάρκεια κλπ, στη βάση δεδομένων με αυτοματοποιημένο τρόπο από τους διαχειριστές του συστήματος (administrators) •Ανάκτηση και απεικόνιση πληροφοριών για συγκεκριμένα μουσικά έργα, καλλιτέχνες, δίσκους, κλπ. Για την ανάπτυξη αυτής της δικτυακής πύλης χρησιμοποιήθηκαν οι δικτυακές τεχνολογίες HTML, PHP, JavaScript για το δικτυακό περιεχόμενο και η MySQL για τη βάση δεδομένων, οι οποίες ενσωματώθηκαν σε ένα σύστημα διαχείρισης περιεχομένου (Content Management System – CMS) ανοιχτού κώδικα, το drupal. This thesis is concerned with the development of a web portal that provides full access to the music tracks available in the library of the Music Technology and Acoustics Department of the Technological Educational Institute of Crete. These music tracks, originally available in various storage media and file formats, have been digitized and converted to the FLAC format by the students of the department in the context of their final year practice period. Flac (Free Lossless Audio Codec) is a lossless audio compression format, currently provided by the nonprofit organization Xiph.org. The portal supports the following user functionalities: • Searching for music pieces from database using criteria like title, album, artist • Adding music pieces and their associated information (titles, artists, albums etc) in the database by the administrators of the portal in an automated way • Retrieving information for specific music titles, albums, artists and other meta-information. The implementation of the portal is based on the web technologies of HTML, PHP and JavaScript and MySQL for the database. The entire portal is hosted by the Drupal open source Content Management System.
Collections
This website uses cookies to ensure you get the best browsing experience.
Continue
More info