<sect1 id="howto-settings">
<title
>Configuração avançada</title>

<para
>Este micro-HOWTO descreve algumas das opções mais avançadas que estão disponíveis na janela de <link linkend="settings"
>Configuração do &kplayer;</link
>, a qual poderá abrir se usar o comando <guimenuitem
>Configurar o &kplayer;</guimenuitem
> no menu <link linkend="menu-settings"
><guimenu
>Configuração</guimenu
></link
>.</para>

<sect2 id="howto-settings-general">
<title
>Configuração <link linkend="settings-general"
>Geral</link
></title>

<variablelist>

<varlistentry
><term
><guilabel
>Redimensionar automaticamente a janela principal</guilabel
></term>
<listitem
><para
>Por padrão, o &kplayer; redimensiona a janela principal automaticamente, a menos que esteja maximizada ou em tela cheia. Quando o &kplayer; carrega e começa a reproduzir um novo vídeo, ele ajusta o tamanho em incrementos de 50% do tamanho original do vídeo até que a largura do vídeo atinja a configuração da <guilabel
>Largura mínima inicial do vídeo</guilabel
>. Ele também redimensiona automaticamente a janela, para manter as proporções de tamanho do vídeo, se esta opção estiver ativada.</para>

<para
>Se você quiser evitar o redimensionamento automático e manter sempre a janela do tamanho que desejar, desligue esta opção. O &kplayer; irá então manter as proporções de tamanho do vídeo, restringindo o vídeo dentro da janela, como se a janela fosse maximizada, por exemplo. Você também irá querer desligar esta opção se tiver problemas ao regressar do modo de tela cheia, como algumas intermitências, por exemplo. Mas se for este o caso você deverá comunicar também o erro, seguindo as instruções no <link linkend="howto-bug-reporting"
>micro-HOWTO de comunicação de erros</link
>.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Máximo de itens nos menus da lista de reprodução</guilabel
>, <guilabel
>Máximo de itens no menu Tocar o Recente</guilabel
> e <guilabel
>Máximo de Itens Recentes na Biblioteca</guilabel
></term>
<listitem
><para
>Estas opções controlam o tamanho dos menus da lista de reprodução, do menu de itens recentes e da lista de itens recentes na <link linkend="parts-library"
><interface
>biblioteca multimídia</interface
></link
>, respectivamente. Se os limites forem ultrapassados, os menus irão mostrar os itens de topo até ao limite que indicar, sendo que os itens da seção <guilabel
>Recente</guilabel
> da biblioteca que excederem o limite serão removidos.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Limite de tamanho da 'cache' de metadados</guilabel
></term>
<listitem
><para
>O &kplayer; irá recordar as <link linkend="howto-properties"
>propriedades</link
> de todos os arquivos ou <acronym
>URL</acronym
>s que já leu, mesmo que tenham sido removidos da lista de reprodução. Ele só irá começar a esquecer as propriedades dos arquivos antigos após ter atingido um número grande de arquivos. Esta opção controla esse número, que por padrão é igual a 1 000. Isto não tem nada a ver com a 'cache' do &mplayer;; veja isso na <link linkend="howto-settings-advanced"
>página Avançado</link
>.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Permitir itens duplicados nas listas</guilabel
></term>
<listitem
><para
>Por padrão, o &kplayer; irá remover os itens duplicados da lista de reprodução ao adicionar os itens novos. Se ligar esta opção, você poderá ter itens duplicados na sua lista de reprodução. Itens duplicados significa que os <acronym
>URL</acronym
>s dos itens são exatamente os mesmos. Repare contudo que as diferentes pastas da lista de reprodução poderão conter itens idênticos, independentemente desta opção.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Mostrar as mensagens se um arquivo não for reproduzido</guilabel
></term>
<listitem
><para
>Quando ocorrer um erro ao tentar reproduzir um arquivo, o &kplayer; mostra um indicador de <guilabel
>Erro</guilabel
> na barra de estado. Você poderá então clicar com o botão <mousebutton
>esquerdo</mousebutton
> no indicador para mostrar o <link linkend="parts-message-log"
>registro de mensagens</link
> que contém o resultado completo do &mplayer; e dos <acronym
>I/O</acronym
> Slaves do &kde;. Quando esta opção está ativada, o &kplayer; irá mostrar automaticamente o registro de mensagens sempre que ocorrer um erro.</para
></listitem
></varlistentry>

</variablelist>

</sect2>

<sect2 id="howto-settings-controls">
<title
>Configuração de <link linkend="settings-controls"
>Controle</link
></title>

<variablelist>

<varlistentry
><term
><guilabel
>Recordar sempre as seguintes configurações para cada arquivo</guilabel
></term>
<listitem
><para
>O &kplayer; 0.5 e posteriores vêm com a capacidade de definir um conjunto aceitável de opções diferentes por arquivo ou <acronym
>URL</acronym
>. Estas opções são chamadas de propriedades do arquivo. O <link linkend="howto-properties"
>micro-HOWTO de propriedades dos arquivos</link
> tem mais informações.</para>

<para
>Nesta página você poderá escolher as propriedades que serão recordadas automaticamente para cada arquivo ou <acronym
>URL</acronym
>. Por padrão, o &kplayer; irá recordar o atraso do áudio, o atraso das legendas e as proporções de tamanho do vídeo.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Recordar para o arquivo atual as alterações feitas com o &Shift;</guilabel
></term>
<listitem
><para
>Em alternativa, você poderá fazer com que o &kplayer; recorde uma configuração para o arquivo atual se mantiver pressionada a tecla &Shift; ao mudar essa opção. Por exemplo, se tiver um arquivo de vídeo que necessite de muitos recursos para tocar corretamente no seu sistema, poderá manter pressionado o &Shift; enquanto escolha uma opção de eliminação de quadros no <link linkend="submenu-advanced"
>submenu <guisubmenu
>Avançado</guisubmenu
></link
> do menu <link linkend="menu-player"
><guimenu
>Reprodutor</guimenu
></link
>. O &kplayer; irá então usar essa configuração apenas para este arquivo, continuando a usar a opção padrão para todos os outros arquivos.</para
></listitem
></varlistentry>

</variablelist>

</sect2>

<sect2 id="howto-settings-progress">
<title
>Configuração do <link linkend="settings-progress"
>progresso</link
> e de controle do posicionamento</title>

<variablelist>

<varlistentry
><term
><guilabel
>Quantidade de posicionamento</guilabel
></term>
<listitem
><para
>Esta opção permite-lhe escolher quanto o &kplayer; irá avançar ou recuar quando usar os comandos de posicionamento no menu <link linkend="menu-player"
><guimenu
>Reprodutor</guimenu
></link
>. Você poderá definir as quantidades como percentagens do tamanho do vídeo ou em segundos.</para
></listitem
></varlistentry>

</variablelist>

</sect2>

<sect2 id="howto-settings-volume">
<title
>Controle do <link linkend="settings-volume"
>volume</link
> e do <link linkend="settings-contrast"
>vídeo</link
></title>

<variablelist>

<varlistentry
><term
><guilabel
>Quantidade de ajuste</guilabel
></term>
<listitem
><para
>Esta é a quantidade pela qual uma opção como o volume ou o contraste será alterada, quando você usar os comandos como o <guimenuitem
>Aumentar o Volume</guimenuitem
> ou o <guimenuitem
>Diminuir o Contraste</guimenuitem
> no menu <link linkend="menu-player"
><guimenu
>Reprodutor</guimenu
></link
>.</para
></listitem
></varlistentry>

</variablelist>

</sect2>

<sect2 id="howto-settings-audio-video">
<title
>Configuração do <link linkend="settings-audio"
>áudio</link
> e do <link linkend="settings-video"
>vídeo</link
></title>

<variablelist>

<varlistentry
><term
><guilabel
>Driver</guilabel
></term>
<listitem
><para
>Esta opção permite-lhe escolher a saída de áudio ou vídeo que o <link linkend="howto-installation-mplayer"
>&mplayer;</link
> irá usar. As saídas recomendadas são o XVideo para o vídeo e o <acronym
>ALSA</acronym
> para o áudio.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Dispositivo</guilabel
></term>
<listitem
><para
>Para alguns tipos de saída, você poderá também indicar o dispositivo que o &mplayer; irá usar na saída. Para os outros tipos de saída, isto define o sub-tipo de saída em alternativa. Para alguns tipos de saída, esta opção poderá não ter significado algum. Você poderá encontrar os detalhes na <ulink url="man:/mplayer"
>página de manual do mplayer(1)</ulink
>.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Codec</guilabel
></term>
<listitem
><para
>Isto define o codificador e o decodificador que o &mplayer; irá usar para converter o vídeo ou o áudio. Logo após a opção, existe uma outra que diz ao &mplayer; para usar um codificador diferente se o escolhido falhar. A opção <guilabel
>Codificador</guilabel
> não é propriamente muito útil, desde que o &kplayer; 0.5 introduziu as <link linkend="howto-properties"
>propriedades dos arquivos</link
> e a capacidade de definir o codificador para cada arquivo ou <acronym
>URL</acronym
> individual.</para
></listitem
></varlistentry>

</variablelist>

</sect2>

<sect2 id="howto-settings-video">
<title
>Configuração do <link linkend="settings-video"
>vídeo</link
></title>

<variablelist>

<varlistentry
><term
><guilabel
>Sistema de Escala</guilabel
></term>
<listitem
><para
>Ao usar uma saída de vídeo que não suporte a mudança de escala por 'hardware', como o X11, esta opção define o tipo de sistema de escala a usar. Uma vez que normalmente você irá usar o XVideo ou outra saída de vídeo que suporte a mudança de escala por 'hardware', esta opção não terá efeito. Mas se usar a saída do X11 ou outra do gênero, poderá experimentar esta opção para ver qual a configuração que lhe dará os melhores resultados. A bi-cúbica e a curva bi-cúbica supostamente fornecerão uma imagem mais suave na maioria dos casos.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>'Buffering' duplo</guilabel
></term>
<listitem
><para
>Esta opção está ativa por padrão. Ela poderá dar uma reprodução mais suave do vídeo, na maioria dos casos.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Renderização direta</guilabel
></term>
<listitem
><para
>Esta opção poderá fornecer uma melhor performance. Contudo, poderá não funcionar bem com o 'buffering' duplo, assim como poderá fazer com que as legendas fiquem defeituosas. Está desativada por padrão.</para
></listitem
></varlistentry>

</variablelist>

</sect2>

<sect2 id="howto-settings-audio">
<title
>Configuração do <link linkend="settings-audio"
>áudio</link
></title>

<variablelist>

<varlistentry
><term
><guilabel
>Controlar o volume independentemente dos outros programas</guilabel
></term>
<listitem
><para
>Esta opção diz ao &mplayer; para usar o controle de volume por 'software', o qual não afeta a configuração de volume global do seu sistema, podendo resultar ainda em alguma distorção do som. Se estiver ativada a opção, o nível de volume máximo é controlado pelo <guilabel
>Volume máximo</guilabel
>, que é uma percentagem do nível de volume normal.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Dispositivo de mistura</guilabel
> e <guilabel
>Canal de mistura</guilabel
></term>
<listitem
><para
>Estas opções permitem-lhe escolher um dispositivo e canal do <acronym
>ALSA</acronym
> ou <acronym
>OSS</acronym
> que será usado para controlar o volume de som. Estas opções não estão disponíveis quando a opção de volume por 'software' estiver ativada.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Quantidade de ajuste do atraso</guilabel
></term>
<listitem
><para
>Esta opção, bem como uma semelhante para as legendas, define o atraso do áudio ou das legendas em relação ao vídeo, sendo controlados pelos comandos <guimenuitem
>Aumentar o Atraso</guimenuitem
> e <guimenuitem
>Diminuir o Atraso</guimenuitem
> do submenu <link linkend="submenu-audio"
><guisubmenu
>Áudio</guisubmenu
></link
> ou <link linkend="submenu-subtitles"
><guisubmenu
>Legendas</guisubmenu
></link
> do menu <guimenu
>Leitor</guimenu
> ou com os atalhos de teclado correspondentes.</para
></listitem
></varlistentry>

</variablelist>

</sect2>

<sect2 id="howto-settings-subtitles">
<title
>Configuração das <link linkend="settings-subtitles"
>Legendas</link
></title>

<variablelist>

<varlistentry
><term
><guilabel
>Nome da fonte</guilabel
>, <guilabel
>Negrito</guilabel
>, <guilabel
>Itálico</guilabel
> e <guilabel
>Contorno</guilabel
></term>
<listitem
><para
>Estas opções selecionam o tipo de fonte e a apresentação das legendas, determinando o seu estilo e aparência.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Tamanho do texto</guilabel
> e <guilabel
>Escala automática</guilabel
></term>
<listitem
><para
>Estas opções definem o tamanho do texto das legendas. Quando a <guilabel
>Escala automática</guilabel
> estiver assinalada, a opção do tamanho dá o fator de escada, caso contrário dá o tamanho do texto em pontos.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Codificação</guilabel
></term>
<listitem
><para
>Esta opção seleciona a codificação padrão do texto nos arquivos de legendas. Você poderá também indicar a codificação dos arquivos individuais na janela de <link linkend="properties-subtitles"
>propriedades das legendas</link
> do arquivo de vídeo correspondente.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Expandir automaticamente a área de vídeo para as proporções</guilabel
></term>
<listitem
><para
>Esta opção expande automaticamente a área de vídeo para corresponder às proporções que escolher e mostra as legendas na área preta abaixo ou acima do vídeo. O &kplayer; só irá expandir o vídeo ao reproduzi-lo com legendas, e somente se o vídeo for mais amplo que as proporções que escolher.</para>

<para
>Normalmente você deverá escolher as proporções que correspondem ao seu monitor, sendo estas geralmente iguais a <guilabel
>4:3</guilabel
>. Depois, se as proporções do vídeo forem maiores, como por exemplo 16:9, e se a reproduzir com legendas, o &kplayer; irá expandi-la para caber nas proporções 4:3, para que as legendas apareçam na área preta abaixo do vídeo.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Carregar automaticamente as legendas</guilabel
> e <guilabel
>Extensões</guilabel
></term>
<listitem
><para
>Estas opções ativam o carregamento automático de arquivos de legendas exteriores a partir da mesma pasta onde se localiza o arquivo do vídeo. O &kplayer; irá usar o nome do arquivo de vídeo e as extensões indicadas para procurar pelos arquivos de legendas correspondentes e irá carregá-los automaticamente. Se forem encontrados alguns arquivos, será usado um deles para mostrar as legendas, sendo que todos os arquivos irão aparecer no submenu <guisubmenu
>Legendas</guisubmenu
> do menu <guimenu
>Leitor</guimenu
>, permitindo-lhe escolher outro arquivo a usar.</para
></listitem
></varlistentry>

</variablelist>

</sect2>

<sect2 id="howto-settings-advanced">
<title
>Configurações <link linkend="settings-advanced"
>avançadas</link
></title>

<variablelist>

<varlistentry
><term
><guilabel
>Argumentos adicionais da linha de comando</guilabel
></term>
<listitem
><para
>Neste campo você poderá colocar opções da linha de comando que deseje passar ao <link linkend="howto-installation-mplayer"
>&mplayer;</link
>. Por exemplo, para obter mais resultado informativo no <link linkend="parts-message-log"
>registro de mensagens</link
>, coloque a opção <option
>-v</option
> neste campo. Você poderá adicionar mais opções para um arquivo ou <acronym
>URL</acronym
> individual nas suas <link linkend="howto-properties-advanced"
>propriedades do arquivo</link
>.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Desmultiplexador preferido</guilabel
></term>
<listitem
><para
>Esta opção define o desmultiplexador preferido que o &mplayer; deverá usar ao decodificar os arquivos e transmissões. Você poderá também escolher um desmultiplexador para cada arquivo ou transmissão individual nas suas <link linkend="howto-properties-advanced"
>propriedades do arquivo</link
>. Por exemplo, poderá escolher a opção <literal
>lavf</literal
> se o desmultiplexador <literal
>libavformat</literal
> funcionar melhor no seu caso que os outros desmultiplexadores do &mplayer;.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Perda de quadros</guilabel
></term>
<listitem
><para
>Se o seu sistema for muito lento para reproduzir corretamente os seus arquivos, esta opção irá dizer ao &mplayer; para eliminar alguns quadros. Basta manter pressionada a tecla &Shift; enquanto seleciona uma opção de eliminação de quadros no <link linkend="submenu-advanced"
>submenu <guisubmenu
>Avançado</guisubmenu
></link
> do menu <link linkend="menu-player"
><guimenu
>Reprodutor</guimenu
> menu</link
>, para que o &kplayer; recorde-a para o arquivo ou <acronym
>URL</acronym
> atual. Se você precisar da eliminação de imagens, tente a opção <guilabel
>suave</guilabel
> antes.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Cache</guilabel
></term>
<listitem
><para
>Esta é talvez a opção mais traiçoeira do &mplayer;. É especialmente importante ao reproduzir diretamente a partir de um <link linkend="howto-slaves"
><acronym
>I/O</acronym
> Slave do &kde;</link
>. Ainda que a maioria dos arquivos de áudio consigam tocar otimamente com uma 'cache' de apenas 64 quilobytes, uma 'cache' assim tão pequena irá causar problemas com vários arquivos de vídeo. Alguns tipos de mídia lentos, tais como os <acronym
>DVD</acronym
>, <acronym
>VCD</acronym
>, <acronym
>NFS</acronym
>, Samba, etc., podem necessitar algumas das vezes de uma 'cache' muito maior, como por exemplo oito megabytes. Por outro lado, os dados multimídia de taxas reduzidas, como as <link linkend="howto-streams"
>estações de rádio na Internet</link
> podem necessitar de uma 'cache' menor para que comecem a tocar mais rapidamente. Também, de acordo com a mensagem de falha do &mplayer;, os arquivos não entrelaçados <acronym
>AVI</acronym
> poderão necessitar o desligamento da 'cache'. Como de costume, você poderá definir a opção da <guilabel
>Cache</guilabel
> para cada arquivo ou <acronym
>URL</acronym
> individual nas suas <link linkend="properties-advanced"
>Propriedades dos arquivos</link
>.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Criar um novo índice</guilabel
></term>
<listitem
><para
>Se um arquivo não tiver um índice ou estiver defeituoso, fazendo com que o posicionamento não funcione, você poderá tentar definir esta opção para ver se ela lhe traz alguma melhoria. Se a ativar não fará mal normalmente, mas a opção <guilabel
>obrigar</guilabel
> só deverá ser definida nas <link linkend="properties-advanced"
>propriedades</link
> de um arquivo ou <acronym
>URL</acronym
> individual.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Usar um arquivo temporário para reproduzir a partir do KIOSlave</guilabel
></term>
<listitem
><para
>Esta opção só terá efeito ao usar um <link linkend="howto-slaves"
><acronym
>I/O</acronym
> Slave do &kde;</link
>. Por padrão, ela está desligada, assim os dados são enviados para o &mplayer; através de um 'pipe' com nome. Isto funciona na maior parte dos casos, sendo a única desvantagem que o posicionamento não é permitido e a duração total será desconhecida. Se ler diretamente a partir de um <acronym
>I/O</acronym
> Slave do &kde; não funcionar para você, ative esta opção. Neste casos, o &kplayer; irá obter e gravar localmente o arquivo antes de o reproduzir. Isto irá levar mais tempo e também ocupará algum espaço em disco temporário, mas fará com que a detecção do tamanho e o posicionamento funcionem. Esta opção também está disponível nas <link linkend="properties-advanced"
>propriedades dos arquivos</link
>, por isso poderá alterá-la para os arquivos ou <acronym
>URL</acronym
>s individuais.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Usar um KIOSlave para HTTP, FTP, SMB</guilabel
></term>
<listitem
><para
>Estes três tipos de <acronym
>URL</acronym
> poderão ser reproduzidos diretamente pelo &mplayer; ou usando um <link linkend="howto-slaves"
><acronym
>I/O</acronym
> Slave do &kde;</link
>. Todas as três opções estão desligadas por padrão, assim os <acronym
>URL</acronym
>s são passados diretamente ao &mplayer;. Contudo, se isto não funcionar por alguma razão, você poderá querer ativar a opção correspondente, de modo que o &kplayer; use o <acronym
>I/O</acronym
> Slave. Poderá também ativar esta opção nas <link linkend="howto-properties-advanced"
>propriedades do arquivo</link
> individual.</para
></listitem
></varlistentry>

</variablelist>

</sect2>

</sect1>
