Creo recordar que en el HD795 si se ponen los archivos de vídeo por carpetas y se coloca en cada carpeta una imagen .jpg con la carátula se puede ver al explorar las carpetas la carátula de cada película........

¿Es así o me equivoco de chisme?

Bueno, si no es así me lo decís. Es que leo de varios chismes Realtek y quizás me equivoque....

Resulta que en otro foro que leo habitualmente, un usuario ha adaptado a este funcionamiento un proceso creado para algunos televisores Samsung por las gentes de SamyGO.

Como en ese otro foro no les sirve para nada ni pueden tampoco usar estas cosas ya que Telnet puede romper sus equipos, os copio el proceso adaptando sólo algunas cosillas que no vienen a cuento, por si le es de provecho a alguien.

Gracias mil a Fdelahuz por el aporte:

.................................................. .................................................. ...

He estado trabajando un poco sobre el script ya existente para los televisores Samsung, que hace este trabajo, y lo he adaptado a nuestro mediacenter.

De todas formas voy a intentar explicar todos los pasos para que nadie meta la pata por falta de información.

La mejor forma de organizar el apartado "multimedia", como ya se ha comentado, es colocando en nuestro disco una carpeta (digamos PELICULAS) dentro de la cual iremos metiendo nuestros archivos multimedia en subcarpetas independientes.

De esa forma se nos muestra la carátula que tengamos dentro de la carpeta de cada película.

El script que he adaptado funciona buscando para cada carpeta y subcarpetas:

- 1º una imagen en el disco duro con un nombre similar, eliminando extensiones, puntos ., corchetes [], paréntesis (), número de episodio... (Por este motivo se debe evitar tener películas con el nombre como "El.Planeta.De.Los.Simios.avi" ya que para el script se quedaría en "El"). Podemos aportar nuestra propia imagen y el programa iguala el nombre al del video.
- 2º si no se encuentra, la busca en IMDB
- 3º si no se encuentra, la busca en Google
- 4º la copia y renombra con el mismo título que el archivo de video y extensión .jpg

a) Para instalarlo basta con descargar, descomprimir en un pen, pincharlo en el mediacenter, acceder por telnet, ver cómo se llama nuestro pincho (puede ser sda, sdb, sdb1...), crear un directorio "Caratulas" y copiar allí los archivos Caratulas.sh y wget que tenemos en el pincho.

Código: [Descargar] [Ocultar] [Seleccionar]
inicio -> ejecutar -> telnet ipdelEquipo --> root
ls /tmp/usbmounts
mkdir /tmp/hdd/volumes/HDD1/Caratulas
cp /tmp/usbmounts/sdb/wget /tmp/hdd/volumes/HDD1/Caratulas
cp /tmp/usbmounts/sdb/Caratulas.sh /tmp/hdd/volumes/HDD1/Caratulas

b) Para configurarlo hay que editar con el vi los PARAMETROS DE CONFIGURACION dentro del script

Código: [Descargar] [Ocultar] [Seleccionar]
vi /tmp/hdd/volumes/HDD1/Caratulas/Caratulas.sh

Nos movemos con los cursores, con Insert editamos, con Esc terminamos el modo de edición, con :w guardamos cambios, con :q salimos, con :q! salimos sin guardar cambios.

Debemos poner según deseemos:

- SubstituteThumbnails=true si queremos que regenere TODAS las carátulas borrando las existentes. No se recomienda (o hacer solo la primera vez) ya que tarda más tiempo. Poniéndolo en false busca solo para aquellas que no tienen carátula (las nuevas películas metidas al disco)
- Disk= HDD para disco interno, USB para disco externo y NAS para disco de red (debemos configurarlo primero como Acceso Directo para que el Mediacenter coja automaticamente todos sus datos)
- ShortcutNumber= lugar que ocupa el NAS en el listado de Accesos Directos del Mediacenter (por defecto 1)
- SourceFolder="PELICULAS" nombre de nuestra carpeta de películas, entre comillas y sin barras "/"
- SearchIMDB=true para buscar en IMDB (normalmente carátulas en ingles)
- SearchGoogle=true para buscar en Google (normalmente carátulas en español... pero puede salir cualquier cosa XD)

Una vez configurado, se ejecuta con:

Código: [Descargar] [Ocultar] [Seleccionar]
/tmp/hdd/volumes/HDD1/Caratulas/Caratulas.sh

o si no funciona y nos da algún error, podemos hacerlo en modo depuración con

Código: [Descargar] [Ocultar] [Seleccionar]
sh -x /tmp/hdd/volumes/HDD1/Caratulas/Caratulas.sh

Siempre crea un registro en Caratulas.log que se puede analizar en caso de problemas, más completo con el segundo comando, claro.

La primera vez que se ejecuta (o si le decís SubstituteThumbnails=true) puede tardar un ratillo en terminar si teneis cientos de películas. Las siguientes veces, tardará poco, ya que solo busca carátulas para las que no las tengan ya.

En cualquier caso no parece consumir demasiados recursos, y no he notado que afecte nada al bicho aunque esté haciendo grabaciones y reproduciendo archivos al mismo tiempo que le mandamos buscar carátulas. Estoy pensando en poder programar su ejecución automática una vez al día o algo similar.... Hacerlo en cada arranque quizás sea excesivo.
Espero que funcione correctamente (¡ojo, es una alfa! ) y que os pueda ser de utilidad. Se agradecen comentarios, aportaciones y críticas constructivas.

NOTA: Para definir los discos de red primero debemos buscarlos por medio del explorador del Mediacenter y añadirlos a "Accesos Directos" (MY_Shortcuts), de forma que nos queda almacenada su información (host, usuario, contraseña...)

Ocurre algo extraño con el comando mount, que no parece funcionar con el nombre del equipo y solo lo hace con la ip, pero al primer acceso directo le asigna una ip 0.0.0.0 y luego va lo monta correctamente (al menos en las pruebas que he hecho yo en mi red)

He reducido a "small" las imágenes descargadas con Google, que resultaban excesivamente grandes, por lo que ocupaban más espacio en disco y total se acaban mostrando al mismo tamaño.



Gracias a los autores originales del script de SamyGO.TV y a erlukas por su herramienta de compilación.
Como todo está hecho para otro mediacenter, hay que probar si rula y si hay que adaptarlo un poco.

He marcado en rojo un directorio que he retocado por dos motivos:

1 No me parece que coincida con la estructura del HD795

2 Aunque coincidiese, se usaba /usr/local/etc y los problemas de espacio en el HD795 creo que son acuciantes. El script ocupa sólo 10 KB y el binario wget 453 KB, no es una barbaridad, pero no sé....

Diría, viendo el script, que no importa donde se ubique el directorio que he modificado, pero lo marco en rojo por si lo tenéis que retocar.

El wget que se incluye igual no es necesario, ya que está en el linux del HD795 (creo que se tira de él para los IPKG y los de squlite y demás cosas), pero si no está en la misma carpeta igual hay que retocar el script para que use el "de serie".

Bueno, el autor agradece cualquier "feedback" que se le haga (comentarios, sugerencias, críticas...) así que de paso, si os funciona, me ofrezco voluntario para transmitirle lo que me digáis.

Saludos.

EDITO: ¡Falta la descarga!:

Caratulas_v2