# Manuale di &haruna;

## Impostazioni

Spiega alcune delle impostazioni più complesse di Haruna.

###

### Generale

#### Posizione finestra dei file

La cartella che sarà caricata dalla finestra dei file quando viene utilizzata per aprire un file. Se vuota, ricorderà l'ultima cartella da cui è stato aperto un file.

#### File recenti max.

Quanti file recenti salvare e visualizzare nel menu dei file recenti.

#### Ricorda dimensione e posizione della finestra

Ripristina le dimensioni e la posizione che aveva la finestra quando era chiusa. Su Wayland viene ripristinata solo la dimensione.

#### Tema di icone Brezza

Se selezionata, l'applicazione utilizza il tema dell'icona Brezza.

Se deselezionata, l'applicazione utilizza il tema dell'icona di sistema. Non sempre funziona come previsto.

#### Stile interfaccia grafica

Consente di modificare lo stile dei controlli rapidi Qt (pulsanti, caselle di controllo, ecc.) con gli stili disponibili nel sistema.

### Riproduzione

#### Passi di posizionamento

Il posizionamento quando si attiva l'azione corrispondente. La modalità di posizionamento è exact https: //mpv.io/manual/stable/#command-interface-seek-<target>-[<flags>].

#### All'avvio apri l'ultimo file riprodotto

All'avvio apre il file che stava riproducendo quando l'applicazione è stata chiusa.

#### Vai alla posizione dell'ultima riproduzione

Quando si apre un file che è stato riprodotto prima, cercherà la posizione in cui si trovava quando la riproduzione è stata interrotta.

#### Avvia la riproduzione

Ciò si applica solo quando si riprende la riproduzione (cercando l'ultima posizione di riproduzione) di un file che era stato riprodotto in precedenza.

#### Pausa se minimizzi

Mette in pausa il riproduttore quando la finestra è minimizzata, la riproduzione riprende quando viene ripristinata.

#### Decodifica hardware

Se si abilita la decodifica hardware, si consiglia di utilizzare le opzioni auto-safe o auto.

Puoi leggere ulteriori informazioni su ciascuna opzione qui: https://mpv.io/manual/stable/#options-hwdec.

Se vuoi usare vaapi su X11, devi impostare la variabile d'ambiente QT_XCB_GL_INTEGRATION a xcb_egl.

#### Ricorda la posizione temporale

Determina quando salvare e ripristinare la posizione dei file riprodotti in precedenza.

Il primo campo controlla per quali file salvare la posizione:

- -1: la funzione è disabilitata

- 0: salva per tutti i file

- 1-9999: salva per file più lunghi del valore impostato, in minuti

Il secondo campo controlla la frequenza con cui salvare la posizione.

#### Salta capitoli

Se abilitata, salta automaticamente i capitoli contenenti determinate parole/caratteri.

Le parole/caratteri da saltare sono definiti come una stringa separata da virgole.

La corrispondenza non è esatta, il che significa che op corrisponderà a parole che lo contengono come opening.

#### Selezione del formato Youtube-dl

Haruna utilizza youtube-dl per riprodurre video in linea. Alcuni siti offrono più versioni del video/audio (diversi codificatori e risoluzioni). Questa impostazione ti consente di configurare quale versione del video/audio selezionerà youtube-dl. Maggiori informazioni: https://github.com/ytdl-org/youtube -dl/blob/master/README.md#format-selection

### Video

#### Modello di schermata

https://mpv.io/manual/stable/#screenshot

Specifica il modello di nome file utilizzato per salvare le schermate. Il modello specifica il nome del file senza l'estensione del file e può contenere identificatori di formato, che saranno sostituiti durante l'acquisizione di una schermata. Per impostazione predefinita, il modello è mpv-shot%n, che risulta in nomi di file come mpv-shot0012.png, ad esempio.

Il modello può iniziare con un percorso relativo o assoluto, al fine di specificare una posizione della cartella in cui salvare le schermate.

Se il nome del file della schermata finale punta a un file già esistente, il file non sarà sovrascritto. La schermata non sarà salvata o, se il modello contiene %n, salvato utilizzando un nome file diverso e appena generato.

Identificatori di formato consentiti:

- %[#][0X]n

  Un numero di sequenza, riempito con zeri fino alla lunghezza X (predefinito: 04). Ad esempio. passare il formato %04n produrrà 0012 nella dodicesima schermata. Il numero viene incrementato ogni volta che viene acquisito una schermata o se il file esiste già. La lunghezza X deve essere compresa nell'intervallo 0-9. Con il simbolo # facoltativo, mpv utilizzerà il numero più basso disponibile. Ad esempio, se acquisisci tre schermate (0001, 0002, 0003) ed elimini le prime due, le due schermate successive non saranno 0004 e 0005, ma di nuovo 0001 e 0002.

- %f

  Nome file del video attualmente riprodotto.

- %F

  Uguale a %f, ma elimina l'estensione del file, incluso il punto.

- %x

  Percorso della cartella del video attualmente riprodotto. Se il video non è sul filesystem (ma ad esempio http://), questo si espande in una stringa vuota.

- %X{ripiego}

  Uguale a %x, ma se il file video non si trova nel filesystem, restituisce la stringa di ripiego all'interno di {...}.

- %p

  Tempo di riproduzione attuale, nello stesso formato utilizzato nell'OSD. Il risultato è una stringa nel formato «HH:MM:SS». Ad esempio, se il video si trova nella posizione temporale di 5 minuti e 34 secondi, %p sarà sostituito con «00:05:34».

- %P

  Simile a %p, ma esteso con il tempo di riproduzione in millisecondi. È formattato come «HH:MM:SS.mmm», dove «mmm» rappresenta la parte in millisecondi del tempo di riproduzione.

  Nota

  Questo è un modo semplice per ottenere marche temporali univoche per fotogramma. (I numeri di fotogramma sarebbero più intuitivi, ma non sono facilmente implementabili perché i formati contenitore di solito utilizzano marche temporali per identificare i fotogrammi.)

- %wX

  Specifica il tempo di riproduzione attuale utilizzando la stringa di formato X. %p è come %wH:%wM:%wS e %P è come %wH:%wM:%wS.%wT.

  Identificatori di formato validi:

  - %wH

    ora (riempimento con 0 a due cifre)

  - %wh

    ora (senza riempimento)

  - %wM

    minuti (00-59)

  - %wm

    minuti totali (incluse le ore, a differenza di %wM)

  - %wS

    secondi (00-59)

  - %ws

    secondi totali (include ore e minuti)

  - %wf

    come %ws, ma come float

  - %wT

    millisecondi (000-999)

- %tX

  Specifica la data/ora locale attuale utilizzando il formato X. Questo identificatore di formato utilizza internamente la funzione UNIX strftime() e inserisce il risultato del passaggio di «%X» a strftime. Ad esempio, %tm inserirà il numero del mese attuale come numero. Devi utilizzare più specificatori %tX per creare una stringa data/ora completa.

- %{prop[:testo di ripiego]}

  Inserisci il valore della proprietà di input 'prop'. Ad esempio. %{nomefile} è uguale a %f. Se la proprietà non esiste o non è disponibile, viene inserito un testo di errore, a meno che non venga specificato un ripiego.

- %%

  Sostituito con il carattere % stesso.

### Comandi personalizzati

#### Comando

Quale comando mpv eseguire, vedi Comandi MPV per un elenco dei comandi disponibili.

Non tutti i comandi funzioneranno poiché alcuni sono specifici per mpv.

I più utili sono i comandi per manipolare le proprietà, come set, add, cycle.

set: imposta il valore di una proprietà `set volume-max 150`.

add: aumenta/diminuisce il valore di una proprietà `add volume 15`, aumenta il volume di 15. Per diminuire il valore usa `add volume -15`.

cycle: scorre i valori di una proprietà `cycle aid up`.

#### Messaggio OSD

Un messaggio OSD da visualizzare quando si attiva un comando personalizzato di tipo azione.

Usa ${property_name} per visualizzare il valore di una proprietà Volume: ${volume}.

#### Scorciatoia da tastiera

Il comando sarà attivato con una scorciatoia. La scorciatoia può essere impostata dopo il salvataggio.

#### Esegui all'avvio

Il comando sarà eseguito all'avvio dell'applicazione. I comandi di avvio possono essere attivati, il che significa che puoi scegliere se sono impostati all'avvio o meno, questo è disponibile dopo il salvataggio.

## Riconoscimenti e licenza

&haruna;

Copyright del programma 2019-2021 George Florea Bănuș

Hanno contribuito:

- George Florea Bănuș georgefb899@gmail.com

Copyright della documentazione © 2019-2021 George Florea Bănuș georgefb899@gmail.com

Traduzione italiana di Vincenzo Reale smart2128vr@gmail.com

&underCCBYSA4; &underGPL;