====== Openelec ====== ===== Descargar imagen ===== http://openelec.tv ==== Crear ISO ==== Como root: dd bs=4M if=OpenELEC-RPi2.arm-6.95.3.img of=/dev/mmcblk0 Tarda medio minuto aprox. Cerramos el disco por si acaso: sync ===== Copia de seguridad ===== https://www.openelec.tv/documentation/configuration/configuring-openelec#backup Desconozco el motivo, pero en la versión 8.0.4 cuando selecciono la opción para "backup" me ofrece un directorio SFTP y el proceso no finaliza correctamente. Según la documentación pues copio a mano, vía SSH, los siguientes directorios: /storage/.config /storage/.kodi /storage/.cache Entiendo que para restaurar tendré que machacar esos directorios. ====== Alimentar disco externo USB ====== En el fichero config.txt de la partición boot añadimos al final: safe_mode_gpio=4 max_usb_current=1 Queda montado así: /dev/sda1 on /var/media/sda1-ata-SAMSUNG_HM500JI_ type ext4 (rw,nosuid,nodev,noexec,noatime,data=ordered) ===== Primer arranque ===== Al ponerla en la Raspberry, la primera vez hace: resize /dev/mmcblk0p2 Y tarda unos minutos. Se reinicia y lista para usar ==== Cambiar idoma ==== En System > Appearence > International ====== NFS ====== **Importante!!!!** el nombre del fichero es el mismo que la ruta del directorio pero cambiando / por - /storage/pelis -> storage-pelis.mount OpenELEC:~ # mkdir /storage/pelis OpenELEC:~ # vi /storage/.config/system.d/storage-pelis.mount [Unit] Description=nfs escorxador matarosensefils Requires=network-online.service After=network-online.service Before=kodi.service [Mount] What=10.91.168.250:/export/pelis Where=/storage/pelis Options= Type=nfs [Install] WantedBy=multi-user.target systemctl enable storage-pelis.mount Reiniciamos la raspberry para que lo monte ====== Xbian ====== # sudo dd bs=4M if=XBian1.0Alpha5.img of=/dev/mmcblk0 Algunos vídeos MKV con el codec V_MPEG4/ISO/AVC no se ven y hay que poner en config.txt: gpu_mem=256 ===== Arrancar automáticamente y evitar pantalla negra al salir ===== https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=139758&p=927021 /usr/local/bin/startkodi #!/bin/bash fbset_bin=`which fbset` xset_bin=`which xset` xrefresh_bin=`which xrefresh` if [ ! -z $fbset_bin ]; then DEPTH2=`$fbset_bin | head -3 | tail -1 | cut -d " " -f 10` fi kodi "$@" if [ ! -z $fbset_bin ]; then if [ "$DEPTH2" == "8" ]; then DEPTH1=16 else DEPTH1=8 fi $fbset_bin -depth $DEPTH1 > /dev/null 2>&1 $fbset_bin -depth $DEPTH2 > /dev/null 2>&1 fi if [ ! -z $xset_bin ] && [ ! -z $xrefresh_bin ]; then if [ -z $DISPLAY ]; then DISPLAY=":0" fi $xset_bin -display $DISPLAY -q > /dev/null 2>&1 if [ "$?" == "0" ]; then $xrefresh_bin -display $DISPLAY > /dev/null 2>&1 fi fi VT="$(fgconsole)" if [ "$VT" ]; then sudo chvt 7 sudo chvt "$VT" fi ==== Arranque automático ==== Añadir a /etc/rc.local: su - pi -c "/usr/local/bin/startkodi" ====== TVALACARTA ====== ===== RTVE ===== Ha dejado de funcionar porque no aparece auth en la url. Hay que cambiar el fichero: /home/jose/.kodi/addons/plugin.video.tvalacarta/lib/youtube_dl/extractor/rtve.py Y modificar la línea del replace quitar el auth: if not video_url.endswith('.f4m'): if '?' not in video_url: video_url = video_url.replace('resources/', 'auth/resources/') video_url = video_url.replace('.net.rtve', '.multimedia.cdn.rtve') Quitar solo el auth de la tercera línea if not video_url.endswith('.f4m'): if '?' not in video_url: video_url = video_url.replace('resources/', 'resources/') video_url = video_url.replace('.net.rtve', '.multimedia.cdn.rtve') A veces cambia la url, con el plugin de http headers navego a directo de rtve y me da esta url: http://hlsliveamdgl7-lh.akamaihd.net/i/hlsdvrlive_1@583042/master.m3u8 Lo cambio en: /storage/.kodi/addons/plugin.video.tvalacarta/channels/rtve.py Este el script que saca las urls: /storage/.kodi/addons/plugin.video.tvalacarta/lib/youtube_dl/extractor/rtve.py ====== Teclas ====== Para añadir una tecla, modificamos el fichero: /usr/share/kodi/system/keymaps/keyboard.xml Por ejemplo para una playlist: ActivateWindow(Music,special://musicplaylists/fermin.m3u) ====== Actualizar Biblioteca ====== Desde el Kore, desde el menú Remoto: Mantenimiento de biblioteca / Actualizar biblioteca de Música Luego en Musica deslizamos pantalla para actualizar o opción refresh