Phonon/da: Difference between revisions

From KDE UserBase Wiki
(Importing a new version from external source)
(Importing a new version from external source)
Line 61: Line 61:
=="Backend"-biblioteker==
=="Backend"-biblioteker==


'''Phonon''' itself is just a thin shim, and makes use of ''backend libraries'' to provide the actual functionality.
'''Phonon''' selv er blot et tyndt mellemlæg og benytter sig af "backend"-biblioteker til at gøre det egentlige arbejde.
* '''Phonon-Xine:''' This is the first proper backend for ''Phonon'', and is currently the most mature and recommended backend to use.
* '''Phonon-Xine:''' Dette var '''Phonons''' første egentlige backend og er i øjeblikket den bedst udviklede backend, som du anbefales at bruge.
* '''Phonon-VLC:''' VLC is a very popular cross-platform media player, and it is written using a multimedia library named '''libvlc''', which we also use to power a backend for '''Phonon'''. This is also under active development, and is receiving a lot of work from both '''VLC''' and '''Phonon''' developers.
* '''Phonon-VLC''': VLC er en meget populær medieafspiller,som findes på mange platforme. Den er skrevet ved hjælp af et multimediebibliotek kaldet '''libvlc''', som vi også har brugt til en backend til '''Phonon'''. Den er under aktiv udvikling, og er genstand for megen opmærksomhed både fra '''VLC's''' og '''Phonons''' udviklere.
* '''Phonon-GStreamer:''' '''GStreamer''' is a multimedia library from the GNOME project. This backend is not recommended due to a lack of volunteers for maintaining it.
* '''Phonon-GStreamer:''' '''GStreamer''' er GNOME-projektets multimediebibliotek. Denne backend anbefales ikke på grund af manglende frivillige til at vedligeholde den.
* '''Phonon-DS9:''' This is a native backend for Microsoft Windows utilizing '''DirectShow 9'''.
* '''Phonon-DS9:''' Dette er en backend til Microsoft Windows, som bruger  '''DirectShow 9'''.
* '''Phonon-QT7:''' This is a native backend for Mac OS X, utilizing '''QuickTime 7'''.
* '''Phonon-QT7:''' Dette er en backent til Mac OS X, som bruger '''QuickTime 7'''.
* '''Phonon-MPlayer:''' This is a third-party backend for '''Phonon''', utilizing the popular '''mplayer''' application for playback.
* '''Phonon-MPlayer:''' Dette er en backend til '''Phonon''' fra en anden udbyder, som bruger det populære program '''mplayer''' til afspilning.
* '''Phonon-NMM:''' This is an abandoned and unmaintained backend started by the Graphics Lab at Saarland University and Motama.
* '''Phonon-NMM:''' Dette er en opgivet og ikke længere vedligeholdt backend, som blev startet af Saarland Universitets Graphics Lab og Motama.


==Getting Involved==
==Getting Involved==

Revision as of 13:14, 9 October 2010

Selvom Phonon først og fremmest bliver udviklet af hensyn til udviklere og dets design fokuserer på at lette udvikling, så giver Phonon også slutbrugeren adskillige funktioner og fordele.

Hovedtræk

  • Centraliseret konfiguration af lyd og video: Konfiguration af hardware og af håndtering af medier kan ske i en enkelt, centraliseret dialog, aådan at programmer ikke behøver at genimplementere specialiserede konfigurationsdialoger
  • Design styret af formål: I stedet for forlange, at du vælger forskellige lydoutput til forskellige programmer, så beskriver programmer, som bruger Phonon hvilken slags lydputput de producerer (bekendtgørelser, musik, video, kommunikation) og lader dig vælge output for hver af disse kategorier.
  • Automatisk valg af enheder: Brugen af flytbare lyd- og videoenheder som USB og Bluetooth headsets er vidt udbredt i dag. Phonon agerer på signaler fra Solid, som er KDE's delsystem for hardware, og bruger automatisk nye enheder.

Fejlretning

Ingen lyd

Der kan være mange grunde til, at du ikke har nogen lyd.

Forkert standardordning af enheder

Phonon prøver automatisk at ordne tilgængelige lydenheder ved brug af den tilgængelige information og en medfølgende database over enheder. Desværre virker det ikke altid, men se under Getting Involved for information om, hvordan du kan hjælpe med at rette det.

Enheder mangler i listen

Dette kan forårsages af Solid eller andre systembiblioteker, som bruger det samme navn for forskellige enheder, hvilket forhindrer Phonon i at vise dig disse enheder korrekt. Se Getting Involved for information om, hvordan du kan hjælpe med at rette det.

Kan ikke tilgå lydenhed

Hvis din brugerkonto har utilstrækkelige tilladelser til at tilgå lydenheder, så kan Phonon ikke afspille lyde. Se dokumentationen for din distribution om, hvordan du sætter din brugerkonto korrekt op (sørg for, at din brugerkonto tilhører brugergruppen audio).

Lyden kommer fra den forkerte enhed

Dette hænger sammen med problemet ovenfor. Sørg også for, at den rigtige enhed står først i listen i Konfiguration af lyd og video i <menuchoice>Systemindstillinger -> Multimedie</menuchoide>. Hvis enheden ikke er tilgængelig (hvis for eksempel et USB-headset er koblet fra), så forsøger Phonon at bruge den næste enhed i listen.

Phonon forårsager et nedbrud

Søg på bugs.kde.org for at se, om fejlen allerede er indrapporteret. Hvis ikke, så rapportér den venligst; og hvis den findes, men du har ny information, så føj den venligst til den eksisterende rapport.

Enheder fra ~/.asoundrc or /etc/asound.conf bliver ikke vist

Sørg for, at du har sat et navnehint for din enhed. Et eksempel på en fyldestgørende beskrivelse af en enhed med et hint:

pcm.softvolPhonon {
    type softvol
    slave.pcm "default:CARD=0"
    control {
        name "Phonon"
        card 0
    }
    min_dB -51.0
    max_dB 0.0
    resolution 100
    hint {
        show on
        description "My Soundcard with extra Volume Control"
    }

"Backend"-biblioteker

Phonon selv er blot et tyndt mellemlæg og benytter sig af "backend"-biblioteker til at gøre det egentlige arbejde.

  • Phonon-Xine: Dette var Phonons første egentlige backend og er i øjeblikket den bedst udviklede backend, som du anbefales at bruge.
  • Phonon-VLC: VLC er en meget populær medieafspiller,som findes på mange platforme. Den er skrevet ved hjælp af et multimediebibliotek kaldet libvlc, som vi også har brugt til en backend til Phonon. Den er under aktiv udvikling, og er genstand for megen opmærksomhed både fra VLC's og Phonons udviklere.
  • Phonon-GStreamer: GStreamer er GNOME-projektets multimediebibliotek. Denne backend anbefales ikke på grund af manglende frivillige til at vedligeholde den.
  • Phonon-DS9: Dette er en backend til Microsoft Windows, som bruger DirectShow 9.
  • Phonon-QT7: Dette er en backent til Mac OS X, som bruger QuickTime 7.
  • Phonon-MPlayer: Dette er en backend til Phonon fra en anden udbyder, som bruger det populære program mplayer til afspilning.
  • Phonon-NMM: Dette er en opgivet og ikke længere vedligeholdt backend, som blev startet af Saarland Universitets Graphics Lab og Motama.

Getting Involved

There are several ways you can get involved as a user.

  • Reporting audio hardware: Download the soundcard.sh script and run it, and attach the output to bugs.kde.org. This enables us to add your hardware information to our audio device database.
  • Quality assurance: Simply run and use Phonon, and report bugs and irregularities to the developers.
  • Documentation: You can help expand this page and other Phonon documentation. It doesn't take much to help, and it helps!
  • Promotion: Spreading the word about KDE and Phonon is always welcome.
  • Appreciation: Encouraging words can help lift the spirits of weary multimedia developers way beyond the clouds, when faced with nasty bugs and other challenges. Positive emails, messages on IRC, beer, pizza, gadgets and other developer fuel is very welcome!