[HILO OFICIAL] WESTERN DIGITAL HD TV LIVE

lepra79 escribió:Buenas, hago una consulta tecnica. Para actualizar el firmware, puedo usar un pendrive, actualizar, sacar este pendrive y luego conectar un disco externo para las pelis??

gracias.



si, no hay problema... lo podes hacer
Chechuty escribió: * UMSP plugins are pulled from svn on boot, enable them individually through webend
* multi-file custom UMSP plugins enabled (/conf/umsp.php + /conf/umsp-plugins.tgz)


No veo como activar esto y ahora no me funciona ninguno de los plugins de antes
Con el nuevo firm de Brad 0.4.2.1 podeis entrar en el Webend ??

A mi me pide usuario y contraseña pero no los acepta. En cambio, por telnet si.

Saludos
PEPEOTROLADO escribió:Con el nuevo firm de Brad 0.4.2.1 podeis entrar en el Webend ??

A mi me pide usuario y contraseña pero no los acepta. En cambio, por telnet si.

Saludos


user wdlxtv

pass wdlxtv

Lo que no veo es como activar los plugins..... a mi no me va.
brian_may escribió:Crear el siguiente archivo dentro de /etc/umsp/plugins/seriespepito.php

Genial! Lástima que no se vean muchos enlaces de megavideo por ser en formatos antiguos :(
Una cosilla: se te ha colado una 's' en lugar de una 'd' en los enlaces de megaupload y no se muestran. Adjunto versión modificada:

<?php

function _pluginMain($prmQuery) {
  $queryData = array();
  parse_str($prmQuery, $queryData);
  if ($queryData['category_url'] !='') {
    $items = _pluginCreateMovieItems($queryData['category_url']);
    return $items;
   } elseif ($queryData['movie_url'] !='') {
    $items = _pluginCreateTempList($queryData['movie_url']);
    return $items;
  } elseif ($queryData['temp_url'] !='') {
    $items = _pluginCreateCapList($queryData['temp_url']);
    return $items;
  } elseif ($queryData['cap_url'] !='') {
    $items = _pluginCreateVideoItems($queryData['cap_url']);
    return $items;
  } else {
  $items = _pluginCreateCategoryList();
  return $items;
  }
}

function _pluginCreateCategoryList() {
  $categories = array(
    '0-9' => 'lista-series-num',
    'A' => 'lista-series-a',
    'B' => 'lista-series-b',
    'C' => 'lista-series-c',
    'D' => 'lista-series-d',
    'E' => 'lista-series-e',
    'F' => 'lista-series-f',
    'G' => 'lista-series-g',
    'H' => 'lista-series-h',
    'I' => 'lista-series-i',
    'J' => 'lista-series-j',
    'K' => 'lista-series-k',
    'L' => 'lista-series-l',
    'M' => 'lista-series-m',
    'N' => 'lista-series-n',
    'O' => 'lista-series-o',
    'P' => 'lista-series-p',
    'Q' => 'lista-series-q',
    'R' => 'lista-series-r',
    'S' => 'lista-series-s',
    'T' => 'lista-series-t',
    'U' => 'lista-series-u',
    'V' => 'lista-series-v',
    'W' => 'lista-series-w',
    'X' => 'lista-series-x',
    'Y' => 'lista-series-y',
    'Z' => 'lista-series-z',
  );
  foreach ($categories as $name => $id) {
    $url = "http://www.seriespepito.com/" . $id . "/";
    $data = array(
      'category_url' => $url
    );
    $dataString = http_build_query($data, 'pluginvar_');
    $retMediaItems[] = array (
      'id' => 'umsp://plugins/seriespepito?' . $dataString,
      'dc:title' => html_entity_decode($name,0,"UTF-8"),
      'upnp:class' => 'object.container',
    );
  }
  return $retMediaItems;
}

function _pluginCreateMovieItems($url) {
   
    $html = file_get_contents($url);
    preg_match_all("/class='img' \/><br \/>(.*?)<\/a>/",$html,$title);
   
    if (empty($title[1])) break;
    preg_match_all("/<img src='(.*?)' width='110'/",$html,$poster);
    preg_match_all('/<a class="azulverde" href="(.*?)" title/',$html,$link);
   
    for ($z = 0; $z < sizeof($title[1]); $z++) {
      $data = array(
        'movie_url' => $link[1][$z]
      );
      $dataString = http_build_query($data, 'pluginvar_');
      $retMediaItems[] = array (
        'id' => 'umsp://plugins/seriespepito?' . $dataString,
        'dc:title' => html_entity_decode($title[1][$z],0,"UTF-8"),
        'upnp:album_art'=> $poster[1][$z],
        'upnp:class' => 'object.container',
      );
    }
  return $retMediaItems;
}

function _pluginCreateTempList($url) {
   $html = file_get_contents($url);
   preg_match_all("/<a class='blanco' href='(.*?)' title=/",$html,$link);

  for ($z = 0; $z < sizeof($link[1]); $z++) {
      $data = array(
      'temp_url' => $link[1][$z]
       );
       $count = $z + 1;
       $title = 'Temporada ' . $count;
       $dataString = http_build_query($data, 'pluginvar_');
       $retMediaItems[] = array (
         'id' => 'umsp://plugins/seriespepito?' . $dataString,
         'dc:title' => html_entity_decode($title,0,"UTF-8"),
         'upnp:class' => 'object.container', 
   );
   }
   return $retMediaItems;
}

function _pluginCreateCapList($url) {

   $html = file_get_contents($url);
   preg_match_all("/<a class='capitulo1' href='(.*?)' title='(.*?)'/",$html,$link);

   for ($z = 0; $z < sizeof($link[1]); $z++) {
      $data = array(
      'cap_url' => $link[1][$z]
       );
       $count = $z + 1;
       $title = 'Capitulo ' . $count;
       $dataString = http_build_query($data, 'pluginvar_');
       $retMediaItems[] = array (
         'id' => 'umsp://plugins/seriespepito?' . $dataString,
         'dc:title' => html_entity_decode($title,0,"UTF-8"),
         'upnp:class' => 'object.container', 
   );
   }
   return $retMediaItems;
}

function _pluginCreateVideoItems($url) {
  $html = file_get_contents($url);
 
  preg_match_all("/href='http:\/\/www.megavideo.com\/\?v=(.*?)'/",$html,$megavid);
  preg_match('/span class="tam12">(.*?)<\/span>/',$html,$title);
   
  if (file_exists('/conf/config')) {
    $config = file_get_contents('/conf/config');
    if(preg_match('/MEGA_AUTH=\'(.+)\'/', $config, $config_result)) {
      $auth = $config_result[1];
      preg_match_all("/href='http:\/\/www.megaupload.com\/\?d=(.*?)'/",$html,$megaup);
    }
  }
   
    for ($i = 0; $i < sizeof($megavid[1]); $i++) {
      $part = (sizeof($megavid[1]) > 1) ? "/" . ($i+1) : "";
      $retMediaItems[] = array (
        'id' => 'umsp://plugins/seriespepito?' . $megavid[1][$i],
        'dc:title' => html_entity_decode($title[1],0,"UTF-8") . " (Megavideo #" . ($z+1) . $part . ")",
        'res' => "http://localhost/umsp/plugins/megavideo-proxy.php?id=" . $id[1][$i],
        'upnp:class' => 'object.item.videoitem',
        'protocolInfo' => '*:*:*:*'
      );
    }
   
     
    $opts = array(
       'http' => array(
          'method' => "HEAD",
         'max_redirects' => '0',
         'header' => 'Cookie: user=' . $auth . "\r\n"
       )
    );
    $context = stream_context_create($opts);
       
    for ($i = 0; $i < sizeof($megaup[1]); $i++) {
      $getHeaders = @file_get_contents("http://www.megaupload.com/?d=" . $megaup[1][$i], false, $context);
     
      if (preg_match('/location: (.+)/',$http_response_header[3],$res)) {
        $part = (sizeof($id[1]) > 1) ? "/" . ($i+1) : "";
        $retMediaItems[] = array (
          'id' => 'umsp://plugins/seriespepito?' . $megaup[1][$i],
          'dc:title' => html_entity_decode($title[1],0,"UTF-8") . " (Megaupload #" . ($z+1) . $part . ")",
          'res' => $res[1],
          'upnp:class' => 'object.item.videoitem',
          'protocolInfo' => '*:*:*:*'
        );
      }
   
  }   
  return $retMediaItems;
}

 

?>


Y que pena lo de seriesyonki... NPI de python :S
PuMa está baneado por "se acabó lo que se daba"
Sabeis si este nuevo Firm de B-RAD permite evitar la carga mediante EXBOT externo para el tema del cinetube ?
Sí, funciona genial la última versión con el ext3boot.

Lo único a tener en cuenta es que han cambiado la ruta de los archivos a /usr/share/umsp en lugar del antiguo /etc/umsp
PuMa está baneado por "se acabó lo que se daba"
pdurandi escribió:Sí, funciona genial la última versión con el ext3boot.

Lo único a tener en cuenta es que han cambiado la ruta de los archivos a /usr/share/umsp en lugar del antiguo /etc/umsp


Osea no hace falta pendrive para el cinetube?
Para cargar el ext3boot hace falta tener el pendrive pinchado. Vamos, que instalas la nueva versión normal y luego en un pendrive copias la nueva versión ext3boot
pdurandi escribió:Sí, funciona genial la última versión con el ext3boot.

Lo único a tener en cuenta es que han cambiado la ruta de los archivos a /usr/share/umsp en lugar del antiguo /etc/umsp


Si te funciona puedes decir como lo has hecho, porque a mi no me funciona, el tema del cinetube
Alguien me puede decir por qué el audio en una película está desincronizado con la imagen? Me ocurre en el WD TV Live, pero en el Pc va perfecto.
Me estoy dando cuenta que se van quedando dentro de la memoria restos de antiguos firmwares y modificaciones manuales realizadas.... ¿Hay alguna forma de dejarlo limpio?
Venga gente, una simple ayudita...A alguno os suena que haya algún firmware en el cual se puedan saltar 30 segundos, un minuto, dos, etc.? Es que los diez minutos que salta me parece excesivo.

Gracias.
chorl escribió:Venga gente, una simple ayudita...A alguno os suena que haya algún firmware en el cual se puedan saltar 30 segundos, un minuto, dos, etc.? Es que los diez minutos que salta me parece excesivo.

Gracias.

Con el WDTV-Live Enlightenment v1.3 , de jedisquirrel, se puede. O en fracciones de 30 segundos, o ir al tiempo que se quiere.
No es un firm en si, es el de brad con muchos plugins añadidos y el osd.
joe9 escribió:
chorl escribió:Venga gente, una simple ayudita...A alguno os suena que haya algún firmware en el cual se puedan saltar 30 segundos, un minuto, dos, etc.? Es que los diez minutos que salta me parece excesivo.

Gracias.

Con el WDTV-Live Enlightenment v1.3 , de jedisquirrel, se puede. O en fracciones de 30 segundos, o ir al tiempo que se quiere.
No es un firm en si, es el de brad con muchos plugins añadidos y el osd.


Con el de B-rad tambien se puede, solo has de añadir los plugins tu

PD: El firm WDTV-Live Enlightenment es solo un "pack" acumulado del firm de B-rad el solo lo ha empaquetado ;)
REPITO: Alguien me puede decir por qué el audio en una película está desincronizado con la imagen? Me ocurre en el WD TV Live, pero en el Pc va perfecto.
hola
otro que se ha actualizado a la nueva del b-rad... de momento, 0 fallos
he provado el auto-resolution y funciona sin ningun problema, pero lo he quitado porque me gusta como reescala el WD los videos, pero para el cinefilo que le gusten los 24hz o los 23.9hz, le va ha ir perfecto.
aboreal escribió:REPITO: Alguien me puede decir por qué el audio en una película está desincronizado con la imagen? Me ocurre en el WD TV Live, pero en el Pc va perfecto.

hola, es facil, solo te pasa con 1 o 2 videos? si es si, es cosa del video, prueba a bajartelo en otro formato/calidad
si es no,vamos, que te pasa en todos los videos, sera el WD.
el WD hace maravillas, pero como el software de reproducción de un pc, nada de nada, por eso te sincronizara siempre mejor el pc que el wd.
otra cosa es que tengas el audio por un decodificador de 5.1, entonces quiza sea por el lag-imput de la tv que esta explicado en unas pag mas atras de este post. por cierto, y no te lo tomes a mal, la proxima vez ten mas paciencia antes de repetir la pregunta, que solo has esperado 4 post para volver a preguntar, esto es un foro, no es un pregunto-y-quiero-contestación-rapidido

a ver si saco algo de tiempo y pruebo el cinetube/megavideo...

por cierto, salgo en la web de b-rad [buenazo] [buenazo] (por lo de la traduccion al catalan y las actualizaciones al castellano) [buenazo] [buenazo]

un saludo
Pero todo sigue igual… para poder disfrutar de cinetube/megavideo hay que seguir modificando el registro interno???

Yo tengo un directorio que se llama \plugins, en ese lugar guarde los glugins que baje, esto sigue igual.
A ver si alguien me puede contestar.
Cuando quiero reproducir un archivo por cable voy a Videos-Recursos de red compartidos y me pide un nombre y una contraseña.
No se que contraseña tengo que poner, alguien me podría explicar como hago?
Un saludo y gracias.
PuMa está baneado por "se acabó lo que se daba"
the_vice escribió:Me estoy dando cuenta que se van quedando dentro de la memoria restos de antiguos firmwares y modificaciones manuales realizadas.... ¿Hay alguna forma de dejarlo limpio?


Sí, hay una carpeta en la raiz de los pendrives .wdtv o algo asi , mira por el sistema a ver
Jamiroo escribió:hola
otro que se ha actualizado a la nueva del b-rad... de momento, 0 fallos
he provado el auto-resolution y funciona sin ningun problema, pero lo he quitado porque me gusta como reescala el WD los videos, pero para el cinefilo que le gusten los 24hz o los 23.9hz, le va ha ir perfecto.
aboreal escribió:REPITO: Alguien me puede decir por qué el audio en una película está desincronizado con la imagen? Me ocurre en el WD TV Live, pero en el Pc va perfecto.

hola, es facil, solo te pasa con 1 o 2 videos? si es si, es cosa del video, prueba a bajartelo en otro formato/calidad
si es no,vamos, que te pasa en todos los videos, sera el WD.
el WD hace maravillas, pero como el software de reproducción de un pc, nada de nada, por eso te sincronizara siempre mejor el pc que el wd.
otra cosa es que tengas el audio por un decodificador de 5.1, entonces quiza sea por el lag-imput de la tv que esta explicado en unas pag mas atras de este post. por cierto, y no te lo tomes a mal, la proxima vez ten mas paciencia antes de repetir la pregunta, que solo has esperado 4 post para volver a preguntar, esto es un foro, no es un pregunto-y-quiero-contestación-rapidido

a ver si saco algo de tiempo y pruebo el cinetube/megavideo...

por cierto, salgo en la web de b-rad [buenazo] [buenazo] (por lo de la traduccion al catalan y las actualizaciones al castellano) [buenazo] [buenazo]

un saludo



Gracias Jamiro, veré qué puedo hacer. Lo cierto es que el WD TV Live es genial pero tienes sus incompatibilidades. Lo de la impaciencia, deberias saber ya que en cuanto un mensaje cae en una pagina anterior cae en el olvido en el mayor de los casos, es por eso la repetición de la pregunta, no ha habido caracter imperativo.

saludos
PuMa está baneado por "se acabó lo que se daba"
Sabeis como va la nueva opcion WDTVext o algo asi que aprece en el menu con el nuevo firm de brad? QUe plugins puedo ponerle ?
PuMa escribió:Sabeis como va la nueva opcion WDTVext o algo asi que aprece en el menu con el nuevo firm de brad? QUe plugins puedo ponerle ?


hola
por lo que he leido, creo que hay que crear una carpeta en el usb que siempre tengas puesto llamada : .wdtvext-plugins con el punto incluido, luego vas a la direccion web: http://forum.wdlxtv.com/viewforum.php?f=48 los bajas, los pones en dicha carpeta y a funcionar!!!!
esto es lo que he leido, no he provado ninguno de ellos, aunque lo mas seguro que de los mas interesantes sean:
http://forum.wdlxtv.com/viewtopic.php?f=48&t=360 (para ir al tiempo x en concreto)
http://forum.wdlxtv.com/viewtopic.php?f=48&t=1066 (para que se auto-apague si se va la luz, creo)
aqui en ingles desde: http://forum.wdlxtv.com/viewtopic.php?f ... 6&start=10
here you go

1. note you need a thumbdrive or other drive plugged in directly to the wdtv live
2. if using windows go to start menu and in search field type "cmd"
3. run the cmd.exe that is found
4. type "mkdir .wdtvext-plugins" enter
5. close cmd propt and see your folder will be located under your user
6. download whichever plugins you like from plugins section
7. unzip downloaded plugin
8. place extracted plugin inside the .wdtvext-plugins folder you created
9. place .wdtvext-plugins on thumbdrive with any plugins inside that folder
10. connect thumbdrive to wdtvlive & reboot
11.now you should have the option to enable plugins from the wdtvlive onscreen menu
12. enable your plugins and reboot (yes again)
13. see your plugins are now working, :D


bueno, eso es mi teoria :) :)
susijlg escribió:A ver si alguien me puede contestar.
Cuando quiero reproducir un archivo por cable voy a Videos-Recursos de red compartidos y me pide un nombre y una contraseña.
No se que contraseña tengo que poner, alguien me podría explicar como hago?
Un saludo y gracias.

prueba: anonymous guest o invitado (aunque creo que deberia de estar una pre-definida), una vez te funcione puedes ir a configuracion->red-> y buscar inicio de sesion automatico en las opciones.
aunque si usas el flamante güindows 7 o el vista, antes de eso deberias de asignar permisos de invitado (guest, anonymous) a dicha carpeta, ya que sino, nada de nada.
¿Cual es la diferencia entre estas dos versiones?

1.02.21_WDLXTV.COM_WDLXTV-LIVE-0.4.2.1

1.02.21_B-RAD.CC_EXT3-BOOT_LIVE-0.4.2.1

Disculpen la pregunta noob
Jamiroo escribió:
PuMa escribió:Sabeis como va la nueva opcion WDTVext o algo asi que aprece en el menu con el nuevo firm de brad? QUe plugins puedo ponerle ?


hola
por lo que he leido, creo que hay que crear una carpeta en el usb que siempre tengas puesto llamada : .wdtvext-plugins con el punto incluido, luego vas a la direccion web: http://forum.wdlxtv.com/viewforum.php?f=48 los bajas, los pones en dicha carpeta y a funcionar!!!!
esto es lo que he leido, no he provado ninguno de ellos, aunque lo mas seguro que de los mas interesantes sean:
http://forum.wdlxtv.com/viewtopic.php?f=48&t=360 (para ir al tiempo x en concreto)
http://forum.wdlxtv.com/viewtopic.php?f=48&t=1066 (para que se auto-apague si se va la luz, creo)
aqui en ingles desde: http://forum.wdlxtv.com/viewtopic.php?f ... 6&start=10
here you go

1. note you need a thumbdrive or other drive plugged in directly to the wdtv live
2. if using windows go to start menu and in search field type "cmd"
3. run the cmd.exe that is found
4. type "mkdir .wdtvext-plugins" enter
5. close cmd propt and see your folder will be located under your user
6. download whichever plugins you like from plugins section
7. unzip downloaded plugin
8. place extracted plugin inside the .wdtvext-plugins folder you created
9. place .wdtvext-plugins on thumbdrive with any plugins inside that folder
10. connect thumbdrive to wdtvlive & reboot
11.now you should have the option to enable plugins from the wdtvlive onscreen menu
12. enable your plugins and reboot (yes again)
13. see your plugins are now working, :D


bueno, eso es mi teoria :) :)
susijlg escribió:A ver si alguien me puede contestar.
Cuando quiero reproducir un archivo por cable voy a Videos-Recursos de red compartidos y me pide un nombre y una contraseña.
No se que contraseña tengo que poner, alguien me podría explicar como hago?
Un saludo y gracias.

prueba: anonymous guest o invitado (aunque creo que deberia de estar una pre-definida), una vez te funcione puedes ir a configuracion->red-> y buscar inicio de sesion automatico en las opciones.
aunque si usas el flamante güindows 7 o el vista, antes de eso deberias de asignar permisos de invitado (guest, anonymous) a dicha carpeta, ya que sino, nada de nada.

Perdona, pero no te he entendido. ¿quieres decir que en cuenta tengo que poner "anonymous" y en contraseña "guest"?
Si, estoy utilizando windows 7.
Algo falla en el plugin seriespepito, incluso con la correccion publicada, no coge muchos de los enlaces de megaupload

Para muestra un boton, el episodio 1 de la sexta temporada de scrubs tiene enlace megaupload en la web, pero no tiene en el WDTV y asi en todo la sexta temporda, sin en cambio en la serie Justified, falla hasta el decimo episodio y funciona en adelante.

NO se porque puede ser, pero si os puedo ayudar algo con pruebas o con algun dato que me indiqueis solo teneis que pedirlo.
Tengo un problema con los plugins en el nuevo firm de b-rad y es que windows 7 no me deja crear una carpeta llamada ".wdtvext-plugins" no me deja ponerle el punto delante, me dice que debo escribir un nombre de archivo, sin el punto claro que si pero asi que le quiero poner el punto de delante no hay manera.
Gracias Robertocofla, problema resuelto
brian_may escribió:Hola The_Vice, siento haber publicado el plugin sin haberlo revisado demasiado, a ver si esta tarde puedo echarle un ojo.


A mi no me tienes que pedir disculpas, soy yo el que te da las gracias por el trabajo que realizas, solo lo comunico a los efectos de mejorarlo, si yo supiera mas php, intentaria ayudarte, pero lo mas que puedo hacer el probarlo en plan betatester y decirte lo que no funciona, para que lo arregles.

Y de nuevo gracias por el trabajo que compartes.
(mensaje borrado)
PuMa está baneado por "se acabó lo que se daba"
Hola,

Simplemente quería agradecer a joe9 y a Chechuty vuestra ayuda en las preguntas que planteé en el foro. Gracias a vosotros me he introducido en este interesante cacharro que "customizar" (otro más), y sólo ahora empiezo a darme cuenta del potencial que tiene.

Un saludo, y lo dicho, gracias.

Edito:

Ahora estoy con el tema del Cinetube, para terminar de rematar la faena...

Estoy en la versión 0.4.2.1 (en EXT3-BOOT), y según se comenta en el README, ahora el directorio de USMP es /usr/share/usmp/plugins, en lugar del anterior /etc/usmp.

Bueno, me ocurre lo siguiente: me deja escribir en ese directorio (/usr/share/usmp/plugins), pero luego no veo ningún efecto cuando miro en el WD. Así que supuse que había que hacer un power cycle para que recargara, pero cuando apago y vuelvo a encender, ya no están ahí los ficheros que he guardado.

Supongo que estoy cometiendo algún fallo básico de concepto, pero no acabo de ver el tema de la escritura fuera de /conf, creía que al ser la versión EXT3-BOOT ya se me permitiría escribir, y que dichos cambios serían persistentes.

¿Alguna idea de por donde buscar?

Gracias de nuevo.
Hola a todos y gracias de antemano por vuestra ayuda.

Estoy bajando por descarga directa la 3º temporada de true blood (excelente serie!) y el WD TV Live habia reproducido todos los capitulos sin problema hasta que he llegado al septimo, el cual no tiene audio. En el portatil con el VLC Player funciona bien pero con WD Live no se oye nada. Os adjunto copia de la informacion de mediaInfo por si me podeis echar un cable para saber que pasa
.


Nombre completo : D:\True Blood.3x07.mkv
Formato : Matroska
Tamaño del archivo : 1,09GIB
Duración : 48min.
Tasa de bits total : 3 214Kbps
Aplicación de codifición : x264.exe
Librería de codificación : mkv2rls x264-tv version built on 2010 jul 11

Video
ID : 1
Formato : AVC
Formato/Info : Advanced Video Codec
Formato del perfil : High@L3.1
Ajustes del formato, CABAC : Si
Ajustes del formato, RefFrames : 3marcos
Modo Muxing : Container profile=Unknown@3.1
ID Códec : V_MPEG4/ISO/AVC
Duración : 48min.
Tasa de bits : 2 824Kbps
Ancho : 1 280pixeles
Alto : 720pixeles
Relación de aspecto : 16:9
Velocidad de cuadro : 23,976fps
ColorSpace : YUV
ChromaSubsampling : 4:2:0
BitDepth/String : 8bits
Tipo de exploración : Progresivo
Bits/(Pixel*cuadro) : 0.128
Tamaño de pista : 964MB (86%)
Librería de codificación : x264 core 88 r1471 1144615
Opciones de codificación : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=20 / sliced_threads=0 / nr=0 / decimate=1 / mbaff=0 / constrained_intra=0 / bframes=3 / b_pyramid=1 / b_adapt=2 / b_bias=0 / direct=1 / wpredb=1 / wpredp=0 / keyint=240 / keyint_min=24 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=2824 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00

Audio
ID : 2
Formato : AC-3
Formato/Info : Audio Coding 3
Format_Settings_ModeExtension : CM (complete main)
ID Códec : A_AC3
Duración : 48min.
Tipo de tasa de bits : Constante
Tasa de bits : 384Kbps
Canal(es) : 2canales
Posiciones del canal : Front: L R
Velocidad de muestreo : 48,0KHz
Tamaño de pista : 134MB (12%)
Título : English
Idioma : Inglés

Si alguien lo quiere probar:


http://www.megaupload.com/?d=4F3YUPJL
http://www.megaupload.com/?d=75INJ6A6
http://www.megaupload.com/?d=TO7HB6QC
http://www.megaupload.com/?d=Z8MSW6Y9
http://www.megaupload.com/?d=C4TQQFVH
http://www.megaupload.com/?d=W6W5A7N5
http://www.megaupload.com/?d=C9JT5XTX
http://www.megaupload.com/?d=XV167I08
http://www.megaupload.com/?d=OM6VGFDU
http://www.megaupload.com/?d=28F8LD0T
http://www.megaupload.com/?d=J2PYPXME
http://www.megaupload.com/?d=2HDO0Y3K
pdurandi escribió:Sí, funciona genial la última versión con el ext3boot.

Lo único a tener en cuenta es que han cambiado la ruta de los archivos a /usr/share/umsp en lugar del antiguo /etc/umsp



hola una pregunta... entre a a la ruta por medio del explorer, ahora como modifico los archivos, o con que lo remplazo.....

usas un ftp o lo haces por web..

esto ya no corre mas

Modificar los archivos:
Ahora deberemos modificar los archivos tal y como nos indican. Para que ésto resulte más sencillo he preparado los archivos modificados listos para copiarlos en el reproductor, los puedes descargar desde aquí.

1- Ahora que tenemos los archivos modificados procedemos a copiarlos. Para ello necesitamos un cliente FTP, podéis descargar Filezilla por ejemplo.

2- Nos logueamos con los datos que hemos establecido previamente mediante telnet y apareceremos en nuestra carpeta de usuario "/root", deberemos ir al directorio superior que es el principal. Una vez allí nos movemos a "/etc/umsp" y copiamos el contenido del ZIP, son cuatro archivos"funcs-upnp.php", "media-items.php", "megavideo-proxy.php" y "cinetube.php", éstos dos últimos van dentro de la subcarpeta "plugins".

no puedo remplazar "funcs-upnp.php", "media-items.php".
PuMa está baneado por "se acabó lo que se daba"
Estoy intentando sacar el php para www.peliculas21.com, creo que estaba apunto pero hay algo que no funciona:
<?php

function _pluginMain($prmQuery) {
$queryData = array();
parse_str($prmQuery, $queryData);
if ($queryData['category_url'] !='') {
$items = _pluginCreateMovieItems($queryData['category_url']);
return $items;
} elseif ($queryData['movie_url'] !='') {
$items = _pluginCreateTempList($queryData['movie_url']);
return $items;
} elseif ($queryData['temp_url'] !='') {
$items = _pluginCreateCapList($queryData['temp_url']);
return $items;
} elseif ($queryData['cap_url'] !='') {
$items = _pluginCreateVideoItems($queryData['cap_url']);
return $items;
} else {
$items = _pluginCreateCategoryList();
return $items;
}
}

function _pluginCreateCategoryList() {
$categories = array(
'Accion' => 'peliculas-de-accion',
'Manga' => 'peliculas-de-anime-manga',
'Artes Marciales' => 'peliculas-de-artes-marciales',
'Aventura' => 'peliculas-de-aventura',
'Biograficas' => 'peliculas-biograficas',
'Ciencia ficcion' => 'peliculas-de-ciencia-ficcion',
'Comedia' => 'peliculas-de-comedia',
'Cortometrajes' => 'cortometrajes',
'Deportes' => 'peliculas-de-deporte',
'Dibujos' => 'peliculas-de-dibujos',
'Documentales' => 'documentales',
'Drama' => 'peliculas-de-drama',
'Fantasia' => 'peliculas-de-fantasia',
'Guerra' => 'peliculas-de-guerra',
'Infantiles' => 'peliculas-infantiles',
'Intriga' => 'peliculas-de-intriga',
'Terror' => 'peliculas-de-miedo',
'Musicales' => 'musicales',
'Romanticas' => 'peliculas-romanticas',
'Suspense' => 'peliculas-de-suspense',
'Thriller' => 'peliculas-de-thriller',
'Western' => 'peliculas-western',
);



foreach ($categories as $name => $id) {
$url = "http://www.peliculas21.com/" . $id . "/";
$data = array(
'category_url' => $url
);
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/peliculas21?' . $dataString,
'dc:title' => html_entity_decode($name,0,"UTF-8"),
'upnp:class' => 'object.container',
);
}
return $retMediaItems;
}

function _pluginCreateMovieItems($url,$pageCount) {

for ($i = 1; $i <= $pageCount; $i++) {

$html = file_get_contents($url . $i . ".html");
preg_match_all("/<span class="titulotool">(.*?)<\/span>/",$html,$title);

if (empty($title[1])) break;

preg_match_all('/<img src="(http:\/\/.peliculas21.com\/thumbs_145_199\/.*?)" alt/',$html,$poster);

if($pageCount == 1)
preg_match_all('/<a href="/(.*?)/" target="_blank" >/',$html,$link);
else
preg_match_all('/<a href="(.*?)" target="_blank" >/',$html,$link);

for ($z = 0; $z < sizeof($title[1]); $z++) {
$data = array(
'movie_url' => "http://www.peliculas21.com" . $link[1][$z]
);
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/peliculas21?' . $dataString,
'dc:title' => html_entity_decode($title[1][$z],0,"UTF-8"),
'upnp:album_art'=> $poster[1][$z+20],
'upnp:class' => 'object.container',
);
}
}
return $retMediaItems;
}

function _pluginCreateVideoItems($url) {
$html = file_get_contents($url);

preg_match_all('/<a href="(*.?)" target="_blank" >/',$html,$megavid);
preg_match('/<span class="titulotool"><strong>(.*?)</strong></span>/',$html,$title);
preg_match_all('/<p><span>CALIDAD: (.*?)\s*\|/',$html,$quality);
preg_match_all('/<div><b>Doblaje:</b>(.*?)</div>/',$html,$language);

if (file_exists('/conf/config')) {
$config = file_get_contents('/conf/config');
if(preg_match('/MEGA_AUTH=\'(.+)\'/', $config, $config_result)) {
$auth = $config_result[1];
preg_match_all('/<a href="(*.?)" target="_blank" >/',$html,$megavid);
}
}

for ($z = 0; $z < sizeof($megavid[1]); $z++) {
$html = file_get_contents("http://www.peliculas21.com" . $megavid[1][$z]);
preg_match_all('/<li id="http:\/\/www.megavideo.com\/\?v=(.*?)">/',$html,$id);

for ($i = 0; $i < sizeof($id[1]); $i++) {
$part = (sizeof($id[1]) > 1) ? "/" . ($i+1) : "";
$retMediaItems[] = array (
'id' => 'umsp://plugins/peliculas21?' . $id[1][$i],
'dc:title' => html_entity_decode($title[1],0,"UTF-8") . " (" . html_entity_decode($quality[1][$z],0,"UTF-8") . " " . html_entity_decode($language[1][$z],0,"UTF-8") . ") (Megavideo #" . ($z+1) . $part . ")",
'res' => "http://localhost/umsp/plugins/megavideo-proxy.php?id=" . $id[1][$i],
'upnp:class' => 'object.item.videoitem',
'protocolInfo' => '*:*:*:*'
);
}
}

for ($z = 0; $z < sizeof($megaup[1]); $z++) {
$html = file_get_contents("http://www.peliculas21.com" . $megaup[1][$z]);
preg_match_all('/<a href="http:\/\/www.megaupload.com\/\?d=(.*?)" target=/',$html,$id);    

$opts = array(
'http' => array(
'method' => "HEAD",
'max_redirects' => '0',
'header' => 'Cookie: user=' . $auth . "\r\n"
)
);
$context = stream_context_create($opts);

for ($i = 0; $i < sizeof($id[1]); $i++) {
$getHeaders = @file_get_contents("http://www.megaupload.com/?d=" . $id[1][$i], false, $context);

if (preg_match('/location: (.+)/',$http_response_header[3],$res)) {
$part = (sizeof($id[1]) > 1) ? "/" . ($i+1) : "";
$retMediaItems[] = array (
'id' => 'umsp://plugins/peliculas21?' . $id[1][$i],
'dc:title' => html_entity_decode($title[1],0,"UTF-8") . " (" . html_entity_decode($quality[1][$z+sizeof($megavid[1])],0,"UTF-8") . " " . html_entity_decode($language[1][$z+sizeof($megavid[1])],0,"UTF-8") . ") (Megaupload #" . ($z+1) . $part . ")",
'res' => $res[1],
'upnp:class' => 'object.item.videoitem',
'protocolInfo' => '*:*:*:*'
);
}
}
}  
return $retMediaItems;
}

A ver si algun experto del php me echa una mano
euskokali escribió:mega pack 3.0:

con cinetube+series+docus+anime+tube8+pornhub

DESCARGA

la instalacion basica se hace para el que no se pa con el tuto de julio:

tutorial link

me a costado pero ya esta todo ordenado, y he eliminado cosas que yo personalmente no uso.


He utilizado tu pack y te has dejado por incluir el seriesanime de cinetube y ahora faltara tambien el de seriespepito.

Ademas si se usa tu media-items dejan de funcionar los apple trailers y otras opciones.

Cuando puedas revisalo y cuelga la version 4.0 y animo que esto va a mas.
Acabo de instalar la última versión del mod 0.4.2.1 y por curiosidad ¿qué esta nueva característica?
"recliq's moviesheet plugin"

Gracias
jk_sarmiento escribió:Hola a todos y gracias de antemano por vuestra ayuda.

Estoy bajando por descarga directa la 3º temporada de true blood (excelente serie!) y el WD TV Live habia reproducido todos los capitulos sin problema hasta que he llegado al septimo, el cual no tiene audio. En el portatil con el VLC Player funciona bien pero con WD Live no se oye nada. Os adjunto copia de la informacion de mediaInfo por si me podeis echar un cable para saber que pasa
.


Sí, con ese episodio tuve el mismo problema. Para poder escucharlo convertí el audio de ac3 a mp3 (todo el proceso en más o menos 15 min. con el tsMuxeR para extraer el audio, el BeSweet+BeLight para la conversión, y el mkvmerge para unirlo todo de nuevo)
Hola chicos, tengo un problema.

no puedo conectar el WD por HDMI. Ya he probado con 3 cables y nada, y con dos TV y tampoco resulta.

cuando voy al menú no puedo ponerle que salga el video por hdmi, cuando se loo pongo (y luego la resolución y el color) se pone la pantalla negra y luego, al cabo de unos segundos vuelve a la pantalla de settings con "composite".

Ya no se que más hacer... :(
(mensaje borrado)
joe9 escribió:
jk_sarmiento escribió:Hola a todos y gracias de antemano por vuestra ayuda.

Estoy bajando por descarga directa la 3º temporada de true blood (excelente serie!) y el WD TV Live habia reproducido todos los capitulos sin problema hasta que he llegado al septimo, el cual no tiene audio. En el portatil con el VLC Player funciona bien pero con WD Live no se oye nada. Os adjunto copia de la informacion de mediaInfo por si me podeis echar un cable para saber que pasa
.


Sí, con ese episodio tuve el mismo problema. Para poder escucharlo convertí el audio de ac3 a mp3 (todo el proceso en más o menos 15 min. con el tsMuxeR para extraer el audio, el BeSweet+BeLight para la conversión, y el mkvmerge para unirlo todo de nuevo)


Joer tio menuda maquina que tu ere!!! jejeje. Yo no tengo tanto conocimiento asi que al final me fui a seriesyonquis y lo baje en baja calidad. Lo que me mosquea es que lo reproduzca el portatil y no el WD TV Live y como nunca me habia fallado me tiene un poco decepcionado. Ojala que en el futuro no pase lo mismo con otros capitulos (tambien me ha pasado con el septimo capitulo de Spartaco, que casualidad; en ambas series fallaba el capitulo 7º). Saludos!!!
lanceup escribió:Hola chicos, tengo un problema.

no puedo conectar el WD por HDMI. Ya he probado con 3 cables y nada, y con dos TV y tampoco resulta.

cuando voy al menú no puedo ponerle que salga el video por hdmi, cuando se loo pongo (y luego la resolución y el color) se pone la pantalla negra y luego, al cabo de unos segundos vuelve a la pantalla de settings con "composite".

Ya no se que más hacer... :(


me cito porque necesito ayuda, quería dejar el tema solucionado antes de vacaciones.
Hola,

Sigo intentando montar el tema del cinetube en la versión 0.4.2.1 EXT3-BOOT, pero siguiendo todos los tutoriales que he visto, ninguno resuelven mis problemas, que son:
1) Dado que esto en la 0.4.2.1, ya no hay /etc/umsp, ahora hay /usr/share/umsp. Ahí toco el media-items.php para añadir cinetube.
2) Luego dentro de /usr/share/umsp/plugins meto el cinetube.php y el megavideo-proxy.php

Pero no logro ver cinetubes luego en Video->media shares->UMSP (sólo los cinco de siempre). Y además, los cambios que hago en /usr/share/umsp no son persistentes, es decir, me deja grabar ahí, pero al reiniciar, vuelve a su estado original.

¿Alguna idea?

Gracias.
Buenas he adquirido un WD TV Live pero tengo problemas con el audio y con el video.

El audio se me desfasa tanto x la salida digital como x la estereo.

El video da la impresión que da tirones (muy pequeños) pero se aprecian.

Que puede ser? como lo puedo solucionar? cambio el wd?

Ayudarme plss estoy desesperaoooo
lanceup escribió:Hola chicos, tengo un problema.

no puedo conectar el WD por HDMI. Ya he probado con 3 cables y nada, y con dos TV y tampoco resulta.

cuando voy al menú no puedo ponerle que salga el video por hdmi, cuando se loo pongo (y luego la resolución y el color) se pone la pantalla negra y luego, al cabo de unos segundos vuelve a la pantalla de settings con "composite".

Ya no se que más hacer... :(


Enchufa sólamente el cable HDMI.Sí aún así no va después de probar en dos teles empezaría a pensar que el WD tiene estropeada esa salida.
PuMa está baneado por "se acabó lo que se daba"
brian_may escribió:
the_vice escribió:
A mi no me tienes que pedir disculpas, soy yo el que te da las gracias por el trabajo que realizas, solo lo comunico a los efectos de mejorarlo, si yo supiera mas php, intentaria ayudarte, pero lo mas que puedo hacer el probarlo en plan betatester y decirte lo que no funciona, para que lo arregles.

Y de nuevo gracias por el trabajo que compartes.


Hola the_vice, he hecho unos cambios al plugin de SeriesPepito, de momento pego la revisión para que si puedes la pruebes. Lo videos de megaupload deben ir todos y los de megavideo no todos, a ver si mañana me pongo otro rato más.

Nueva revisión de seriespepito.php
<?php

function _pluginMain($prmQuery) {
  $queryData = array();
  parse_str($prmQuery, $queryData);
  if ($queryData['category_url'] !='') {
    $items = _pluginCreateMovieItems($queryData['category_url']);
    return $items;
   } elseif ($queryData['movie_url'] !='') {
    $items = _pluginCreateTempList($queryData['movie_url']);
    return $items;
  } elseif ($queryData['temp_url'] !='') {
    $items = _pluginCreateCapList($queryData['temp_url']);
    return $items;
  } elseif ($queryData['cap_url'] !='') {
    $items = _pluginCreateVideoItems($queryData['cap_url']);
    return $items;
  } else {
  $items = _pluginCreateCategoryList();
  return $items;
  }
}

function _pluginCreateCategoryList() {
  $categories = array(
    '0-9' => 'lista-series-num',
    'A' => 'lista-series-a',
    'B' => 'lista-series-b',
    'C' => 'lista-series-c',
    'D' => 'lista-series-d',
    'E' => 'lista-series-e',
    'F' => 'lista-series-f',
    'G' => 'lista-series-g',
    'H' => 'lista-series-h',
    'I' => 'lista-series-i',
    'J' => 'lista-series-j',
    'K' => 'lista-series-k',
    'L' => 'lista-series-l',
    'M' => 'lista-series-m',
    'N' => 'lista-series-n',
    'O' => 'lista-series-o',
    'P' => 'lista-series-p',
    'Q' => 'lista-series-q',
    'R' => 'lista-series-r',
    'S' => 'lista-series-s',
    'T' => 'lista-series-t',
    'U' => 'lista-series-u',
    'V' => 'lista-series-v',
    'W' => 'lista-series-w',
    'X' => 'lista-series-x',
    'Y' => 'lista-series-y',
    'Z' => 'lista-series-z',
  );
  foreach ($categories as $name => $id) {
    $url = "http://www.seriespepito.com/" . $id . "/";
    $data = array(
      'category_url' => $url
    );
    $dataString = http_build_query($data, 'pluginvar_');
    $retMediaItems[] = array (
      'id' => 'umsp://plugins/seriespepito?' . $dataString,
      'dc:title' => html_entity_decode($name,0,"UTF-8"),
      'upnp:class' => 'object.container',
    );
  }
  return $retMediaItems;
}

function _pluginCreateMovieItems($url) {
   
    $html = file_get_contents($url);
    preg_match_all("/class='img' \/><br \/>(.*?)<\/a>/",$html,$title);
   
    if (empty($title[1])) break;
    preg_match_all("/<img src='(.*?)' width='110'/",$html,$poster);
    preg_match_all('/<a class="azulverde" href="(.*?)" title/',$html,$link);
   
    for ($z = 0; $z < sizeof($title[1]); $z++) {
      $data = array(
        'movie_url' => $link[1][$z]
      );
      $dataString = http_build_query($data, 'pluginvar_');
      $retMediaItems[] = array (
        'id' => 'umsp://plugins/seriespepito?' . $dataString,
        'dc:title' => html_entity_decode($title[1][$z],0,"UTF-8"),
        'upnp:album_art'=> $poster[1][$z],
        'upnp:class' => 'object.container',
      );
    }
  return $retMediaItems;
}

function _pluginCreateTempList($url) {
   $html = file_get_contents($url);
   preg_match_all("/<a class='blanco' href='(.*?)' title=/",$html,$link);

  for ($z = 0; $z < sizeof($link[1]); $z++) {
      $data = array(
      'temp_url' => $link[1][$z]
       );
       $count = $z + 1;
       $title = 'Temporada ' . $count;
       $dataString = http_build_query($data, 'pluginvar_');
       $retMediaItems[] = array (
         'id' => 'umsp://plugins/seriespepito?' . $dataString,
         'dc:title' => html_entity_decode($title,0,"UTF-8"),
         'upnp:class' => 'object.container', 
   );
   }
   return $retMediaItems;
}

function _pluginCreateCapList($url) {

   $html = file_get_contents($url);
   preg_match_all("/<a class='capitulo1' href='(.*?)' title='(.*?)'/",$html,$link);

   for ($z = 0; $z < sizeof($link[1]); $z++) {
      $data = array(
      'cap_url' => $link[1][$z]
       );
       $count = $z + 1;
       $title = 'Capitulo ' . $count;
       $dataString = http_build_query($data, 'pluginvar_');
       $retMediaItems[] = array (
         'id' => 'umsp://plugins/seriespepito?' . $dataString,
         'dc:title' => html_entity_decode($title,0,"UTF-8"),
         'upnp:class' => 'object.container', 
   );
   }
   return $retMediaItems;
}

function _pluginCreateVideoItems($url) {
  $html = file_get_contents($url);
 
  preg_match_all("/href='http:\/\/www.megavideo.com\/\?(.*?)=(.*?)'/",$html,$megavid);
  preg_match('/span class="tam12">(.*?)<\/span>/',$html,$title);
   
  if (file_exists('/conf/config')) {
    $config = file_get_contents('/conf/config');
    if(preg_match('/MEGA_AUTH=\'(.+)\'/', $config, $config_result)) {
      $auth = $config_result[1];
      preg_match_all("/href='http:\/\/www.megaupload.com\/\?(.*?)=(.*?)'/",$html,$megaup);
    }
  }
   
    for ($i = 0; $i < sizeof($megavid[2]); $i++) {
      $part = (sizeof($megavid[2]) > 1) ? "/" . ($i+1) : "";
      $retMediaItems[] = array (
        'id' => 'umsp://plugins/seriespepito?' . $megavid[2][$i],
        'dc:title' => html_entity_decode($title[1],0,"UTF-8") . " (Megavideo #" . ($z+1) . $part . ")",
        'res' => "http://localhost/umsp/plugins/megavideo-proxy.php?id=" . $megavid[2][$i],
        'upnp:class' => 'object.item.videoitem',
        'protocolInfo' => '*:*:*:*'
      );
    }
   
     
    $opts = array(
       'http' => array(
          'method' => "HEAD",
         'max_redirects' => '0',
         'header' => 'Cookie: user=' . $auth . "\r\n"
       )
    );
    $context = stream_context_create($opts);
       
    for ($i = 0; $i < sizeof($megaup[2]); $i++) {
      $getHeaders = @file_get_contents("http://www.megaupload.com/?" .$megaup[1][$i] . "=" . $megaup[2][$i], false, $context);
     
      if (preg_match('/location: (.+)/',$http_response_header[3],$res)) {
        $part = (sizeof($megaup[2]) > 1) ? "/" . ($i+1) : "";
        $retMediaItems[] = array (
          'id' => 'umsp://plugins/seriespepito?' . $megaup[2][$i],
          'dc:title' => html_entity_decode($title[1],0,"UTF-8") . " (Megaupload #" . ($z+1) . $part . ")",
          'res' => $res[1],
          'upnp:class' => 'object.item.videoitem',
          'protocolInfo' => '*:*:*:*'
        );
      }
   
  }   
  return $retMediaItems;
}
?>


Respecto al plugin de Puma de http://www.peliculas21.com está un poco verde, si mañana tengo tiempo me intento poner con el.

Un saludo!


Gracias, muy buen trabajo.

El de peliculas21 lo he mejorado algo ahora al menos arranca y veo las carpetas, lo que no me aparecen son las peliculas. Algo sigue fallanado.
lanceup escribió:Hola chicos, tengo un problema.

no puedo conectar el WD por HDMI. Ya he probado con 3 cables y nada, y con dos TV y tampoco resulta.

cuando voy al menú no puedo ponerle que salga el video por hdmi, cuando se loo pongo (y luego la resolución y el color) se pone la pantalla negra y luego, al cabo de unos segundos vuelve a la pantalla de settings con "composite".

Ya no se que más hacer... :(


¿Eliges 8 bits, ó 12? Porque si tus teles no aceptan 12 bits y seleccionas ese valor lo único que verás será negro (a mí me pasó)
Una preguntilla chicos, ¿es necesario tener cuenta premium en megaupload para ver sus enlaces? Es que yo solo veo los de megavideo. Lo pregunto xq si es así no me complico la vida intentando q funcionen.

No se si hice bien el paso de guardar la cookie, ¿pude estar relacionado?

Muchas gracias de antemano. [oki]
11196 respuestas