› Foros › Tecnología › Electrónica de consumo
xavilink escribió:Hola una pregunta, ya tengo todos los plugins instalados y funcionando perfectamente, pero para afinar mas la cosa, tengo una duda.
Cuando en el manual dice: "Según indica rezmus si sólo aparecen los vídeos de (Megavideo #) y no los de (Megaupload #), debes ir megaupload.com->Mi cuenta->Descargas directas (Marcar activar). "
Los pasos que hago son los siguientes: me registro en megaupload.com, me logeo, voy a Mi cuenta y la casilla de Descargas directas pode "desactivado" (Solo premium), yo NO soy preminum.
Entoces la pregunta: ¿es necesario ser premium para poder activar esto y para poder ver los videos de magaupload?
Yo ya tengo introducida la cookie por telnet y me funciona, pero claro es una cokie de usuario Normal.
Alguien podria explicar un poco como funciona lo del plugin de megavideo y lo de megaupload.
Gracias de antemano
xavilink escribió:Hola una pregunta, ya tengo todos los plugins instalados y funcionando perfectamente, pero para afinar mas la cosa, tengo una duda.
Cuando en el manual dice: "Según indica rezmus si sólo aparecen los vídeos de (Megavideo #) y no los de (Megaupload #), debes ir megaupload.com->Mi cuenta->Descargas directas (Marcar activar). "
Los pasos que hago son los siguientes: me registro en megaupload.com, me logeo, voy a Mi cuenta y la casilla de Descargas directas pode "desactivado" (Solo premium), yo NO soy preminum.
Entoces la pregunta: ¿es necesario ser premium para poder activar esto y para poder ver los videos de magaupload?
Yo ya tengo introducida la cookie por telnet y me funciona, pero claro es una cokie de usuario Normal.
Alguien podria explicar un poco como funciona lo del plugin de megavideo y lo de megaupload.
Gracias de antemano
PuMa escribió:Hola,
Un gran avance podría ser que en el plugin de megaupload aceptara varias partes en rar. Que de alguna forma pudiera descomprimir las partes y quedarse con el archivo de video. Si no me equivoco tenemos el unrar instalado en el aparato. Eso nos daria mucho juego a la hora de tener webs con videos ya que la mayoria lo tienen así y por ahora solo nos valen las que tengan megaupload y un link.
En cuanto pueda intentare hacer algo
Danilo Thann escribió:Hombre, PuMA eso sería un "pequeño paso para el Eoliano, pero un gran salto para la COMUNIDAD..."; aunque no sé, como andaría de velocidad descomprimiendo los rar, ¿tiene potencia suficiente pa ello?.
Es que vamos, sería la 2ª REvolución Westernlivediana, despues de la venida de Rezmus con megaupload... imaginaos ese sitio tan vago o PDD (verde ) a tope!! (Todo, y digo TODO en desc directa).
spyderxxl escribió:echarme un cable? se pueden poner las png renombradas a jpg como imagen de carpeta?? q requirimientos hace falta?
PuMa escribió:Danilo Thann escribió:Hombre, PuMA eso sería un "pequeño paso para el Eoliano, pero un gran salto para la COMUNIDAD..."; aunque no sé, como andaría de velocidad descomprimiendo los rar, ¿tiene potencia suficiente pa ello?.
Es que vamos, sería la 2ª REvolución Westernlivediana, despues de la venida de Rezmus con megaupload... imaginaos ese sitio tan vago o PDD (verde ) a tope!! (Todo, y digo TODO en desc directa).
A ver si aparece algun maestro del php y nos ilumina sobre el tema, yo no lo veo tan dificil:
- Hay unrar en el firmware
- Scripts por ahi en php que descomprimen rars, existe la funcion rar_open
- El wd hd tv tiene que tener potencia suficiente
PuMa escribió:Me voy a responder a mi mismo, creo que no se podria hacer. Porque para descomprimir todo habria que bajar todas las partes primero con lo que habria que esperar un buen rato y ya no seria streaming sino bajar y ver.
juliojs escribió:PuMa escribió:Me voy a responder a mi mismo, creo que no se podria hacer. Porque para descomprimir todo habria que bajar todas las partes primero con lo que habria que esperar un buen rato y ya no seria streaming sino bajar y ver.
Sí, para eso habría que esperar...
Hay un gestor de descargas para estos casos, admite megaupload premium, unrar y tiene interfaz web, no es lo mismo que descargar desde la interfaz del live pero funciona bien...
http://forum.wdlxtv.com/viewtopic.php?f=40&t=42
PuMa escribió:juliojs escribió:PuMa escribió:Me voy a responder a mi mismo, creo que no se podria hacer. Porque para descomprimir todo habria que bajar todas las partes primero con lo que habria que esperar un buen rato y ya no seria streaming sino bajar y ver.
Sí, para eso habría que esperar...
Hay un gestor de descargas para estos casos, admite megaupload premium, unrar y tiene interfaz web, no es lo mismo que descargar desde la interfaz del live pero funciona bien...
http://forum.wdlxtv.com/viewtopic.php?f=40&t=42
Genial. Lo has probado?
Descarga los archivos al HD externo y descomprime el rar? si va bien lo instalo.
Tambien podria aprovecharse esta app para los plugins con rar, ¿ No se podria llamar ?
Eric Draven escribió:Pues como empiecen a salir mkvs que no se puedan reproducir...
Sobre mi tema, y xq no se ven las sinopsis, alguna sugerencia?
verbatim6000 escribió:Nueva version del mkvtoolnix la 4.3.0
Mensaje por verbatim6000 06 Sep 2010 13:57
La nueva version del mkvtoolnix la 4.3.0 que han sacado, sigue dejando los mkv inservibles para nuestro live, por lo que el numero de mkv que no reproducirá nuesto reproductor irá en aumento paulatinamente, yo ya me he topado con gran cantidad de archivos de video que bloquean el reproductor (verion 4.2.0 y 4.3.0 del mkvtoolnix) en el peor de los casos teniendolo que reiniciar, o que simplemente no se oye el audio (version 4.1.0 y 4.1.1 del mkvtoolnix) en cuyo caso no hay que reiniciar el reproductor pero si pasar los achivos por el mkvtoolnix con la version 4.0.0 o inferior para que nuestro reproductor se lo pueda tragar, me imagino que estos problemas se produccion tambien en la version oficial del firm tanto en la 1.02.21 como en las dos betas que salieron posteriores, si es así, esta gente de WD no tiene perdon, no solucionan ninguno de los problemas que surgen en el aparato (vease lo del autoframe solucionado en el ultimo firm de b-rad) y ahora aun encima este ploblema que es bastante gordo, creo que tambien se lo van a pasar por el forro de los mismisimos co--nes. Una vergüenza el soporte que le estan dando a su reproductor estrella y creo que lider en ventas.
MOU escribió:verbatim6000 escribió:Nueva version del mkvtoolnix la 4.3.0
Mensaje por verbatim6000 06 Sep 2010 13:57
La nueva version del mkvtoolnix la 4.3.0 que han sacado, sigue dejando los mkv inservibles para nuestro live, por lo que el numero de mkv que no reproducirá nuesto reproductor irá en aumento paulatinamente, yo ya me he topado con gran cantidad de archivos de video que bloquean el reproductor (verion 4.2.0 y 4.3.0 del mkvtoolnix) en el peor de los casos teniendolo que reiniciar, o que simplemente no se oye el audio (version 4.1.0 y 4.1.1 del mkvtoolnix) en cuyo caso no hay que reiniciar el reproductor pero si pasar los achivos por el mkvtoolnix con la version 4.0.0 o inferior para que nuestro reproductor se lo pueda tragar, me imagino que estos problemas se produccion tambien en la version oficial del firm tanto en la 1.02.21 como en las dos betas que salieron posteriores, si es así, esta gente de WD no tiene perdon, no solucionan ninguno de los problemas que surgen en el aparato (vease lo del autoframe solucionado en el ultimo firm de b-rad) y ahora aun encima este ploblema que es bastante gordo, creo que tambien se lo van a pasar por el forro de los mismisimos co--nes. Una vergüenza el soporte que le estan dando a su reproductor estrella y creo que lider en ventas.
Pero con la actualización B-rad se soluciona esto???, la verdad es que estoy un poquito cansado de tener que solucionarlo con el mkvtoolnix 4.0.0
#------------------------------------------
# Plugin para WDTV Live
# Series Anime en Cinetube
# Información obtenida de www.cinetube.es
#
# @author Brian_May
# @version 0.3
# @date 28/07/2010
#
# @author kito0791 - Añadida opción búsqueda.
# @date 23/08/2010
# @author juliojs - Añadidas carátulas de Xzener (http://community.mediabrowser.tv/permalinks/1436/xzener-s-fanart-collection).
# - Añadidos iconos de megavideo y megaupload.
# @date 04/09/2010
# @author PuMa - Corregido descuadre de links<br />
# @date 06/09/2010
#------------------------------------------
function _pluginMain($prmQuery) {
$queryData = array();
parse_str($prmQuery, $queryData);
if ($queryData['category_url'] !='') {
$items = _pluginCreateMovieItems($queryData['category_url'],20,'list');
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 _pluginSearch($prmQuery) {
preg_match('/and dc:title contains "(.*?)"/', $prmQuery, $searchstring);
if ( isset($searchstring[1]) ) {
$cadena = 'http://www.cinetube.es/buscar/series-anime/?palabra='.$searchstring[1];
$items = _pluginCreateMovieItems($cadena,1,'search');
return $items;
} else {
return null;
}
}
function _pluginCreateCategoryList() {
$categories = array(
array ( 'genero' => '0-9',
'ico' => 'http://i53.tinypic.invalid/11azl2a.jpg',
'nombre' => '0-9' ),
array ( 'genero' => 'A',
'ico' => 'http://i55.tinypic.invalid/1g6nps.jpg',
'nombre' => 'A' ),
array ( 'genero' => 'B',
'ico' => 'http://i55.tinypic.invalid/f1z9k7.jpg',
'nombre' => 'B' ),
array ( 'genero' => 'C',
'ico' => 'http://i55.tinypic.invalid/igequr.jpg',
'nombre' => 'C' ),
array ( 'genero' => 'D',
'ico' => 'http://i55.tinypic.invalid/312ctvs.jpg',
'nombre' => 'D' ),
array ( 'genero' => 'E',
'ico' => 'http://i56.tinypic.invalid/1zr16v6.jpg',
'nombre' => 'E' ),
array ( 'genero' => 'F',
'ico' => 'http://i51.tinypic.invalid/2i23n1x.jpg',
'nombre' => 'F' ),
array ( 'genero' => 'G',
'ico' => 'http://i55.tinypic.invalid/90adll.jpg',
'nombre' => 'G' ),
array ( 'genero' => 'H',
'ico' => 'http://i51.tinypic.invalid/o55c9l.jpg',
'nombre' => 'H' ),
array ( 'genero' => 'I',
'ico' => 'http://i53.tinypic.invalid/u101l.jpg',
'nombre' => 'I' ),
array ( 'genero' => 'J',
'ico' => 'http://i55.tinypic.invalid/se4kye.jpg',
'nombre' => 'J' ),
array ( 'genero' => 'K',
'ico' => 'http://i55.tinypic.invalid/2i1z3ic.jpg',
'nombre' => 'K' ),
array ( 'genero' => 'L',
'ico' => 'http://i51.tinypic.invalid/28bz9t4.jpg',
'nombre' => 'L' ),
array ( 'genero' => 'M',
'ico' => 'http://i53.tinypic.invalid/12383s8.jpg',
'nombre' => 'M' ),
array ( 'genero' => 'N',
'ico' => 'http://i55.tinypic.invalid/2e4c381.jpg',
'nombre' => 'N' ),
array ( 'genero' => 'O',
'ico' => 'http://i56.tinypic.invalid/2mzwm6s.jpg',
'nombre' => 'O' ),
array ( 'genero' => 'P',
'ico' => 'http://i54.tinypic.invalid/2qn62s1.jpg',
'nombre' => 'P' ),
array ( 'genero' => 'Q',
'ico' => 'http://i53.tinypic.invalid/ngabdi.jpg',
'nombre' => 'Q' ),
array ( 'genero' => 'R',
'ico' => 'http://i53.tinypic.invalid/xc24qs.jpg',
'nombre' => 'R' ),
array ( 'genero' => 'S',
'ico' => 'http://i51.tinypic.invalid/iy1k5g.jpg',
'nombre' => 'S' ),
array ( 'genero' => 'T',
'ico' => 'http://i52.tinypic.invalid/2v325uh.jpg',
'nombre' => 'T' ),
array ( 'genero' => 'U',
'ico' => 'http://i53.tinypic.invalid/24y0fm9.jpg',
'nombre' => 'U' ),
array ( 'genero' => 'V',
'ico' => 'http://i55.tinypic.invalid/29erke9.jpg',
'nombre' => 'V' ),
array ( 'genero' => 'W',
'ico' => 'http://i56.tinypic.invalid/2lucqh0.jpg',
'nombre' => 'W' ),
array ( 'genero' => 'X',
'ico' => 'http://i52.tinypic.invalid/2ci9151.jpg',
'nombre' => 'X' ),
array ( 'genero' => 'Y',
'ico' => 'http://i55.tinypic.invalid/14c6zo0.jpg',
'nombre' => 'Y' ),
array ( 'genero' => 'Z',
'ico' => 'http://i56.tinypic.invalid/28l7z2d.jpg',
'nombre' => 'Z' ),
);
for ($row = 0; $row < 27; $row++) {
foreach ($categories[$row] as $name => $id) {
$url = "http://www.cinetube.es/series-anime/" . $categories[$row]["genero"] . "/";
}
$data = array(
'category_url' => $url
);
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/seriesanime?' . $dataString,
'dc:title' => html_entity_decode($categories[$row]["nombre"],0,"UTF-8"),
'upnp:album_art'=> $categories[$row]["ico"],
'upnp:class' => 'object.container',
);
}
return $retMediaItems;
}
function _pluginCreateMovieItems($url,$pageCount,$search) {
for ($i = 1; $i <= $pageCount; $i++) {
if ($search == 'search') $html = file_get_contents($url);
else $html = file_get_contents($url . $i . ".html");
preg_match_all('/<p class="tit_ficha">(.*?)<\/p>/',$html,$title);
if (empty($title[1])) break;
preg_match_all('/<img src="(http:\/\/caratulas.cinetube.es\/seriesa\/.*?)" alt="peli"/',$html,$poster);
preg_match_all('/<a href="(.*)">/',$html,$link);
for ($z = 0; $z < sizeof($title[1]); $z++) {
$data = array(
'movie_url' => "http://www.cinetube.es" . $link[1][$z+60]
);
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/seriesanime?' . $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('/<li><h2><a href="(.*?)">/',$html,$link);
for ($z = 0; $z < sizeof($link[1]); $z++) {
$data = array(
'temp_url' => "http://www.cinetube.es" . $link[1][$z]
);
$count = $z + 1;
$title = 'Temporada ' . $count;
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/seriesanime?' . $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('/<div class="title"> <a class="bold" href="(.*?)">/',$html,$link);
for ($z = 0; $z < sizeof($link[1]); $z++) {
$data = array(
'cap_url' => "http://www.cinetube.es" . $link[1][$z]
);
$count = $z + 1;
$title = 'Capitulo ' . $count;
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/seriesanime?' . $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('/<div class="tit_opts"><a href="(.*html?)">/',$html,$megavid);
preg_match('/<h1 class="bold">(.*?)<\/h1>/',$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('/<div class="tit_opts"><a href="(.*html?)" target/',$html,$megaup);
}
}
for ($z = 0; $z < sizeof($megavid[1]); $z++) {
$html = file_get_contents("http://www.cinetube.es" . $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/seriesanime?' . $id[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',
'upnp:album_art'=> 'http://i34.tinypic.invalid/t53qbr.jpg',
'protocolInfo' => '*:*:*:*'
);
}
}
for ($z = 0; $z < sizeof($megaup[1]); $z++) {
$html = file_get_contents("http://www.cinetube.es" . $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/seriesanime?' . $id[1][$i],
'dc:title' => html_entity_decode($title[1],0,"UTF-8") . " (Megaupload #" . ($z+1) . $part . ")",
'res' => $res[1],
'upnp:class' => 'object.item.videoitem',
'upnp:album_art'=> 'http://i36.tinypic.invalid/332w29c.jpg',
'protocolInfo' => '*:*:*:*'
);
}
}
}
return $retMediaItems;
}
?>
Gas-o escribió:Eric Draven escribió:Buenas. Supongo que lo que voy a preguntar estará más que explicado, pero no veo la solución.
Me explico.
Le pusé el FW de B-Rad, el último, que está en el blog de Juliojs. Noto ligeros cambios con el que tenía pero no me sale nada extra, no sé como puedo identificar los cambios.
Pongo en un Pen Fat32 el archivo de julio, el osdModLive.osd y parece que el WDHD no lo coje pues no pasa nada. Ni cambia el fondo ni nada, sigue el de las maderas. No sale nada más en el menú. No sé si es normal.
Intento hacer las sinopsis, creo una, parece que está correcta con su nombre correcto, la paso al HD, este conectado por USB, y en el PEN los 3 archivos para reproducir las sinopsis MSheetLive.app, MSheetLive.app.config y WDTVExt.app, junto con la carpeta TEST. Y no sale la sinopsis
Por cierto, luego en el WD que debería hacer para ver la sinopsis?
No sé que he hecho mal, pero parece que nada de lo que he hecho funciona.
Gracias y siento repertirlo todo.
Hola, si tienes puesto el ultimo firmw de B-Rad no necesitas el plugin (MSheetlive.app,Msheetlive.app.config,WDTVext.app) en la raiz del Pen porque ya viene incluido en el firm y solo tienes que activar las lineas correspondientes en el archivo S00custom-options
#config_tool -c MSHEETMODE=sheet
config_tool -c MSHEETMODE=std
#config_tool -c MSHEETMODE=wall
De esas 3 eliges la forma de ver las sinopsis que mas te guste.Yo uso STD por que es la unica forma que consegui que se pueda ver la sinopsis con osmod + firm B-rad
Si eliges la forma SHEET tienes que activar tambien estas lineas:
config_tool -c SHOW_FILESIZE_SETTING=0
config_tool -c VIDMSHEET=ON
config_tool -c GENMSHEET=ON
config_tool -c LISTMSHEET=ON
Pero ya te digo que si quieres tener el osmod como tema visual no se te van a ver las sinposis, a mi solo me salian las caratulas de las peliculas.
Para que te salga el osmod en el arranque, asegurate de tener la ULTIMA version del osmod y del firm de B-rad, y primero instalas el firmware oficial
(1.02.21), luego instalas el ultimo de B-Rad (0.4.2.2) y por ultimo metes la ultima del osmod en un PENDRIVE, en la raiz; tambien si no te va, prueba con
otro pendrive o tambien a ponerle de nombre al pendrive un nombre sin espacion (por ejemplo PENDRIVE)
A mi me va bien asi y tengo las sinopsis hechas con el thumbgen con la plantilla STD de JULIOjs
Ahora tengo yo una pregunta:
Estube probando el plugin AUTORES que viene incluido en el ultimo firm de B-rad para que seleccione la mejor resolucion para cada pelicula
automaticamente; tube el problema de que me seleccionaba una resolucion que no se me veian bien la peliculas de resolucion standard
ya que me seleccionaba resoluciones "i" en lugar de "p" y se veia muy mal. Eso lo solucione borrando las resoluciones que no queria del
archivo autores.conf que esta en /tmp/conf del aparato pero por lo visto hay que modificarlo por TELNET mediante "Vi" ya que si lo modificas
por ejemplo con el bloc de notas en windows el archivo se corrompe para el aparato y te vuelve a poner el que tiene el firm volviendo a añadirte
las resoluciones que habias quitado.
Mi pregunta es:
Tengo entendido que añadiendo unas lineas al autores.conf puedes hacer que si tienes por ejemplo una pista de audio de un MKV
en DTS y tu aparato 5.1 no es compatible, te cambie la configuracion de digital a stereo y al terminar la pelicula te vuelve a poner la salida
de audio en digital; o si tienes por ejemplo 2 pista de audio la primera DTS español y la segunda AC3 español carge la AC3 en lugar de la DTS...
¿Como serian esas lineas de codigo?
Yo encontre estas pero no me funcionan:
audio_modes_filters="
Audio.*ac3:digital
Audio.*dca:stereo
Audio.*aac.*(5\.1|channels):stereo
"
Siendo dca = DTS
Tambien se puede poner que coja audio español por defecto, tal que asi:
audio_modes_filters="
\(es\).*Audio.*ac3:digital
\(es\).*Audio.*dca:stereo
\(es\).*Audio.*aac.*stereo:digital
\(es\).*Audio.*aac.*(5\.1|channels):stereo
Audio.*ac3:digital
Audio.*dca:stereo
Audio.*aac.*stereo:digital
Audio.*aac.*(5\.1|channels):stereo
"
pero no me funciona tampoco,¿Que estoy haciendo mal?
Gracias a todos por vuestro trabajo.
cachiputi escribió:Otra cosa, e estado haciendo pruebas con el PLUGUIN Dreambox, teoricamente solo es para las DM800HD, yo tengo una DM500S y e configurado el pluguin con la IP de mi DM500S, cuando desde el WDTVL intento acceder a ese pluguin, me sale el mensajito de: No se an encontrado medios en esta carpeta (o algo asi es el mensaje). Supongo que no me debe de funcionar porque no tengo un DM800HD, pero alguien que tenga uno, me dice si para configurar ese pluguin hay que hacer algo mas? o solo con asignarle la IP desde Telnet, es suficiente?
Otra cosa, me metido en la configuracion web de mi DM500S y e descubierto que puedo hacer streaming, e puesto el Canal+Liga y e bajado un archivo con extension .m3u (creo recordar) y cuando lo abria con el VLC, podia ver el canal en el PC. Asi que me e dispuesto abrir ese archivo desde el WDTVL....pero al intentar abrirlo, me volvia a salir el mensajito de: No se an encontrado medios en esta carpeta (o algo asi es el mensaje), es porque el WDTVL no es capaz de reproducir archivos con extension .m3u?
A ver si alguien me aclara estas dudas. Gracias!
<?php
#------------------------------------------
# Plugin para WDTV Live
# Interfaz web para introducir series que luego utilizará el plugin favoritos
#
# @author kito0791
# @version 0.2
# @date 21/08/2010
#
# @author juliojs - Borrar el texto "Buscar Serie..." al hacer focus
# @date 22/08/2010
# @author PuMa - Añadido series21 a la lista de favoritos
# @date 06/09/2010
#------------------------------------------
function _resultados($url,$web) {
$html = file_get_contents($url);
switch ($web)
{
case 'seriesyonkis':
$cuantos = preg_match_all('/<h2><li><a href="(.*?)" title="(.*?)"><img height="84" src="(.*?)"/',$html,$datos);
break;
case 'seriescinetube':
$cuantos = preg_match_all('/<a href="(.*?)"><img src="(.*?)" alt="peli"/',$html,$datos);
preg_match_all('/<p class="tit_ficha">(.*?)</',$html,$titulo);
break;
case 'seriespepito':
$cuantos = preg_match_all("/href='(.*?)'>Serie (.*?)</",$html,$datos);
break;
case 'series21':
$cuantos = preg_match_all('/href="(.*?)" target="_blank" class="titulo"/',$html,$link);
preg_match_all('/<img src="(.*?)" style="margin-bottom:6px;" width="95" height="140" border="0" \/>(.*?)<\/a>/',$html,$datos);
break;
}
for ($z = 0; $z < $cuantos; $z++)
{
switch ($web)
{
case 'seriesyonkis':
$data[] = array(
'url' => $datos[1][$z],
'titulo' => htmlentities($datos[2][$z],0,"UTF-8"),
'imagen' => $datos[3][$z],
'website' => $web,
);
break;
case 'seriescinetube':
$data[] = array(
'url' => 'http://www.cinetube.es'.$datos[1][$z],
'titulo' => htmlentities($titulo[1][$z],0,"UTF-8"),
'imagen' => $datos[2][$z],
'website' => $web,
);
break;
case 'seriespepito':
$data[] = array(
'url' => $datos[1][$z],
'titulo' => htmlentities($datos[2][$z],0,"UTF-8"),
'imagen' => 'img/nofoto.png',
'website' => $web,
);
break;
case 'series21':
$data[] = array(
'url' => 'http://www.series21.com'.$link[1][$z],
'titulo' => htmlentities($datos[2][$z],0,"UTF-8"),
'imagen' => 'http://www.series21.com'.$datos[1][$z],
'website' => $web,
);
break;
}
}
return $data;
}
$fav_path = '/conf/favoritos.xml';
$cadena_busqueda = array(
'seriesyonkis' => 'http://www.seriesyonkis.com/buscarSerie.php?s=',
'seriescinetube' => 'http://www.cinetube.es/buscar/series/?palabra=',
'seriespepito' => 'http://www.seriespepito.com/buscador/?tag=',
'series21' => 'http://www.series21.com/?palabra=',
);
function _listaFavoritos($path) {
if (file_exists($path))
{
$favoritos = file_get_contents($path);
$cuantos = preg_match_all('/<favorito nombre="(.*?)" url="(.*?)" imagen="(.*?)" website="(.*?)"/',$favoritos,$resultado);
$cadena_salida ='<table summary="Favoritos">
<caption>Favoritos <font size=-1>('.$cuantos.')</font></caption>
<thead>
<tr>
<th></th>
<th>Título</th>
<th style="text-align: center; vertical-align: middle;">Carátula</th>
<th></th>
</tr>
</thead>
<tbody>';
$contador = 0;
for ($z = 0; $z < $cuantos; $z++)
{
$contador ++;
$par = $contador%2;
$del = '?act=del&url='.$resultado[2][$z];
if ($par) $fila=''; else $fila='class=odd';
$cadena_salida.= '<tr '.$fila.'>
<th> </th>
<td>'.$resultado[1][$z].'</td>
<td style="text-align: center; vertical-align: middle;"><a href="'.$resultado[2][$z].'"><img src="'.$resultado[3][$z].'" title="'.$resultado[1][$z].'" width="110px"/></a></td>
<td><a href="'.$del.'"><img src="img/close.png" title="Eliminar de Favoritos"/></a></td>
</tr>';
}
$cadena_salida.= '</tbody></table>';
}
else
$cadena_salida = 'No hay elementos favoritos';
return $cadena_salida;
}
function _eliminaFavorito($path,$url) {
$url = str_replace("/","\/",$url);
if (file_exists($path))
{
$favoritos = file_get_contents($path);
$patron = '/<favorito nombre=".*" url="'.$url.'" imagen=".*" website=".*"\/>/';
$sustitucion = '';
//print htmlentities(preg_replace($patron, $sustitucion, $favoritos));
file_put_contents($path,preg_replace($patron, $sustitucion, $favoritos));
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>WD HD TV Live Favoritos</title>
<link href="css/favoritos.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="contenedor">
<div id="busqueda">
<form method="post" id="searchform" action="general.php">
<input type="text" style="color:#909090;" value="Buscar Serie..." onFocus="if(this.value=='Buscar Serie...'){this.value='';}{this.style.color='#000000';}" onBlur="if(this.value==''){this.value='Buscar Serie...'; this.style.color='#909090';}" name="cadena" alt="Search"/>
<select name="web">
<option value="seriesyonkis">SeriesYonkis</option>
<option value="seriescinetube">Cinetube</option>
<option value="seriespepito">SeriesPepito</option>
<option value="series21"> Series 21</option>
</select>
<INPUT TYPE="submit">
</form>
</div>
<?php
$cadena = $_POST["cadena"];
$web = $_POST["web"];
$act = $_GET["act"];
if ($cadena != '')
{
$resultado = _resultados($cadena_busqueda[$web].$cadena,$web);
print '<table summary="Resultados">
<caption>Resultados <font size=-1>('.sizeof($resultado).')</font></caption>
<thead>
<tr>
<th></th>
<th>Título</th>
<th style="text-align: center; vertical-align: middle;">Carátula</th>
<th></th>
</tr>
</thead>
<tbody>';
$contador = 0;
for ($z = 0; $z < sizeof($resultado); $z++)
{
$contador ++;
$par = $contador%2;
$add = '?act=add&url='.$resultado[$z][url].'&serie='.$resultado[$z][titulo].'&imagen='.$resultado[$z][imagen].'&website='.$resultado[$z][website];
if ($par) $fila=''; else $fila='class=odd';
print '<tr '.$fila.'>';
print '<th> </th>';
print '<td>'.$resultado[$z][titulo].'</td>';
print '<td style="text-align: center; vertical-align: middle;"><a href="'.$resultado[$z][url].'"><img src="'.$resultado[$z][imagen].'" title="'.$resultado[$z][titulo].'" width="110px"/></a></td>';
print '<td><a href="'.$add.'"><img src="img/add.png" title="Añadir a Favoritos"/></a></td>';
print '</tr>';
}
print '</tbody></table>';
}
else if ($act == 'add')
{
$library = new SimpleXMLElement($fav_path, null, true);
$favorito= $library->addChild('favorito');
$favorito->addAttribute('nombre', utf8_encode($_GET["serie"]));
$favorito->addAttribute('url', $_GET["url"]);
$favorito->addAttribute('imagen', $_GET["imagen"]);
$favorito->addAttribute('website', $_GET["website"]);
$library->asXML($fav_path);
print 'La serie "'.$_GET["serie"].'" se ha añadido con éxito.';
print _listaFavoritos($fav_path);
}
else if ($act == 'del')
{
_eliminaFavorito($fav_path,$_GET["url"]);
print _listaFavoritos($fav_path);
}
else
print _listaFavoritos($fav_path);
?>
</div>
</body>
</html>
verbatim6000 escribió:La nueva version del mkvtoolnix la 4.3.0 que han sacado, sigue dejando los mkv inservibles para nuestro live, por lo que el numero de mkv que no reproducirá nuesto reproductor irá en aumento paulatinamente, yo ya me he topado con gran cantidad de archivos de video que bloquean el reproductor (verion 4.2.0 y 4.3.0 del mkvtoolnix) en el peor de los casos teniendolo que reiniciar, o que simplemente no se oye el audio (version 4.1.0 y 4.1.1 del mkvtoolnix) en cuyo caso no hay que reiniciar el reproductor pero si pasar los achivos por el mkvtoolnix con la version 4.0.0 o inferior para que nuestro reproductor se lo pueda tragar, me imagino que estos problemas se produccion tambien en la version oficial del firm tanto en la 1.02.21 como en las dos betas que salieron posteriores, si es así, esta gente de WD no tiene perdon, no solucionan ninguno de los problemas que surgen en el aparato (vease lo del autoframe solucionado en el ultimo firm de b-rad) y ahora aun encima este ploblema que es bastante gordo, creo que tambien se lo van a pasar por el forro de los mismisimos co--nes. Una vergüenza el soporte que le estan dando a su reproductor estrella y creo que lider en ventas.
Supongo que sacaran alguna actualización, lo unico que podemos hacer ahora es pedirla.
http://wdtv.uservoice.com/forums/17442- ... ?ref=title
A ver si reaccionan pronto.
lolomv78 escribió:Cavendish escribió:hola buenas, tengo el aparato desde de mayo y me funciono siempre perfecto con todo tipo de archivos , los meto en un HD WD de 500 gb y me lo leia todo bien
y hoy de repente voy a ver una peli y no lee nada, le doy y se queda la rueda esa en la pantalla dando vueltas y no reproduce nada, he probado a formatear al HD por si habia pasado algo raro y nada que sigue igual, a ver si me podeis ayudar o tendre q llevarlo a la tienda a ver que me dicen
tengo instalado el firm oficial la ultima version no he trasteado nada mas con el
venga, un saludo
Hola, una pregunta, es con una sola pelicula? es que las nuevas algunas fallan y ya se queda colgado el aparato, para que no te pase tienes que pasarle el mkvtoolnik 4.0.0 o menos, el cual no te comprime la cabecera de no se que cosa xDDD tambien puedes hacerlo con uno superior pero entonces tendras que desactivar esa compresion en cada una de las pistas del mkv.
tendras que irte a la pestaña extra option en compresion poner "none", esto con cada pista del mkv (de todas formas te recomiendo que le pases el 4.0.0 sin tocar nada o quitando las pistas que no quieras, en este no tienes la opcion de compresion, por lo que la deja sin compresion directamente y por lo visto hay gente a la que pasando una version superior y seleccionando none en donde te he dicho, no les soluciona el problema)
tambien puede pasar que pongas una de estas pelis que se queda colgado el aparato y tengas puesto el modo de previsualizado, por lo que cuando pases por encima de esta peli ya no te dejará reproducir las demas, tendrias que apagar y encender de nuevo.
si te pasa con todas... pues no se
un saludo
er_gitano escribió:hola muy buenas a ver si me pueden ayudar cuando entro mediante telnet al wd live me pide nombre de usuario y contraseña el nombre de usuario es root pero la contraseña cual es¿¿
Cavendish escribió:pues si q era eso, tengo un mkv que no lo ele y se bloquea , como se usa el mkvtoolnik 4.0.0 ese? lo he bajado pero no se tengo que hacer para que me valgan :S
vaya tela con los de WD, me compre el cacharro hace 3 meses y ya no vale para los mkv?, menuda compra hice......
PuMa escribió:er_gitano escribió:hola muy buenas a ver si me pueden ayudar cuando entro mediante telnet al wd live me pide nombre de usuario y contraseña el nombre de usuario es root pero la contraseña cual es¿¿
Dejala en blanco y pulsa enter
Una vez logeado necesitaras establecer una contraseña para que te salga la opcion pon "passwd"
Lista de cambios:
v0.81
- Actualizado plugin Favoritos v0.3 -- (kito0791)+(puma -- Añadido series21 a la lista de favoritos.)
- Actualizado plugin Cinetube Series Anime v0.4 -- (brian_may)+(puma -- Corregido descuadre de links.)
$filmtrailers = array(
'id' => 'umsp://plugins/filmtrailers',
'parentID' => '0',
'restricted' => '1',
'dc:creator' => 'myCreator',
'dc:title' => 'Trailers de cine',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> 'http://i34.tinypic.invalid/34jayvs.jpg',
'duration' => 'myDur3',
'size' => 'mySize3',
'bitrate' => 'myBitr',
'protocolInfo' => '*:*:*:*',
'resolution' => 'myReso',
'colorDepth' => 'myColor',
);
<?php
#------------------------------------------
# Plugin para WDTV Live
# Trailers de cine en filmtrailers
#
# @author quikote
# @version 0.1
# @date 06/09/2010
#------------------------------------------
function _pluginMain($prmQuery) {
$queryData = array();
parse_str($prmQuery, $queryData);
if ($queryData['category_url'] !='') {
$items = _pluginCreateMovieItems($queryData['category_url'],10);
return $items;
} elseif ($queryData['movie_url'] !='') {
$items = _pluginCreateVideoItems($queryData['movie_url']);
return $items;
} else {
$items = _pluginCreateCategoryList();
return $items;
}
}
function _pluginCreateCategoryList() {
$categories = array(
'Ahora en cines' => 'now-10',
'Próximamente en cines' => 'coming-10',
'Nuevos tráilers de cine' => 'newest-10'
);
foreach ($categories as $name => $id) {
$url = "http://es.filmtrailer.com/cinema/" . $id;
$data = array(
'category_url' => $url
);
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/filmtrailers?' . $dataString,
'dc:title' => html_entity_decode($name,0,"UTF-8"),
'upnp:class' => 'object.container',
);
}
return $retMediaItems;
}
function _pluginCreateMovieItems($url,$pageCount) {
for ($i = 0; $i <= $pageCount-1; $i++) {
$html = file_get_contents($url . "," . $i . "0");
preg_match_all('/title="(.*?)" width="88"/',$html,$title);
if (empty($title[1])) break;
preg_match_all('/img src="(.*?).jpg" alt=/',$html,$poster);
preg_match_all('/<a href="(.*?)\.html"><img src=/',$html,$link);
preg_match_all('/<td>20(.*?)<\/td>/',$html,$uscita);
for ($z = 0; $z < sizeof($title[1]); $z++) {
$data = array(
'movie_url' => "http://es.filmtrailer.com" . $link[1][$z] . ".html"
);
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/filmtrailers?' . $dataString,
'dc:title' => html_entity_decode($title[1][$z],0,"UTF-8") . " (20" . $uscita[1][$z] . ")",
'upnp:album_art'=> $poster[1][$z] . ".jpg",
'upnp:class' => 'object.container',
);
}
}
return $retMediaItems;
}
function _pluginCreateVideoItems($url) {
$html = file_get_contents($url);
preg_match('/<param name="FlashVars" value="file=(.*?)" \/>/',$html,$urlXML);
$reader = new XMLReader();
$fileXML = file_get_contents($urlXML[1]);
$reader->XML($fileXML);
while ($reader->read()) {
if (($reader->nodeType == XMLReader::ELEMENT) && ($reader->localName == 'file')) {
do {
$reader->read();
$newMovie['size'] = $reader->getAttribute('size');
switch ($reader->localName) {
case 'url':
$reader->read();
if ($reader->nodeType == XMLReader::TEXT) {
$newMovie['movurl'] = $reader->value;
}
case 'transfert':
$reader->read();
if ($reader->nodeType == XMLReader::TEXT) {
$newMovie['transfert'] = $reader->value;
}
}
} while (!(($reader->nodeType == XMLReader::END_ELEMENT) && ($reader->localName == 'file')));
$data = array(
'mov_url' => $newMovie['movurl']
);
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/filmtrailers?' . $dataString,
'dc:title' => strtoupper($newMovie['size']) . " (" . $newMovie['transfert'] . ")",
'res' => $newMovie['movurl'],
'upnp:class' => 'object.item.videoitem',
'protocolInfo' => '*:*:*:*'
);
}
}
return $retMediaItems;
}
?>
er_gitano escribió:perdonen que desvíe el hilo pero es que no puedo conectarme mediante telnet cuando pongo el nombre de usuario root carga y sale otra vez para que ponga usuario y contraseña pero arriba sale este mensaje esta solicitando un nombre de usuario y una contraseña el sitio dice "WDLXTV-Webend y se queda cargando la pagina todo el rato perdonen por ser un pesado pero es que me va a explotar la cabeza ya jajajaja que torpe es uno
PuMa escribió:er_gitano escribió:perdonen que desvíe el hilo pero es que no puedo conectarme mediante telnet cuando pongo el nombre de usuario root carga y sale otra vez para que ponga usuario y contraseña pero arriba sale este mensaje esta solicitando un nombre de usuario y una contraseña el sitio dice "WDLXTV-Webend y se queda cargando la pagina todo el rato perdonen por ser un pesado pero es que me va a explotar la cabeza ya jajajaja que torpe es uno
Estas entrando al webend o al telnet ?
Si no has entrado nunca ni cambiado la contraseña al telnet sólo puede ser login: root y pass en blanco. Si estas entrando al webend ( osea a la ip de tu wd via navegador ) usuario y contraseña son wdlxtv
No hay mas posibilidades, si no te funciona es que lo has cambiado tu en otra ocasion
cachiputi escribió:Otra cosa, e estado haciendo pruebas con el PLUGUIN Dreambox, teoricamente solo es para las DM800HD, yo tengo una DM500S y e configurado el pluguin con la IP de mi DM500S, cuando desde el WDTVL intento acceder a ese pluguin, me sale el mensajito de: No se an encontrado medios en esta carpeta (o algo asi es el mensaje). Supongo que no me debe de funcionar porque no tengo un DM800HD, pero alguien que tenga uno, me dice si para configurar ese pluguin hay que hacer algo mas? o solo con asignarle la IP desde Telnet, es suficiente?
Otra cosa, me metido en la configuracion web de mi DM500S y e descubierto que puedo hacer streaming, e puesto el Canal+Liga y e bajado un archivo con extension .m3u (creo recordar) y cuando lo abria con el VLC, podia ver el canal en el PC. Asi que me e dispuesto abrir ese archivo desde el WDTVL....pero al intentar abrirlo, me volvia a salir el mensajito de: No se an encontrado medios en esta carpeta (o algo asi es el mensaje), es porque el WDTVL no es capaz de reproducir archivos con extension .m3u?
A ver si alguien me aclara estas dudas. Gracias!
quikote escribió:Aquí va una pequeña aportación por si juliojs quiere empaquetarla con el resto. Se trata de la web filmtrailers (http://es.filmtrailer.com) que tiene los trailers de películas que están actualmente en cartelera aquí y también las que están por venir. Lo he encontrado por ahí y lo he adaptado a la página en español para que salgan las pelis de aquí y todos los textos en español.
Este es el código para el umsp.php
[code ][ /code]
y este el filmtrailers.php
[code ][ /code]
Julio, si lo ves interesante puedes añadirlo a tu pack y ponerle las caratulas esas tan chulas que te has hecho.
Mi enhorabuena por todo este trabajo que estáis realizando para que todos podamos disfrutar aún mas de este cacharro tan majo
GRACIAS.
Eric Draven escribió:Al fin.
Lo logré. Pero la verdad es que no sé como.
Después de probar todo. He probado con otro Pen, y ahora si tiran las carátulas.
Pero por otro lado, he intentado cargar el osdMod y se queda la pantalla en azul justo después de salir el logo. Parece que lo carga pero se queda pillado, leyendo continuamente del USB.
Gracias Gas por la paciencia.
Salud2s
Sr Oscuro escribió:Cómo está el tema del streaming a 1080p por wifi-N?
No me importaría hacer el desembolso si realmente funciona bien pero el problema sería la distancia.
Yo estoy a unos 20-30 metros en línea recta con paredes de por medio (linea recta) o sin paredes (en ambas habitaciones router o WD estarían a 1m del pasillo).
Otra opción en vez de un adaptador usb sería un punto de acceso (ethernet-wifi) ya que así también lo aprovecharía para las demás consolas que tengo en el salón.
Espero vuestras respuestas ya que estoy un poco verde en el tema.
Un saludo