📄 faq.docbook
字号:
<answer><para>Otwórz "YaST Online Update" i zainstaluj pakiet 'Multimedia Option Pack 1'. Voila, &amarok-mianownik; odtwarza "empetrójki"!</para></answer></qandaentry><qandaentry><question><para>Z modułem dźwiękowym GStreamer mam 100% użycia czasu procesora. Jak to poprawić?</para></question><answer><para>Podczas użycia Gstreamera z wyjściem do ALSY, &amarok-mianownik; żąda od karty dźwiękowej sprzętowego miksowania. Miksowanie pozwala większej ilości programów na dostęp do karty dźwiękowej w tym samym czasie, przy czym dźwięk ze wszystkich tych programów jest odtwarzany równocześnie. Efekt ten można uzyskać na karcie dźwiękowej, która obsługuje sprzętowe miksowanie (np. SBLive) lub przy użyciu wtyczki "dmix" dla ALSY, która miksuje dźwięk programowo. Zobacz artykuł (może być w j. angielskim) <ulink url="http://amarok.kde.org/amarokwiki/index.php/Setting_up_Dmix_for_ALSA">Konfiguracja Dmiksa dla ALSY</ulink>. </para><para>Po instalacji, musisz wybrać "dmix" jako wtyczkę wyjściową w konfiguracji modułu dźwiękowego.</para></answer></qandaentry><qandaentry><question><para>Czemu nie mogę odtwarzać żadnych multimediów w &amarok-miejscownik;.</para></question><answer><para>Musimy sprawdzić poprawność działania systemów dźwiękowych. Otwórz linię poleceń: </para><para><command>artsplay muzyka.mp3</command> <command>gst-launch filesrc location=/home/Ty/muzyka.mp3 ! spider ! audioscale ! audioconvert ! alsasink</command> <command>xine-check</command> </para><para>Wynik tych poleceń powinien Ci pomóc w zdiagnozowaniu i naprawie problemu. Zauważ, że być może będziesz zmuszony użyć innej wtyczki wyjściowej dla GStreamera (np. OSS).</para></answer></qandaentry><qandaentry><question><para>Czy &amarok-mianownik; może grać bezpośrednio do OSS/ALSY?</para></question><answer><para>Tak! Nie zapomnij jednak, że plik muzyczny musi być najpierw zdekodowany. Nie możesz po prostu przekazać pliku MP3 do ALSY, bo usłyszysz tylko szum. GStreamer jest najlepszym rozwiązaniem dla większości ludzi, którzy poszukują niewymagającego procesora narzędzia do dekodowania. Odczytuje on plik, dekoduje i wysyła wynik działania (cyfrowy sygnał) do ALSY. Tak, jak XMMS.</para></answer></qandaentry><qandaentry><question><para>Chwila! XMMS potrafi wysyłać dźwięk bezpośrednio do ALSY!</para></question><answer><para>Ale najpierw go dekoduje! GStreamer też potrafi wysyłać dźwięk bezpośrednio do ALSY! Tak, jak i xine!</para></answer></qandaentry><qandaentry><question><para>Dźwięk się zacina, jak to poprawić?</para></question><answer><para>Możesz użyć modułu dźwiękowego GStreamer (jest świetny!) lub dostosować aRts. Otwórz Centrum sterowania, <menuchoice><guimenu>Dźwięk i multimedia</guimenu> <guimenuitem>System dźwiękowy</guimenuitem></menuchoice>. Pozwól aRts na działanie z maksymalnym priorytetem i zwiększ bufor dźwięku (uwaga, przeczytaj następne FAQ!). Upewnij się także, że program artswrapper posiada bit UID:</para><para><command>su</command> <command>chmod a+rsx /ścieżka/do/KDE/bin/artswrapper</command> <command>killall -9 artsd</command> </para><para>W KDE 3.2.X są pewne problemy z KDEMultimedia, które powodują, że dźwięk jest zniekształcony. Zobacz <ulink url="http://bugs.kde.org/show_bug.cgi?id=80497">ten raport o błędzie</ulink>. Pomóc może także zwiększenie bufora w pliku konfiguracyjnym ALSY, .asoundrc.</para></answer></qandaentry><qandaentry><question><para>Użycie procesora jest duże, jak to poprawić?</para></question><answer><para>Nie używaj aRts, używaj GStreamera lub xine lub zniweluj wysokie użycie procesora przez instalację KDEMultimedia. Pakiet ten zawiera szybsze dekodery (np. libarts_mpeglib.so, etc.)</para></answer></qandaentry><qandaentry><question><para>Analizatory &amarok-dopelniacz; są wolne!</para></question><answer><para>Prawdopodobnie używasz modułu dźwiękowego aRts. Spróbuj użyć innego modułu lub zmniejsz bufor aRts w Centrum sterowania. Im mniejszy, tym szybciej działają analizatory. Tak, to błąd! Ale nie przejmuj się, aRts odejdzie z KDE już w 4. wersji.</para></answer></qandaentry><qandaentry><question><para>Zainstalowałem GStreamera, ale gdy próbuję zmienić używany moduł dźwiękowy, &amarok-mianownik; wyłącza się. Co robić?</para></question><answer><para>Po instalacji GStreamera musisz zarejestrować jego komponenty. Uruchom w tym celu `gst-register` (czasem trzeba dodać wersję, np. gst-register-0.8).</para></answer></qandaentry><qandaentry><question><para>Uruchomiłem gst-register, ale ciągle mam problemy z GStreamerem. Co robić?</para></question><answer><para>Przeczytaj <ulink url="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/faq/html/chapter-using.html">FAQ GStreamera</ulink>. Jeśli wszystkie możliwości zawiodą, możesz skontaktować się z ekspertami na <ulink url="irc://irc.freenode.net/gstreamer">kanale IRC #gstreamer</ulink>.</para></answer></qandaentry><qandaentry><question><para>&amarok-mianownik; twierdzi, że GStreamer nie może odtwarzać plików MP3, chociaż mam zainstalowaną/skompilowaną wtyczkę mad!</para></question><answer><para>Spróbuj tego (najpierw wyłącz &amarok-dopelniacz;): - <ulink url="http://gstreamer.freedesktop.org/src/gst-ffmpeg/">Ściągnij</ulink>, skompiluj i zainstaluj paczkę ffmpeg. Uruchom gst-register (jako root i zwykły użytkownik). Idź do folderu z wtyczkami GStreamera (znajdziesz go przy pomocy polecenia gst-config / gstreamer-config). Usuń pliki, należące do ffmpeg (lub przenieś gdzieś). Uruchom ponownie gst-register. Uruchom &amarok-dopelniacz;. </para></answer></qandaentry></qandaset></sect1><sect1 id="faq7"><title>Rozwijanie &amarok-dopelniacz;</title><qandaset id="development-faq"><qandaentry><question><para>Jak zdobyć wersję z SVN-a?</para></question><answer><para><ulink url="http://amarok.kde.org/amarokwiki/index.php/Installation_HowTo#Building_SVN_Amarok">Jak ściągnąć i skompilować wersję z SVN-a</ulink></para></answer></qandaentry><qandaentry><question><para>Znalazłem błąd / mam świetny pomysł, dotyczący &amarok-dopelniacz;!</para></question><answer><para>Napisz go na <ulink url="http://bugs.kde.org/">bugs.kde.org</ulink>, jeśli masz dłuższą listę sugestii / życzeń, wyślij je na listę emailową: <email>amarok-devel@lists.sourceforge.net</email> </para></answer></qandaentry><qandaentry><question><para>Akceptujecie poprawki?</para></question><answer><para>Pewnie! Jednak najlepiej poinformuj nas, co masz zamiar zrobić, zanim zaczniesz pracę, żebyśmy mogli przedyskutować planowane zmiany. Dyskusja służy głównie temu, które kawałki kodu powinno się zmienić. Następnie, albo wyślij poprawkę na listę emailową, albo zastosuj ją, jeśli masz dostęp do SVN-a. Jednak daj znać, zanim wyślesz poprawki, wnoszące nową funkcjonalność! Jeśli masz jednak poprawkę, która usuwa błędy, po prostu ją zastosuj, to w końcu wolne oprogramowanie :)</para></answer></qandaentry><qandaentry><question><para>Czemu wybraliście nazwę &amarok-mianownik;?</para></question><answer><para>&amarok-mianownik; to nazwa albumy brytyjskiego kompozytora, Mike'a Oldfield'a. Tak się składa, że bardzo go lubię, a sama nazwa ładnie brzmi. Dodatkowo, zawiera tak istotne "K".. :) </para></answer></qandaentry><qandaentry><question><para>Ten program zwie się &amarok-mianownik;, AmaroK, czy Amarok?</para></question><answer><para>&amarok-mianownik;! Tak, rozumiemy że to trochę niestandardowe ;-)</para></answer></qandaentry></qandaset></sect1><sect1 id="faq8"><title>Wskazówki i sztuczki</title><qandaset id="tipsandtricks-faq"><qandaentry><question><para>Jak użyć &amarok-dopelniacz; w charakterze alarmu?</para></question><answer><para>Skonfiguruj alarm w Twoim ulubionym organizerze tak, aby przy wystąpieniu zdarzenia uruchomił polecenie <command>dcop amarok player play</command>. </para><para>Polecenie to każe &amarok-celownik; rozpocząć odtwarzanie. Upewnij się, że &amarok-mianownik; działa, zanim pójdziesz do łóżka. Powinna Cię obudzić miła melodia, kolejna na liście odtwarzania.</para></answer></qandaentry><qandaentry><question><para>Jak dowiedzieć się, co odtwarza &amarok-mianownik;, gdy jestem przy innym komputerze?</para></question><answer><para>Jeśli masz poprawnie skonfigurowane środowisko ssh, możesz go użyć w tym celu. Następujące polecenie zwróci łańcuch Odtwarzany: <command>ssh -i ~/.ssh/id_rsa Twój_numer_IP dcop --user Twoja_nazwa_użytkownika amarok player nowPlaying</command> </para><para>Upewnij się, że zastąpiłeś "Twój_numer_IP" Twoim numerem IP i "Twoja_nazwa_użytkownika" Twoją nazwą użytkownika. Dodatkowo, w/w polecenie zakłada, że Twoja identyfikacja znajduje się w pliku ~/.ssh/id_rsa file.</para></answer></qandaentry><qandaentry><question><para>Co ciekawego można zrobić w głównym oknie?</para></question><answer><para>Analizatory &amarok-dopelniacz; mogą zostać odłączone od głównego okna przez wciśnięcie D na klawiaturze. Aktywny analizator otworzy się w nowym, rozszerzalnym oknie.</para></answer></qandaentry><qandaentry><question><para>Co ciekawego można zrobić z listą odtwarzania?</para></question><answer><para>Przytrzymanie Ctrl i naciskanie prawym przyciskiem myszy na utwory spowoduje ich skolejkowanie. Wciśnięcie Enter po wyszukiwaniu w liście odtwarzania spowoduje odegranie pierwszego wyszukanego utworu i wyczyszczenie listy z pozostałych.</para></answer></qandaentry><qandaentry><question><para>Widzę, że główne okno zawiera niezłe sztuczki, co z ikoną na tacce systemowej?</para></question><answer><para>Przytrzymanie myszy nad ikoną spowoduje wyświetlenie dymka z informacjami o bieżącym utworze. Kliknięcie środkowym przyciskiem spowoduje pauzę/wznowienie odtwarzania. Kręcenie kółkiem myszy zmienia głośność. Kręcenie kółkiem myszy przy jednoczesnym przytrzymywaniu Shift pozwala na przewijanie utworu. Kręcenie kółkiem myszy przy jednoczesnym przytrzymywaniu Ctrl pozwala na przechodzenie między utworami. Przeciągnięcie muzyki na ikonę na tacce systemowej wyświetli menu, w którym można zdecydować, czy dodać nagranie do listy odtwarzania, dodać i odtworzyć nagranie, czy skolejkować.</para></answer></qandaentry><qandaentry><question><para>Gdzie znajdują się ustawienia &amarok-dopelniacz;?</para></question><answer><para>~/.kde/share/apps/amarok ~/.kde/share/config/amarokrc</para></answer></qandaentry><qandaentry><question><para>Jak wyłączyć zakładkę w przeglądarce &amarok-dopelniacz;?</para></question><answer><para>Kliknięcie prawym przyciskiem myszy na którymkolwiek z tytułów przeglądarek spowoduje wyświetlenie listy dostępnych przeglądarek. Możesz jej użyć do włączania lub wyłączania przeglądarek.</para></answer></qandaentry></qandaset></sect1><sect1 id="faq9"><title>Pytania ogólne</title><qandaset id="general-questions-faq"><qandaentry><question><para>Jak użyć zewnętrznej bazy danych MySQL w &amarok-miejscownik;?</para></question><answer><para>Zobacz <ulink url="http://amarok.kde.org/amarokwiki/index.php/MySQL_HowTo"> artykuł o MySQL</ulink> (strona może być w j. angielskim).</para></answer></qandaentry><qandaentry><question><para>Mój $HOME jest zasobem NFS. Po uruchomieniu, &amarok-mianownik; nie potrafi zbudować Kolekcji, wyrzucając na konsolę wiele błędów, związanych z bazą danych. Co robić?</para></question><answer><para>Zintegrowana baza danych SQLite, której domyślnie używa &amarok-mianownik;. nie działa na NFS. Musisz dowiązać katalog ~/.kde/share/apps/amarok do lokalnego dysku lub użyć MySQL.</para></answer></qandaentry><qandaentry><question><para>Jak zgrać/zakodować płyty Audio-CD przy pomocy &amarok-dopelniacz;?</para></question><answer><para>Włóż płytę do napędu, kliknij na pozycję "Odtwarzaj płytę CD audio", znajdującą się w menu. Włączy się przeglądarka plików z kilkoma katalogami. Aby tylko zgrać muzykę, wejdź do katalogu "wav", zaznacz jakieś utwory i przeciągnij je do wybranego katalogu w Konquerorze. Jeśli chcesz automatycznie zakodować nagrania, przeciągnij je z katalogów "mp3" lub "ogg".</para><note><para>Zgrywanie płyt audio wymaga wtyczki protokołu "AudioCD". Jest ona częścią pakietu KDE-Multimedia.</para></note></answer></qandaentry><qandaentry><question><para>Na jakiej zasadzie utwory są punktowane?</para></question><answer><para>&amarok-mianownik; przypisuje punkty do utworu (od 1 do 100) na podstawie tego, ile razy utwór był odtworzony i czy został wysłuchany do końca. Przy każdorazowym odegraniem piosenki, punktacja się zmienia. Kod źródłowy punktowania znajduje się w pliku collectiondb.cpp. Dla wersji 1.2.2 można go było znaleźć w 1181. linii. Wyszukać go można przez wpisanie "CollectionDB::addSongPercentage". Przy ustalaniu punktacji utworu, który nie był wcześniej odtwarzany, &amarok-mianownik; używa działania ( ( 50 + procent ) / 2 )</para><para>Działanie to ustawia punktację od 25 do 75 punktów, zależnie od tego, jak długo utwór był odtwarzany. Na przykład, jeśli użytkownik zatrzyma lub pominie piosenkę po 25% czasu, punkty zostaną ustalone według działania (50+25)/2, co daje 37,5. Punkty są pokazywane jako liczby całkowite, więc przed wyświetleniem zostają zaokrąglone. Gdy utwór był już odtworzony, posiada on swoją punktację. Dlatego kod do obsługi już punktowanego utworu musi być nieco bardziej skomplikowany: score = ( ( values[2].toDouble() * values.first().toInt() ) + percentage ) / ( values.first().toInt() + 1 );</para><para>Przy czy w tym wzorze wartości biorą się z następującego zapytania:</para><programlisting>QStringList values = query( QString( "SELECT playcounter, createdate, percentage FROM statistics " "WHERE url = '%1';" ) .arg( escapeString( url ) ) );
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -