User Tools

Site Tools


doc:appunti:linux:tux:kodi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
doc:appunti:linux:tux:kodi [2018/01/02 15:09] – [Personalizzazione Skin] niccolodoc:appunti:linux:tux:kodi [2019/09/04 15:29] – [Aggiornamento delle miniature] niccolo
Line 121: Line 121:
 Pare che esista uno script più efficace: [[http://kodi.wiki/view/Texture_Cache_Maintenance_utility|Texture Cache Maintenance utility]]. Pare che esista uno script più efficace: [[http://kodi.wiki/view/Texture_Cache_Maintenance_utility|Texture Cache Maintenance utility]].
  
 +===== Catturare una schermata di Kodi =====
 +
 +È possibile catturare la schermata corrente di Kodi eseguendo una **riga di comando** in una shell dell'host stesso. Si deve installare il pacchetto Debian **kodi-eventclients-kodi-send** e quindi eseguire:
 +
 +<code>
 +kodi-send --action="TakeScreenshot"
 +</code>
 +
 +Alla prima esecuzione, nell'interfaccia Kodi, compare la richiesta di directory destinazione, dove verrà salvato il file PNG. Le richeiste successive utilizzeranno la stessa directory (fino al riavvio successivo).
 ===== Library data from local .nfo files ===== ===== Library data from local .nfo files =====
  
Line 220: Line 229:
 La **skin predefinita** di Kodi 17 Krypton si chiama **Estuary** ed è abbastanza soddisfacente, salvo per la dimensione delle miniature dei video nella **modalità Muro** (Wall): le immagini sono **quadrate** e troppo **piccole**. Nella nostra collezione abbiamo invece preparato tutte le miniature (file **.tbn**) nel formato 4:3. La **skin predefinita** di Kodi 17 Krypton si chiama **Estuary** ed è abbastanza soddisfacente, salvo per la dimensione delle miniature dei video nella **modalità Muro** (Wall): le immagini sono **quadrate** e troppo **piccole**. Nella nostra collezione abbiamo invece preparato tutte le miniature (file **.tbn**) nel formato 4:3.
  
-È sifficiente modificare alcuni file XML e riavviare Kodi per provare un layout più soddisfacente.+È sifficiente modificare alcuni file XML e riavviare Kodi per provare un layout più soddisfacente. La directory che contiene la skin è **/usr/share/kodi/addons/skin.estuary/xml/**, i file sono: 
 + 
 +  * **View_500_Wall.xml** 
 +  * **View_54_InfoWall.xml** 
 +  * **Includes_Home.xml** 
 + 
 +===== Impostazioni Consigliate per Kodi 17 ===== 
 + 
 +Il nostro utilizzo di Kodi è orientato alle seguenti caratteristiche: 
 + 
 +  * Si privilegia la consultazione in **modalità file**, piuttosto che sfogliare i **metadati della library**. Questo perché in generale la library organizza i contenuti in **modalità piatta** (ricerca per genere, anno, tag, ecc.), ma non consente una **organizzazione strettamente gerarchica**, come invece è naturale nella modalità file. 
 +  * I **metadati** sono forniti **localmente** con file **.nfo** e miniature **.tbn**, non si prevede di fare lo scraping da siti esterni. Questo perché la qualità e la completezza dei fan-siti è abbastanza modesta per i contenuti in italiano. 
 +  * Non interessa la suddivisione dei video in **Movies**, **TV Shows** e **Music Videos**. Soprattutto la categoria //TV Shows// impone vincoli e gerarchie molto articolate e stringenti, si preferisce classificare tutto come //movie// e sfruttare l'organizzazione gerarchica per directory. 
 + 
 +Ecco i **consigli** per una corretta visualizzazione dei contenuti video: 
 + 
 +  * Assegnare al file **un nome che permetta il corretto ordinamento alfabetico** (eventualmente quindi usare un prefisso per l'ordinamento delle serie TV, omettere l'articolo, ecc.). Tale nome può essere usato direttamente anche come **%%<sorttitle>%%** nel file .nfo. Se si preferisce è possibile usare l'underscore al posto degli spazi e solo lettere minuscole, secondo la prassi Unix. 
 +  * Creare il file **.nfo** per assegnare il **%%<title>%%** al video, con eventuali spazi, ecc. Aggiungere anche l'immagine miniatura in formato JPEG, ma con estensione **.tbn**. 
 +  * Aggiungere la directory come sorgente video e aggiornare la libreria con il suo contenuto (dal menu contestuale della directory scegliere //Scan to library//). Se non si esegue questo passaggio non sarà possibile scegliere una delle **modalità di visualizzazione** di Kodi. 
 +  * Nella visualizzazione Video si consiglia la modalità **Wall** con l'ordinamento per nome file. Come etichetta sarà mostrato non il nome del file, ma il titolo contenuto nel file .nfo (vede sotto le impostazioni //Media settings//). 
 + 
 +Come **metadati** da includere nei file **.nfo** ci è sufficiente assegnare: 
 + 
 +  * **title** 
 +  * **sorttitle** titolo da usare per l'ordinamento 
 +  * **genre** 
 +  * **premiered** data dell'uscita nel formato YYYY-MM-DD 
 +  * **showtitle**, per le serie TV, il nome della serie 
 +  * **tag**, per una eventuale ricerca veloce tramite library (es. il nome della serie TV). 
 +  * **season**, per le serie TV, il numero della stagione 
 +  * **episode**, per le serie TV, il numero dell'episodio, nella stagione 
 + 
 +Kodi ha innumerevoli parametri che possono essere personalizzati, ecco alcuni consigli su cosa impostare dal menu **Settings** (icona a forma di ingranaggio): 
 + 
 +  * System settings => Addons => Updates => **Never check for updates** 
 +  * Media settings => General => **Show file extensions** (No) 
 +  * Media settings => Videos => **Extract thumbnails from video files** (Yes) 
 +  * Media settings => Videos => **Replace file names with library titles** (Yes) 
 +  * Media settings => Music=> Default provider for **album** information => **Local information only** 
 +  * Media settings => Music=> Default provider for **artist** information => **Local information only** 
 + 
 +===== Apertura automatica di una directory all'avvio ===== 
 + 
 +Pare che Kodi 17 supporti il file **$HOME/.kodi/userdata/autoexec.py**. Vedere gli appunti presi per **[[..:..:hardware:raspberrypi_openelec#autostart|l'autostart con OpenELEC]]**: pare che siano ancora validi (compreso l'**''import xbmc''** e i metodi). Anche il wiki di Kodi **[[http://kodi.wiki/view/Autoexec.py|ha una pagina a riguardo]]**. 
 +===== Kodi 17 Cheat Sheet ===== 
 + 
 +Vedere **[[http://kodi.wiki/view/Keyboard_controls|Keyboard controls]]**.
  
-  * **/usr/share/kodi/addons/skin.estuary/xml/View_500_Wall.xml.dist** +^ Key            ^ Function              ^ Note  ^ 
-  * **/usr/share/kodi/addons/skin.estuary/xml/View_54_InfoWall.xml.dist**+^ Space          | Pause                 
 +^ X              | Stop playback         
 +^ Enter          |Player controls (OSD)  |  | 
 +^ - (minus)      | Volume down           
 +^ + (plus)       | Volume up             
 +^ C              | Contextual menu       | Utile ad esempio per mettere in coda una intera directory | 
 +^ ESC            | Previous menu         | Utile anche per chiudere il menu OSD | 
 +^ S              | Shutdown menu         | Per spengere o riavviare l'host | 
 +^ T              | Subtitles             | Attiva o disattiva i sottotitoli.  
 +^ A              | Audio delay           | Aggiusta la sincronizzazione audio-video | 
 +^ TAB            | Fullscreen playback   
 +^ \ (backslash)  | Fullscreen mode       | Fullscreen/windowed mode |