1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
|
<chapter id="faq">
<title
>Perguntas e Respostas</title>
<sect1 id="faq-index">
<title
>As FAQs</title>
<para
>Esta FAQ está organizada em seções para ajudá-lo a encontrar melhor a resposta que procura. Por favor, escolha uma das seguintes seções.</para>
<para
><link linkend="general-usage"
>Seção de Uso Geral</link
>: Dúvidas sobre o uso geral do &amarok;.</para>
<para
><link linkend="playback"
>Seção de Reprodução</link
>: Dúvidas sobre os tipos de arquivos suportados e outros problemas de reprodução.</para>
<para
><link linkend="dev-faq"
>Seção de Desenvolvimento</link
>: Erros, Pedidos de Novos Recursos e outras dúvidas de desenvolvimento.</para>
<para
><link linkend="tips"
>Seção de Dicas & Truques</link
>: Outros recursos úteis que não são encontradas em mais nenhum lugar.</para>
</sect1>
<sect1 id="general-usage">
<title
>Uso Geral</title>
<qandaset id="faq1">
<qandaentry>
<question>
<para
>Onde posso obter ajuda para o &amarok;?</para>
</question>
<answer>
<para
>Você poderá falar com os programadores e fazer perguntas <ulink url="irc://irc.freenode.net/amarok"
>no nosso canal de IRC</ulink
>. Esperamos encontrá-lo aqui :) </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Quando inicio o &amarok;, vejo uma lista de músicas em branco. Como eu coloco as músicas no tocador?</para>
</question>
<answer>
<para
>Simples. Use o <link linkend="file-browser"
>Navegador de Arquivos</link
> do lado esquerdo para ir para a pasta desejada. Depois arraste os arquivos para a <link linkend="playlist"
>Lista de Músicas</link
> à direita. </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Como retiro faixas da Lista de Reprodução?</para>
</question>
<answer>
<para
>Selecione os arquivos que deseja remover e pressione a tecla <keycap
>Del</keycap
> do seu teclado. Ou clique com o &RMB; e escolha a opção <guimenuitem
>Remover Selecionados</guimenuitem
> no menu de contexto.</para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Como carrego uma lista de músicas?</para>
</question>
<answer>
<para
>Basta arrastar e soltar o arquivo da lista de músicas na janela da <link linkend="playlist"
>Lista de Músicas</link
>, tal como faria com qualquer outro arquivo. É tão simples quanto isso!</para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Como posso salvar a lista atual?</para>
</question>
<answer>
<para
>O botão <guibutton
>Salvar a Lista de Músicas</guibutton
> está ao lado do botão <guibutton
>Adicionar Mídia</guibutton
> na <link linkend="toolbar"
>Barra de Ferramentas da Lista de Músicas</link
>. Basta clicar nele! </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Não existem visualizações no diálogo de visualizações. </para>
</question>
<answer>
<para
>Provavelmente você não tem o 'xmms-config' instalado; reconfigure e recompile depois de instalar o pacote xmms-devel apropriado. Você poderá também querer instalar a última versão da <ulink url="http://libvisual.sf.net"
>libvisual</ulink
>, que possui algumas visualizações engraçadas. </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Onde está o equalizador? </para>
</question>
<answer>
<para
>A <link linkend="equalizer"
>Janela do Equalizador</link
> pode ser encontrada no <link linkend="rmb-menu"
>menu do botão direito do mouse</link
>. Você poderá também encontrá-lo no <link linkend="menubar"
>menu</link
> selecionando <menuchoice
><guimenu
>Ferramentas</guimenu
> <guimenuitem
>Equalizador</guimenuitem
></menuchoice
>. </para>
</answer>
</qandaentry>
</qandaset>
</sect1>
<sect1 id="playback">
<title
>Reprodução</title>
<qandaset id="Playback">
<qandaentry>
<question
><para
>Que tipos de mídias o amaroK suporta?</para
></question>
<answer>
<para
>Nenhum. Sim, é verdade! Nenhum! A política atual é independente da infra-estrutura, assim a pergunta a fazer é "Que tipos de mídias o GStreamer/xine/aRts/NMM/MAS/KDEmm suporta?". Aí, como poderá calcular, são suportados quase todos os formatos de áudio que possa pensar. O GStreamer até consegue decodificar texto e PNGs! </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Porque o amaroK não toca MP3s?</para>
</question>
<answer>
<para
>Ele consegue! Talvez você esteja usando o Linux da Fedora/RedHat, que não vem com nenhum decodificador de MP3 padrão (devido a questões de patentes). A solução é: </para>
<para
><keycombo
>&Alt; <keycap
>F2</keycap
></keycombo
>, gg:redhat mp3 kde, <keycap
>ENTER</keycap
> </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Com o motor do GStreamer estou obtendo 100% de utilização do CPU ao tocar músicas. Como posso resolver isto?</para>
</question>
<answer>
<para
>Ao usar o motor do GStreamer com o 'alsasink', o amaroK necessita que o dispositivo ofereça uma mesa de mixagem. A mixagem permite a vários aplicativos acessarem ao dispositivo ao mesmo tempo e enviarem som simultaneamente. Isto pode ser conseguido com uma placa de som com mixagem por 'hardware' (p.ex., a SBLive), ou usando o plugin "dmix" do ALSA, que faz a mixagem por 'software'. </para>
<para
>Aqui estão instruções para a instalação e configuração do plugin dmix: </para>
<para>
<ulink url="http://opensrc.org/alsa/index.php?page=DmixPlugin"
>FAQ do 'dmix' do ALSA</ulink>
</para>
<para
>Depois da instalação, você terá que indicar "dmix" como dispositivo de som no diálogo de configuração do motor. </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Não consigo tocar nenhum arquivo multimídia no amaroK, porquê?</para>
</question>
<answer>
<para
>Você precisa testar as plataformas de som na linha de comando:</para>
<para
><prompt
>%</prompt
><command
>artsplay teste.mp3</command
> </para>
<para
><prompt
>%</prompt
><command
>gst-launch filesrc location=/home/teste/teste.mp3 ! spider ! audioscale ! audioconvert ! alsasink</command
> </para>
<para
><prompt
>%</prompt
><command
>xine-check</command
> </para>
<para
>Os resultados destes comandos deverão ajudá-lo a identificar os problemas que estão ocorrendo e como resolvê-los. Provavelmente você terá que usar um 'sink' (canal) diferente para testar o GStreamer (⪚, o osssink). </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>O amaroK pode trabalhar diretamente com OSS/ALSA? </para>
</question>
<answer>
<para
>Isto já é feito! Não se esqueça que os dados têm que ser decodificados primeiro. Você não poderá simplesmente encaminhar um MP3 para o ALSA; tudo o que irá obter serão ruídos. O GStreamer é a melhor escolha para a maioria das pessoas que desejam uma solução de decodificação com baixa sobrecarga, uma vez que lê o arquivo, decodifica-o e encaminha os dados de PCM para o ALSA. Exatamente como o XMMS. </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Mas o XMMS pode enviar diretamente os dados para o ALSA! </para>
</question>
<answer>
<para
>Mas ele decodifica-os primeiro! O GStreamer pode enviar diretamente para o ALSA. Assim como o xine. </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>O som 'se engasga'; existe algo que eu possa fazer para melhorá-lo? </para>
</question>
<answer>
<para
>Você poderá tanto usar o motor do GStreamer (é ótimo!) como ajustar o aRts. Abra o <menuchoice
><guimenu
>Centro de Controle</guimenu
><guisubmenu
>Som e Multimídia</guisubmenu
><guimenuitem
>Sistema de Som</guimenuitem
></menuchoice
>. Ative a opção <guimenuitem
>Rodar com a maior prioridade possível</guimenuitem
> e aumente o tamanho do <guimenuitem
>'Buffer' de som:</guimenuitem
> (atenção, veja a próxima FAQ!). Você deverá também certificar-se de que o seu 'artswrapper' está SUID:</para>
<para
><prompt
>%</prompt
><command
>su</command
></para>
<para
><prompt
>%</prompt
><command
>chmod a+rsx /caminho/kde/bin/artswrapper</command
></para>
<para
><prompt
>%</prompt
><command
>killall -9 artsd</command
></para>
<para
>Com o KDE 3.2.x, existem problemas com os decodificadores do KDEMultimedia que poderão causar uma reprodução distorcida; por favor veja <ulink url="http://bugs.kde.org/show_bug.cgi?id=80497"
>este relatório de erros</ulink
>.</para>
<para
>Do mesmo modo, aumentar o tamanho do 'buffer' de som no seu arquivo de configuração do ALSA .asoundrc, poderá ser uma grande ajuda. </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>A utilização do CPU é elevada; existe algo que eu possa fazer para melhorá-la? </para>
</question>
<answer>
<para
>Tanto poderá não usar o motor do aRts, usar os motores do GStreamer ou do xine ou lidar diretamente com o uso alto do CPU, instalando todo o KDEMultimedia para obter os decodificadores mais rápidos do aRts (⪚, olibarts_mpeglib.so, etc.)</para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Os analisadores do amaroK estão completamente inoperáveis! </para>
</question>
<answer>
<para
>Você poderá estar provavelmente usando o motor do aRts; tanto poderá usar outro motor (o motor do 'xine' foi ajustado seriamente para dar uma sincronização perfeita do analisador), como reduzir o tamanho do seu 'buffer' do 'aRts' no &kcontrol;, no sistema de som. Quanto menor o 'buffer', mais reativas ficam as visualizações. Sim, isto é um erro! Por favor ajude-nos a corrigí-lo! </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Tenho o GStreamer instalado mas quando tento mudar para o motor do GStreamer, o &amarok; estoura; o que está acontecendo? </para>
</question>
<answer>
<para
>Depois de instalar o GStreamer, você terá que registrar os seus componentes, executando o 'su -c gst-register' que deverá se encarregar de registrar os seus componentes do GStreamer. </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Eu executei o 'gst-register' mas tenho ainda alguns problemas com o GStreamer; o que posso fazer?</para>
</question>
<answer>
<para
>Você poderá tentar a <ulink url="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/faq/html/chapter-using.html"
>FAQ do GStreamer</ulink
>. Se tudo o mais falhar, poderá tentar as pessoas mais experientes no <ulink url="irc://irc.freenode.net/gstreamer"
>canal #gstreamer de IRC</ulink
>.</para>
</answer>
</qandaentry>
</qandaset>
</sect1>
<sect1 id="dev-faq">
<title
>Desenvolvimento</title>
<qandaset id="development">
<qandaentry>
<question>
<para
>Como obtenho a versão CVS do &amarok;? </para>
</question>
<answer>
<para
>Aqui está um pequeno tutorial de Christian Muehlhaeuser.</para>
<para
>Crie uma nova pasta no seu disco, por exemplo "kde-cvs":</para>
<para
><prompt
>%</prompt
><command
>mkdir kde-cvs</command
></para>
<para
><prompt
>%</prompt
><command
>cd kde-cvs </command
></para>
<para
>Colocaremos todo o código nela, que será obtido agora:</para>
<para
><prompt
>%</prompt
><command
>export CVSROOT=":pserver:anonymous@anoncvs.kde.org:/home/kde"</command
> </para>
<para
><prompt
>%</prompt
><command
>cvs -z4 co kde-common/admin</command
></para>
<para
><prompt
>%</prompt
><command
>cvs -z4 co -l kdeextragear-1</command
></para>
<para
><prompt
>%</prompt
><command
>cvs -z4 co kdeextragear-1/amarok</command
></para>
<para
><prompt
>%</prompt
><command
>cd kdeextragear-1</command
></para>
<para
><prompt
>%</prompt
><command
>ln -s ../kde-common/admin</command
></para>
<para
>Vamos compilar!</para>
<para
><prompt
>%</prompt
><command
>make -f Makefile.cvs</command
></para>
<para
><prompt
>%</prompt
><command
>./configure --prefix=`tde-config --prefix`</command
></para>
<para
><prompt
>%</prompt
><command
>make</command
></para>
<para
><prompt
>%</prompt
><command
>su -c "make install"</command
></para>
<para
>Divirta-se! Lembre-se de fazer "make install" regularmente para garantir que as modificações aos plugins são instaladas.</para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Como poderei obter um registro completo depois de um estouro? </para>
</question>
<answer>
<para
>A forma mais confiável é compilar o 'amarok' com a opção --enable-debug=full, e depois usar o 'gdb' (o depurador da GNU):</para>
<para
><prompt
>%</prompt
><command
>gdb amarokapp</command
></para>
<para
><prompt
>(gdb) </prompt
><command
>run</command
></para>
<para
><prompt
>(gdb) </prompt
><command
>[wait for crash..]</command
></para>
<para
><prompt
>(gdb) </prompt
><command
>bt</command
></para>
<para
>Se quiser enviar os dados de rastreamento para o <ulink url="irc://irc.freenode.net/amarok"
>nosso canal de IRC</ulink
>, então use por favor os recursos fabulosos em <ulink url="http://nopaste.php.cd"
>http://nopaste.php.cd</ulink
>. Obrigado! </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Descobri um erro / tive uma ideia ótima para o amaroK! </para>
</question>
<answer>
<para
>Por favor comunique-as em <ulink url="http://bugs.kde.org"
></ulink
>, se tiver uma lista de sugestões/pedidos será melhor enviá-los para a nossa lista de correio: <email
>amarok-devel@lists.sourceforge.net</email
>. </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Vocês aceitam alterações ('patches')? </para>
</question>
<answer>
<para
>Com prazer! A melhor abordagem é comunicar-nos o que planeja fazer antes de fazer alguma coisa, para que possamos discutir o assunto, mas não se assuste, uma vez que ainda não recusamos nenhuma alteração! A discussão é principalmente para o ajudar a alterar as partes corretas do amaroK. Depois, você poderá então submeter um 'patch' para a lista de correio ou aplicá-lo logo, se tiver acesso ao CVS. Contudo, avise-nos antes de aplicar novos recursos no CVS! Se tiver uma correção para um erro pode seguir em frente; afinal, esto é código aberto :) </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Porque escolheram o nome &amarok;? </para>
</question>
<answer>
<para
>O &amarok; é um álbum do compositor britânico Mike Oldfield. O autor gosta bastante dele e pensa que o nome tem um som legal. Mais, obviamente, ele contém o importantíssimo <quote
>K</quote
>.. :) </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Escreve-se &amarok;, AmaroK ou Amarok? </para>
</question>
<answer>
<para
>É com certeza <quote
>&amarok;</quote
>! Mas concordamos que isto é pouco convencional :) </para>
</answer>
</qandaentry>
</qandaset>
</sect1>
<sect1 id="tips">
<title
>Dicas & Truques</title>
<qandaset id="tricks">
<qandaentry>
<question>
<para
>Como uso o &amarok; como um despertador? </para>
</question>
<answer>
<para
>De fato, graças à magia do DCOP, já é possível :) Basta definir um alarme no seu programa de calendário favorito e dizer-lhe para executar o seguinte comando: </para>
<para
><prompt
>%</prompt
><command
>dcop amarok player play</command
></para>
<para
>Este comando irá dizer ao &amarok; para começar a tocar. Certifique-se que o &amarok; esteja rodando antes de ir deitar, para poder então acordar com o som maravilhoso que colocou tocando antes de parar a reprodução e ir para cama. </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Como sei o que o &amarok; está tocando agora, quando estiver noutro computador? </para>
</question>
<answer>
<para
>Se tiver um ambiente de SSH devidamente configurado, poderá usá-lo para obter essa informação. O seguinte comando irá devolver o texto de 'Tocando Agora' </para>
<para
><prompt
>%</prompt
><command
>ssh -i ~/.ssh/id_rsa seu_ip dcop --user seu_usuário amarok player nowPlaying</command
></para>
<para
>Certifique-se que substitui o 'seu_ip' pelo seu endereço IP e 'seu_usuário' pelo nome do seu usuário. Lembre-se também que isto espera que a sua identificação conste no arquivo ~/.ssh/id_rsa. </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Que tipos de truques a <link linkend="player-window"
>Janela do Leitor</link
> faz? </para>
</question>
<answer>
<para
>Os analisadores do leitor do &amarok; podem ser destacados da <link linkend="player-window"
>Janela do Leitor</link
>. Pressionando em <keycap
>d</keycap
> no seu teclado, o analisador ativo se abrirá numa janela independente e redimensionável. </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Que tipos de truques a <link linkend="playlist-window"
>Janela da Lista de Músicas</link
> faz?</para>
</question>
<answer>
<para
>Se mantiver o <keycap
>Control</keycap
> pressionado enquanto clica no &RMB;, isto coloca os arquivos na lista de espera, na ordem na qual clicou neles. </para>
<para
>Pressionando <keycap
>Enter</keycap
> depois de ter feito uma pesquisa na lista de músicas, irá tocar o primeiro item da procura e a limpará. </para>
</answer>
</qandaentry>
<qandaentry>
<question>
<para
>Já vi que a <link linkend="player-window"
>Janela do Leitor</link
> e a <link linkend="playlist-window"
>Janela da Lista de Músicas</link
> possuem truques legais, mas e o ícone na bandeja? </para>
</question>
<answer>
<para
>Clicar com o &MMB; no ícone toca ou coloca em pausa a faixa atual. </para>
<para
>Manter o <keycap
>Shift</keycap
> pressionado enquanto desloca a roda do mousa avança ou recua na faixa atual. </para>
<para
>Manter o <keycap
>Control</keycap
> pressionado enquanto desloca a roda do mouse irá saltar faixas na lista de músicas. </para>
<para
>Se arrastar e soltar itens no ícone da bandeja do sistema irá abrir um menu de contexto que lhe permite escolher entre três opções: Adicionar à Lista de Músicas, Adicionar e Tocar e Colocar após à Faixa Atual. </para>
</answer>
</qandaentry>
</qandaset>
</sect1>
</chapter>
|