dc.contributor.advisor | Bílý, Tomáš | |
dc.creator | Sixta, Martin | |
dc.date.accessioned | 2017-04-13T08:31:58Z | |
dc.date.available | 2017-04-13T08:31:58Z | |
dc.date.issued | 2009 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/18709 | |
dc.description.abstract | Bakalářská práce popisuje program hudební manažer "Yamp". Text práce se zaměřuje na vývoj a technické detaily implementace programu. Program Yamp je grafická uživatelská aplikace, která slouží k přehrávání audio souborů, k zobrazení a úpravě doplňujících informací k jednotlivým souborům (metadata audio souborů) a k práci s odkazy na další údaje, které nejsou součástí daného souboru. Program Yamp patří do kategorie programů "hudebních přehrávačů" a je kombinován s programy pro správu a údržbu sbírek (kolekcí) audio souborů. Program je napsán převážně v programovacím jazyce C++ (některé části jsou napsány v C). V programu jsou využívány knihovny desktopové platformy GNOME a pro vlastní přehrávání audio souborů knihovna GStreamer. Grafické uživatelské rozhraní je provedeno v gtkmm. Program byl testován autorem programu. Práce je členěna do 5 kapitol. V první je popsán účel a využití práce a jsou zde stručně popsány použité vývojové nástroje a technologie. Kapitola 2 se zabývá obšírnějším popisem nejdůležitějších technologií použitých při vývoji aplikace. V kapitole 3 je popsán způsob instalace programu a jeho ovládání. Čtvrtá kapitola popisuje technické detaily implementace, kapitola 5 shrnuje poznatky získané při vývoji aplikace. Součástí práce je také vlastní softwarová aplikace, uživatelská příručka a... | cs_CZ |
dc.description.abstract | This Bachelor thesis describes a music manager program "Yamp"from the perspective of a software developer. The program Yamp is a graphical user interface application which can play audio files, view and edit metada information stored inside audio files, and enables to view additional information not stored inside audio files. The Yamp application can be categorized as a music player with collection management capabilities. The program is written in C++ programming language (with some parts written in plain C). It uses software libraries from the GNOME Desktop Platform, for audio playback is used the GStreamer library. The graphical user interface uses the gtkmm library. The application was tested by the author of the program. The thesis is split up in 5 chapters. The first chapter explains motivation behind the work along with summary of technologies and libraries used to develop the application. Chapter 2 presents overview of the most important technology used to develop the program. Chapter 3 describes installation process and usage of the application. Chapter 4 describes details of implemention and finally Chapter 5 sumps up experience obtained during development of the programn. The work also containes the software application itself, user's guide and application programming interface documentation... | en_US |
dc.language | Čeština | cs_CZ |
dc.language.iso | cs_CZ | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.title | Hudební manažer | cs_CZ |
dc.type | bakalářská práce | cs_CZ |
dcterms.created | 2009 | |
dcterms.dateAccepted | 2009-02-11 | |
dc.description.department | Department of Applied Mathematics | en_US |
dc.description.department | Katedra aplikované matematiky | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.identifier.repId | 46610 | |
dc.title.translated | Music manager | en_US |
dc.contributor.referee | Bálek, Martin | |
dc.identifier.aleph | 001119314 | |
thesis.degree.name | Bc. | |
thesis.degree.level | bakalářské | cs_CZ |
thesis.degree.discipline | Programming | en_US |
thesis.degree.discipline | Programování | cs_CZ |
thesis.degree.program | Computer Science | en_US |
thesis.degree.program | Informatika | cs_CZ |
uk.thesis.type | bakalářská práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra aplikované matematiky | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Applied Mathematics | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Programování | cs_CZ |
uk.degree-discipline.en | Programming | en_US |
uk.degree-program.cs | Informatika | cs_CZ |
uk.degree-program.en | Computer Science | en_US |
thesis.grade.cs | Velmi dobře | cs_CZ |
thesis.grade.en | Very good | en_US |
uk.abstract.cs | Bakalářská práce popisuje program hudební manažer "Yamp". Text práce se zaměřuje na vývoj a technické detaily implementace programu. Program Yamp je grafická uživatelská aplikace, která slouží k přehrávání audio souborů, k zobrazení a úpravě doplňujících informací k jednotlivým souborům (metadata audio souborů) a k práci s odkazy na další údaje, které nejsou součástí daného souboru. Program Yamp patří do kategorie programů "hudebních přehrávačů" a je kombinován s programy pro správu a údržbu sbírek (kolekcí) audio souborů. Program je napsán převážně v programovacím jazyce C++ (některé části jsou napsány v C). V programu jsou využívány knihovny desktopové platformy GNOME a pro vlastní přehrávání audio souborů knihovna GStreamer. Grafické uživatelské rozhraní je provedeno v gtkmm. Program byl testován autorem programu. Práce je členěna do 5 kapitol. V první je popsán účel a využití práce a jsou zde stručně popsány použité vývojové nástroje a technologie. Kapitola 2 se zabývá obšírnějším popisem nejdůležitějších technologií použitých při vývoji aplikace. V kapitole 3 je popsán způsob instalace programu a jeho ovládání. Čtvrtá kapitola popisuje technické detaily implementace, kapitola 5 shrnuje poznatky získané při vývoji aplikace. Součástí práce je také vlastní softwarová aplikace, uživatelská příručka a... | cs_CZ |
uk.abstract.en | This Bachelor thesis describes a music manager program "Yamp"from the perspective of a software developer. The program Yamp is a graphical user interface application which can play audio files, view and edit metada information stored inside audio files, and enables to view additional information not stored inside audio files. The Yamp application can be categorized as a music player with collection management capabilities. The program is written in C++ programming language (with some parts written in plain C). It uses software libraries from the GNOME Desktop Platform, for audio playback is used the GStreamer library. The graphical user interface uses the gtkmm library. The application was tested by the author of the program. The thesis is split up in 5 chapters. The first chapter explains motivation behind the work along with summary of technologies and libraries used to develop the application. Chapter 2 presents overview of the most important technology used to develop the program. Chapter 3 describes installation process and usage of the application. Chapter 4 describes details of implemention and finally Chapter 5 sumps up experience obtained during development of the programn. The work also containes the software application itself, user's guide and application programming interface documentation... | en_US |
uk.file-availability | V | |
uk.publication.place | Praha | cs_CZ |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra aplikované matematiky | cs_CZ |
dc.identifier.lisID | 990011193140106986 | |