User Tools

Site Tools


informatica:raspberry:mediacenter

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
informatica:raspberry:mediacenter [2016/08/25 18:59] joseinformatica:raspberry:mediacenter [2019/01/19 09:52] (current) jose
Line 1: Line 1:
 ====== Openelec ====== ====== Openelec ======
 +
 ===== Descargar imagen ===== ===== Descargar imagen =====
 http://openelec.tv http://openelec.tv
Line 10: Line 11:
 Cerramos el disco por si acaso: Cerramos el disco por si acaso:
   sync   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:
 +
 +<code>
 +/storage/.config
 +/storage/.kodi
 +/storage/.cache
 +</code>
 +
 +Entiendo que para restaurar tendré que machacar esos directorios.
  
 ====== Alimentar disco externo USB ====== ====== Alimentar disco externo USB ======
Line 15: Line 32:
   safe_mode_gpio=4   safe_mode_gpio=4
   max_usb_current=1   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 ====== ====== NFS ======
-  OpenELEC:~ # mkdir /storage/pelis+**Importante!!!!** el nombre del fichero es el mismo que la ruta del directorio pero cambiando / por - 
 +  /storage/pelis -> storage-pelis.mount
  
-**Importante!!!!** el nombre del fichero es el mismo que la ruta del directorio pero cambiando / por . +  OpenELEC:~ # mkdir /storage/pelis 
-  /storage/pelis -> storage.pelis.mount +    
-  +
   OpenELEC:~ # vi /storage/.config/system.d/storage-pelis.mount    OpenELEC:~ # vi /storage/.config/system.d/storage-pelis.mount 
 <code> <code>
Line 42: Line 70:
  
   systemctl enable storage-pelis.mount   systemctl enable storage-pelis.mount
 +Reiniciamos la raspberry para que lo monte
          
  
Line 47: Line 76:
 # sudo dd bs=4M if=XBian1.0Alpha5.img of=/dev/mmcblk0 # 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
 +
 +<code>
 +#!/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
 +</code>
 +
 +==== 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:
 +<code>
 +<keymap>
 +  <global>
 +    <keyboard>
 +      <w mod="ctrl">ActivateWindow(Music,special://musicplaylists/fermin.m3u)</w>
 +</code>
 +
 +
 +====== 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
informatica/raspberry/mediacenter.1472151550.txt.gz · Last modified: 2016/08/25 18:59 by jose