Movistar U7D tagshttps://gitlab.marcet.info/javier/movistar-u7d/-/tags2022-06-15T23:47:33+02:00https://gitlab.marcet.info/javier/movistar-u7d/-/tags/v5.2v5.2<ul data-sourcepos="1:1-5:0" dir="auto">
<li data-sourcepos="1:1-1:75">Arreglado problema por cambio absurdo en los datos de la EPG de Movistar.</li>
<li data-sourcepos="2:1-2:132">Mejorado todo el sistema de detección de la IPTV de Movistar y de la información que se muestra al usuario en caso de problemas.</li>
<li data-sourcepos="3:1-3:32">Añadido canal "Nick Ukraine".</li>
<li data-sourcepos="4:1-5:0">Otras pequeñas mejoras.</li>
</ul>
<p data-sourcepos="6:1-6:86" dir="auto"><strong data-sourcepos="6:1-6:18">Full Changelog</strong>: <a href="https://gitlab.marcet.info/javier/movistar-u7d/compare/v5.1...V5.2">https://gitlab.marcet.info/javier/movistar-u7d/compare/v5.1...V5.2</a></p>
<p data-sourcepos="8:1-8:88" dir="auto"><a data-sourcepos="8:1-8:88" href="/javier/movistar-u7d/uploads/81ab07a89d721cdbd96672900974e25a/movistar-u7d-v5.2.zip" data-canonical-src="/uploads/81ab07a89d721cdbd96672900974e25a/movistar-u7d-v5.2.zip" data-link="true" class="gfm">movistar-u7d-v5.2.zip</a></p>2022-06-15T23:47:33+02:00Javier Marcethttps://gitlab.marcet.info/javier/movistar-u7d/-/tags/v5.1v5.1<ul data-sourcepos="1:1-3:0" dir="auto">
<li data-sourcepos="1:1-1:98">Arreglado problema de reproducción con el Kodi debido a un intento incorrecto de optimización.</li>
<li data-sourcepos="2:1-3:0">Arreglado y mejorado el sistema de actualización de las fechas de modificación de las grabaciones: al iniciarse se actualizan las listas m3u y los directorios de los canales y al acabar cada grabación se actualizan las carpetas afectadas, incluidas la del programa grabado y la de metadatos; siempre con la fecha de la emisión más reciente que contengan. De esta manera resulta muy fácil identificar la antigüedad de las grabaciones.</li>
</ul>
<p data-sourcepos="4:1-4:86" dir="auto"><strong data-sourcepos="4:1-4:18">Full Changelog</strong>: <a href="https://gitlab.marcet.info/javier/movistar-u7d/compare/v5.0...V5.1">https://gitlab.marcet.info/javier/movistar-u7d/compare/v5.0...V5.1</a></p>
<p data-sourcepos="6:1-6:88" dir="auto"><a data-sourcepos="6:1-6:88" href="/javier/movistar-u7d/uploads/88b834255025edb25e43576ae4292b86/movistar-u7d-v5.1.zip" data-canonical-src="/uploads/88b834255025edb25e43576ae4292b86/movistar-u7d-v5.1.zip" data-link="true" class="gfm">movistar-u7d-v5.1.zip</a></p>2022-05-08T17:31:57+02:00Javier Marcethttps://gitlab.marcet.info/javier/movistar-u7d/-/tags/v5.0v5.0<p data-sourcepos="1:1-1:227" dir="auto">Tras una extensa limpieza y optimización cuando no reescritura por completo de todo el proxy, y tras pruebas prolongadas tanto en UNIX como en Windows, por fin está disponible la versión <strong data-sourcepos="1:191-1:197">5.0</strong>. Las novedades son numerosas:</p>
<ul data-sourcepos="3:1-28:0" dir="auto">
<li data-sourcepos="3:1-4:0">
<p data-sourcepos="3:3-3:312">Nueva forma de ejecutar y configurar el proxy, a través de <code data-sourcepos="3:64-3:71">mu7d.exe</code> y <code data-sourcepos="3:77-3:85">mu7d.conf</code>. Para ejecutar el proxy simplemente hacemos doble click en <code data-sourcepos="3:148-3:155">mu7d.exe</code> y para configurarlo copiamos <code data-sourcepos="3:188-3:196">mu7d.conf</code> a nuestra carpeta personal y hacemos los cambios que veamos oportunos. Los componentes han sido todos renombrados.</p>
</li>
<li data-sourcepos="5:1-6:0">
<p data-sourcepos="5:3-5:325">Ahora al cerrar la ventana que se abre al ejecutar el proxy se cerrarán por completo todos los componentes del mismo, cancelando de forma limpia los clientes existentes que puedan existir (antes el Kodi se quedaba colgado) como también realizando una limpieza completa de aquellas grabaciones que pudiera haber en marcha.</p>
</li>
<li data-sourcepos="7:1-8:0">
<p data-sourcepos="7:3-7:68">Arreglado problema de compatibilidad con Windows anteriores al 11.</p>
</li>
<li data-sourcepos="9:1-10:0">
<p data-sourcepos="9:3-9:162">Informa directamente de problemas de conectividad con la IPTV de Movistar así como de conflicto con otros programas que puedan estar usando los mismos puertos.</p>
</li>
<li data-sourcepos="11:1-12:0">
<p data-sourcepos="11:3-11:79">Actualiza la EPG al iniciar si es muy antigua, pero permite su uso inmediato.</p>
</li>
<li data-sourcepos="13:1-14:0">
<p data-sourcepos="13:3-13:412">Nueva variable EXTRA_CHANNELS con la que poder configurar canales encriptados a los que queremos tener acceso, bien sea por el audio que no es encriptado o por cualquier otro motivo. La primera vez que ejecutemos el proxy, o si lo hacemos después de borrar la lista de canales <code data-sourcepos="13:282-13:295">MovistarTV.m3u</code>, podremos ver la lista de canales que recibimos en nuestra suscripción pero son descartados por estar encriptados.</p>
</li>
<li data-sourcepos="15:1-16:0">
<p data-sourcepos="15:3-15:335">Simplificada de forma importante la negociación del acceso a los programas de los últimos 7 días así como de las grabaciones en la nube. Debería ser algo más rápido, el código es infinitamente más simple, pero podría darse el caso de programas que se cortan poco después de empezar. No los he encontrado desde hace tiempo.</p>
</li>
<li data-sourcepos="17:1-18:0">
<p data-sourcepos="17:3-17:317">Nueva funcionalidad para sincronizar grabaciones en la nube a local. Con tener <code data-sourcepos="17:83-17:99">sync_cloud = true</code> en el <code data-sourcepos="17:109-17:119">timers.conf</code> y <code data-sourcepos="17:125-17:134">RECORDINGS</code> con una ruta donde hacer las grabaciones en <code data-sourcepos="17:182-17:190">mu7d.conf</code>, ambos en nuestra carpeta personal, se sincronizarán todas las grabaciones que tengamos en la nube como grabaciones locales.</p>
</li>
<li data-sourcepos="19:1-20:0">
<p data-sourcepos="19:3-19:185">Las grabaciones en Windows tienen ahora las mismas características que en UNIX, haciendo una cola en el postprocesado y funcionando con mínima prioridad, para no saturar el sistema.</p>
</li>
<li data-sourcepos="21:1-22:0">
<p data-sourcepos="21:3-21:258">Las grabaciones quedan con la fecha y hora de la emisión original. Igualmente, al iniciar el proxy, se sincronizarán las fechas de modificación de todos los ficheros asociados a ellas, que en casos como el de integración con Jellyfin resulta muy útil.</p>
</li>
<li data-sourcepos="23:1-24:0">
<p data-sourcepos="23:3-23:103">Los temporizadores configurables en <code data-sourcepos="23:40-23:50">timers.conf</code> son ahora insensibles a acentos, eñes o diéresis.</p>
</li>
<li data-sourcepos="25:1-26:0">
<p data-sourcepos="25:3-25:130">No se repiten grabaciones del mismo programa emitido en la misma semana de forma reiterada. Esto sucede con relativa frecuencia.</p>
</li>
<li data-sourcepos="27:1-28:0">
<p data-sourcepos="27:3-27:254">Cuando se graba una reemisión de un programa con el título extendido, como sucede con Cuarto Milenio que primero se estrena sin título específico y posteriormente se reemite con título propio, ahora la copia antigua será borrada automáticamente.</p>
</li>
</ul>
<p data-sourcepos="29:1-29:88" dir="auto"><strong data-sourcepos="29:1-29:18">Full Changelog</strong>: <a href="https://gitlab.marcet.info/javier/movistar-u7d/compare/v4.8.2...V5.0">https://gitlab.marcet.info/javier/movistar-u7d/compare/v4.8.2...V5.0</a></p>
<p data-sourcepos="31:1-31:88" dir="auto"><a data-sourcepos="31:1-31:88" href="/javier/movistar-u7d/uploads/c1147e5d0e8072f237ad24d5d8b40a13/movistar-u7d-v5.0.zip" data-canonical-src="/uploads/c1147e5d0e8072f237ad24d5d8b40a13/movistar-u7d-v5.0.zip" data-link="true" class="gfm">movistar-u7d-v5.0.zip</a></p>2022-05-02T19:04:01+02:00Javier Marcethttps://gitlab.marcet.info/javier/movistar-u7d/-/tags/v4.9v4.9Javier Marcethttps://gitlab.marcet.info/javier/movistar-u7d/-/tags/v4.8.2v4.8.2<ul data-sourcepos="1:1-8:0" dir="auto">
<li data-sourcepos="1:1-2:0">
<p data-sourcepos="1:3-1:78">Arreglado problema para clientes suscritos a la oferta completa de Movistar.</p>
</li>
<li data-sourcepos="3:1-4:0">
<p data-sourcepos="3:3-3:48">Incluido el canal <code data-sourcepos="3:22-3:25">4919</code>, <code data-sourcepos="3:30-3:36">La 2 HD</code> en Madrid.</p>
</li>
<li data-sourcepos="5:1-6:0">
<p data-sourcepos="5:3-5:74">Canal <code data-sourcepos="5:10-5:13">5066</code>, <code data-sourcepos="5:18-5:24">La 1 HD</code>, eliminado de la lista de canales sin encriptar.</p>
</li>
<li data-sourcepos="7:1-8:0">
<p data-sourcepos="7:3-7:340">Añadida nueva variable de entorno <code data-sourcepos="7:39-7:52">EXTRA_CHANNELS</code> con la que podemos añadir canales que no están en la lista de canales en abierto. Por ejemplo, <code data-sourcepos="7:153-7:159">La 1 HD</code>, que ha pasado a estar encriptada recientemente, podremos tenerla añadiendo <code data-sourcepos="7:240-7:243">4917</code> o <code data-sourcepos="7:249-7:252">5066</code> si estamos en Madrid o en Galicia respectivamente. No estoy seguro del resto de zonas.</p>
</li>
</ul>
<p data-sourcepos="9:1-9:307" dir="auto">Ejecutando el proxy con <code data-sourcepos="9:26-9:32">DEBUG=1</code> veremos todos los canales que no son incluidos por no estar en la lista de canales en abierto. Puede ser que simplemente en tu comunidad alguno cambie de número y se reciba sin encriptar. Si me avisáis de este último caso, los añado a la lista de canales sin encriptar.</p>
<p data-sourcepos="11:1-11:88" dir="auto"><strong data-sourcepos="11:1-11:18">Full Changelog</strong>: <a href="https://gitlab.marcet.info/javier/movistar-u7d/compare/v4.8...v4.8.2" data-reference-type="commit_range" data-original="https://gitlab.marcet.info/javier/movistar-u7d/compare/v4.8...v4.8.2" data-link="false" data-link-reference="true" data-project="162" data-commit-range="a14e44ec1ebe8de69aba95ff69557ad9bda7812c...0a1295881a1de06698015b843621a9a1c596be9c" data-container="body" data-placement="top" title="" class="gfm gfm-commit_range has-tooltip">v4.8...v4.8.2</a></p>
<p data-sourcepos="13:1-13:92" dir="auto"><a data-sourcepos="13:1-13:92" href="/javier/movistar-u7d/uploads/216c825c78a7997fe45392229580d97a/movistar-u7d-v4.8.2.zip" data-canonical-src="/uploads/216c825c78a7997fe45392229580d97a/movistar-u7d-v4.8.2.zip" data-link="true" class="gfm">movistar-u7d-v4.8.2.zip</a></p>2022-02-27T19:42:29+01:00Javier Marcethttps://gitlab.marcet.info/javier/movistar-u7d/-/tags/v4.8v4.8<ul data-sourcepos="1:1-22:0" dir="auto">
<li data-sourcepos="1:1-2:0">
<p data-sourcepos="1:3-1:180">Primera versión para Windows que funciona fuera de mi ordenador. Había un problema con Sanic, que necesita acceso a sus fuentes para funcionar. Ahora se incluyen en el archivo.</p>
</li>
<li data-sourcepos="3:1-4:0">
<p data-sourcepos="3:3-3:246">La URL para cada canal hasta ahora necesitaba el número interno del canal, por lo que era necesario consultarlo en la lista de canales. Ahora podemos usar el nombre del canal, sin importar mayúsculas o minúsculas ni las palabras <code data-sourcepos="3:236-3:237">HD</code> o <code data-sourcepos="3:243-3:244">TV</code>.</p>
</li>
<li data-sourcepos="5:1-6:0">
<p data-sourcepos="5:3-5:192">La guía se actualizará nada más iniciar no sólo la primera vez que se arranca el programa sino también si no ha recibido la última actualización, que se realizan a cada hora en punto.</p>
</li>
<li data-sourcepos="7:1-8:0">
<p data-sourcepos="7:3-7:250">Los temporizadores ahora pueden incluir la hora de emisión que estamos interesados en grabar, útil para programas que se repiten a otras horas. Grabará aquella cualquier emisión que coincida con lo hora especificada con un margen de 15 minutos.</p>
</li>
<li data-sourcepos="9:1-10:0">
<p data-sourcepos="9:3-9:151">Algunos canales se transmiten con subtítulos de tipo teletexto y no se podían grabar: <code data-sourcepos="9:92-9:96">Boing</code>, <code data-sourcepos="9:101-9:105">DKISS</code> y <code data-sourcepos="9:111-9:116">Energy</code>. Ahora se graban sin subtítulos.</p>
</li>
<li data-sourcepos="11:1-12:0">
<p data-sourcepos="11:3-11:188">Nueva variable de configuración <code data-sourcepos="11:37-11:42">NOSUBS</code> para forzar grabaciones sin subtítulos, por si no se queiren o se tiene problemas con subtítulos de teletexto en algún otro programa o canal.</p>
</li>
<li data-sourcepos="13:1-14:0">
<p data-sourcepos="13:3-13:123">Nueva variable de configuración <code data-sourcepos="13:37-13:58">RECORDINGS_PER_CHANNEL</code> para que las grabaciones se organicen en una carpeta por canal.</p>
</li>
<li data-sourcepos="15:1-16:0">
<p data-sourcepos="15:3-15:156">Cuando la variable anterior esté activa se generará una lista de grabaciones por canal dentro del directorio del canal, ordenados por fecha de emisión.</p>
</li>
<li data-sourcepos="17:1-18:0">
<p data-sourcepos="17:3-17:82">La lista <code data-sourcepos="17:13-17:15">m3u</code> de grabaciones ahora se almacena en el directorio de grabaciones.</p>
</li>
<li data-sourcepos="19:1-20:0">
<p data-sourcepos="19:3-19:154">Los ficheros <code data-sourcepos="19:17-19:19">mkv</code> de las grabaciones ahora incluyen empotrada la imagen de portada. Así programas como VLC muestran ahora portada por cada grabación.</p>
</li>
<li data-sourcepos="21:1-22:0">
<p data-sourcepos="21:3-21:33">Muchos otros detalles internos.</p>
</li>
</ul>
<p data-sourcepos="23:1-23:88" dir="auto"><strong data-sourcepos="23:1-23:18">Full Changelog</strong>: <a href="https://gitlab.marcet.info/javier/movistar-u7d/compare/v4.6.2...v4.8" data-reference-type="commit_range" data-original="https://gitlab.marcet.info/javier/movistar-u7d/compare/v4.6.2...v4.8" data-link="false" data-link-reference="true" data-project="162" data-commit-range="f5d0b3355fb60bed8e42d9fafad7ca4b614285da...a14e44ec1ebe8de69aba95ff69557ad9bda7812c" data-container="body" data-placement="top" title="" class="gfm gfm-commit_range has-tooltip">v4.6.2...v4.8</a></p>
<p data-sourcepos="25:1-25:88" dir="auto"><a data-sourcepos="25:1-25:88" href="/javier/movistar-u7d/uploads/adf443d3158e9c2bf02e09c3a6ba89b1/movistar-u7d-v4.8.zip" data-canonical-src="/uploads/adf443d3158e9c2bf02e09c3a6ba89b1/movistar-u7d-v4.8.zip" data-link="true" class="gfm">movistar-u7d-v4.8.zip</a></p>2022-02-25T23:22:26+01:00Javier Marcethttps://gitlab.marcet.info/javier/movistar-u7d/-/tags/v4.6.2v4.6.2<p data-sourcepos="1:1-1:41" dir="auto">Nueva versión con novedades importantes:</p>
<ul data-sourcepos="3:1-16:0" dir="auto">
<li data-sourcepos="3:1-4:0">
<p data-sourcepos="3:3-3:252">Totalmente compatible y funcional con Kodi con el addon iptv simple. Arreglado el problema que había de compatibilidad y también simplificada la lista de canales, que ya no necesita ninguno de los añadidos que tenía específicamente para el Kodi.</p>
</li>
<li data-sourcepos="5:1-6:0">
<p data-sourcepos="5:3-5:85">"La 1 HD" ha cambiado de número interno, vuelve a estar en la parrilla de canales.</p>
</li>
<li data-sourcepos="7:1-8:0">
<p data-sourcepos="7:3-7:167">Completamente reestructurada la corrección de errores de la EPG, tanto de la descargada de forma progresiva como de la caché que se guarda de los últimos 7 días.</p>
</li>
<li data-sourcepos="9:1-10:0">
<p data-sourcepos="9:3-9:48">Sistema de grabaciones completamente renovado.</p>
</li>
<li data-sourcepos="11:1-12:0">
<p data-sourcepos="11:3-11:295">El formato del índice de grabaciones <code data-sourcepos="11:42-11:56">recordings.json</code> ha cambiado ligeramente. Ahora junto con el título se guarda el timestamp, es decir, la fecha exacta de emisión, mucho más útil que el identificador interno de programa que usa Movistar que no deja de ser algo completamente efímero.</p>
</li>
<li data-sourcepos="13:1-14:0">
<p data-sourcepos="13:3-13:211">Las grabaciones llevan ahora como título, en los metadatos, el nombre que llevan en disco. Esto hace mucho más sencillo gestionar las grabaciones con sistemas externos como <a data-sourcepos="13:178-13:210" href="https://jellyfin.org/" rel="nofollow noreferrer noopener" target="_blank">Jellyfin</a>.</p>
</li>
<li data-sourcepos="15:1-16:0">
<p data-sourcepos="15:3-15:33">Muchos otros detalles internos.</p>
</li>
</ul>
<p data-sourcepos="17:1-17:88" dir="auto"><strong data-sourcepos="17:1-17:18">Full Changelog</strong>: <a href="https://gitlab.marcet.info/javier/movistar-u7d/compare/v4.3...v4.6.2" data-reference-type="commit_range" data-original="https://gitlab.marcet.info/javier/movistar-u7d/compare/v4.3...v4.6.2" data-link="false" data-link-reference="true" data-project="162" data-commit-range="86c2ca951d4452968e9e80f1c6f7cc11de077511...f5d0b3355fb60bed8e42d9fafad7ca4b614285da" data-container="body" data-placement="top" title="" class="gfm gfm-commit_range has-tooltip">v4.3...v4.6.2</a></p>
<p data-sourcepos="19:1-19:92" dir="auto"><a data-sourcepos="19:1-19:92" href="/javier/movistar-u7d/uploads/373624c1fffdb65600cdc3f8ea63eaf6/movistar-u7d-v4.6.2.zip" data-canonical-src="/uploads/373624c1fffdb65600cdc3f8ea63eaf6/movistar-u7d-v4.6.2.zip" data-link="true" class="gfm">movistar-u7d-v4.6.2.zip</a></p>2022-02-05T03:18:53+01:00Javier Marcethttps://gitlab.marcet.info/javier/movistar-u7d/-/tags/v4.6.1v4.6.1Javier Marcethttps://gitlab.marcet.info/javier/movistar-u7d/-/tags/v4.6v4.6Javier Marcethttps://gitlab.marcet.info/javier/movistar-u7d/-/tags/v4.3.2v4.3.2Javier Marcethttps://gitlab.marcet.info/javier/movistar-u7d/-/tags/v4.3v4.3<ul data-sourcepos="1:1-12:0" dir="auto">
<li data-sourcepos="1:1-2:0">
<p data-sourcepos="1:3-1:33">Gran reestructuración interna.</p>
</li>
<li data-sourcepos="3:1-4:0">
<p data-sourcepos="3:3-3:253">Como gran novedad, ahora intenta obtener una copia actualizada de la caché de la EPG la primera vez que se usa. De esta manera podremos acceder a los últimos 7 días completos desde el principio y estará listo para usar de forma mucho más rápida.</p>
</li>
<li data-sourcepos="5:1-6:0">
<p data-sourcepos="5:3-5:75">Arreglado problema con grabaciones incompletas archivadas como correctas.</p>
</li>
<li data-sourcepos="7:1-8:0">
<p data-sourcepos="7:3-7:44">Eliminados todos los <code data-sourcepos="7:25-7:42">DeprecationWarning</code>.</p>
</li>
<li data-sourcepos="9:1-10:0">
<p data-sourcepos="9:3-9:59">Los logs ahora son algo más informativos y homogéneos.</p>
</li>
<li data-sourcepos="11:1-12:0">
<p data-sourcepos="11:3-11:39">Otros pequeños problemas corregidos.</p>
</li>
</ul>
<p data-sourcepos="13:1-13:86" dir="auto"><strong data-sourcepos="13:1-13:18">Full Changelog</strong>: <a href="https://gitlab.marcet.info/javier/movistar-u7d/compare/v4.2...v4.3" data-reference-type="commit_range" data-original="https://gitlab.marcet.info/javier/movistar-u7d/compare/v4.2...v4.3" data-link="false" data-link-reference="true" data-project="162" data-commit-range="38ac1b543e4b9a664a7b8443eac2d16cb43872f8...86c2ca951d4452968e9e80f1c6f7cc11de077511" data-container="body" data-placement="top" title="" class="gfm gfm-commit_range has-tooltip">v4.2...v4.3</a></p>
<p data-sourcepos="15:1-15:88" dir="auto"><a data-sourcepos="15:1-15:88" href="/javier/movistar-u7d/uploads/98c9d7e5bf6273c2bacd99f43ac9ecb9/movistar-u7d-v4.3.zip" data-canonical-src="/uploads/98c9d7e5bf6273c2bacd99f43ac9ecb9/movistar-u7d-v4.3.zip" data-link="true" class="gfm">movistar-u7d-v4.3.zip</a></p>2022-01-25T22:15:35+01:00Javier Marcethttps://gitlab.marcet.info/javier/movistar-u7d/-/tags/v4.2v4.2<ul data-sourcepos="1:1-12:0" dir="auto">
<li data-sourcepos="1:1-2:0">
<p data-sourcepos="1:3-1:120">Arreglado problema de codificación en la generación de la guía y el bug por él introducido en la última versión.</p>
</li>
<li data-sourcepos="3:1-4:0">
<p data-sourcepos="3:3-3:71">Arreglado problema para acceder a grabaciones en la nube de Movistar.</p>
</li>
<li data-sourcepos="5:1-6:0">
<p data-sourcepos="5:3-5:47">Arreglado problema al usarlo por primera vez.</p>
</li>
<li data-sourcepos="7:1-8:0">
<p data-sourcepos="7:3-7:58">Script de lanzamiento reescrito, más simple y efectivo.</p>
</li>
<li data-sourcepos="9:1-10:0">
<p data-sourcepos="9:3-9:56">Logs mejorados, mucho más informativos y homogéneos.</p>
</li>
<li data-sourcepos="11:1-12:0">
<p data-sourcepos="11:3-11:29">Mejoras internas generales.</p>
</li>
</ul>
<p data-sourcepos="13:1-13:88" dir="auto"><strong data-sourcepos="13:1-13:18">Full Changelog</strong>: <a href="https://gitlab.marcet.info/javier/movistar-u7d/compare/v4.0.9...v4.2" data-reference-type="commit_range" data-original="https://gitlab.marcet.info/javier/movistar-u7d/compare/v4.0.9...v4.2" data-link="false" data-link-reference="true" data-project="162" data-commit-range="e6ab46749ea00fe15d526642d65ec315bc1beed8...38ac1b543e4b9a664a7b8443eac2d16cb43872f8" data-container="body" data-placement="top" title="" class="gfm gfm-commit_range has-tooltip">v4.0.9...v4.2</a></p>
<p data-sourcepos="15:1-15:88" dir="auto"><a data-sourcepos="15:1-15:88" href="/javier/movistar-u7d/uploads/b0c77c12b66c494792715dc89737f0d5/movistar-u7d-v4.2.zip" data-canonical-src="/uploads/b0c77c12b66c494792715dc89737f0d5/movistar-u7d-v4.2.zip" data-link="true" class="gfm">movistar-u7d-v4.2.zip</a></p>2022-01-23T14:16:22+01:00Javier Marcethttps://gitlab.marcet.info/javier/movistar-u7d/-/tags/v4.0.9v4.0.9<p data-sourcepos="1:1-1:124" dir="auto">Finalmente tenemos release para Windows plenamente funcional. Gracias a esto el código es mucho más robusto y más limpio.</p>
<p data-sourcepos="3:1-3:103" dir="auto">Las grabaciones por defecto se guardarán en nuestra carpeta personal, dentro de <code data-sourcepos="3:83-3:101">Videos\movistar-u7d</code>.</p>
<p data-sourcepos="5:1-5:129" dir="auto">La ruta, junto con el resto de ajustes los podemos configurar editando el fichero <a data-sourcepos="5:83-5:128" href="/javier/movistar-u7d/-/blob/master/../master/movistar-u7d.ps1" class="gfm">movistar-u7d.ps1</a>.</p>
<p data-sourcepos="7:1-7:262" dir="auto">Para usar los temporizadores sólo tendremos que copiar el fichero <a data-sourcepos="7:68-7:103" href="/javier/movistar-u7d/-/blob/master/../master/timers.conf" class="gfm">timers.conf</a> que viene en el <code data-sourcepos="7:122-7:125">.zip</code> a nuestra carpeta personal, ajustándolo a nuestro gusto según las <a data-sourcepos="7:196-7:261" href="/javier/movistar-u7d/-/blob/master/../../..#grabaciones-autom%C3%A1ticas-temporizadores" class="gfm">instrucciones</a>.</p>
<p data-sourcepos="9:1-9:92" dir="auto"><a data-sourcepos="9:1-9:92" href="/javier/movistar-u7d/uploads/dc4bded16b7cd9e3419f007bd6703104/movistar-u7d-v4.0.9.zip" data-canonical-src="/uploads/dc4bded16b7cd9e3419f007bd6703104/movistar-u7d-v4.0.9.zip" data-link="true" class="gfm">movistar-u7d-v4.0.9.zip</a></p>2022-01-17T01:07:12+01:00Javier Marcethttps://gitlab.marcet.info/javier/movistar-u7d/-/tags/v4.0-beta2v4.0-beta2<h2 data-sourcepos="1:1-1:43" dir="auto">
<a id="user-content-primera-versión-para-windows-corregida" class="anchor" href="#primera-versi%C3%B3n-para-windows-corregida" aria-hidden="true"></a>Primera versión para Windows, corregida</h2>
<ul data-sourcepos="3:1-4:0" dir="auto">
<li data-sourcepos="3:1-4:0">Añadidos ejectuables <code data-sourcepos="3:26-3:31">ffmpeg</code>, <code data-sourcepos="3:36-3:43">mkvmerge</code> y <code data-sourcepos="3:49-3:52">tail</code>, con lo que ya no debería fallar en un Windows de serie, aunque las grabaciones aún no son funcionales.</li>
</ul>
<p data-sourcepos="5:1-5:100" dir="auto"><a data-sourcepos="5:1-5:100" href="/javier/movistar-u7d/uploads/a7dda42acf73a7516bda663031ee86ee/movistar-u7d-v4.0-beta2.zip" data-canonical-src="/uploads/a7dda42acf73a7516bda663031ee86ee/movistar-u7d-v4.0-beta2.zip" data-link="true" class="gfm">movistar-u7d-v4.0-beta2.zip</a></p>2022-01-16T19:29:20+01:00Javier Marcethttps://gitlab.marcet.info/javier/movistar-u7d/-/tags/v4.0-beta1v4.0-beta1<p data-sourcepos="1:1-1:347" dir="auto">Me complace presentaros la primera versión para Windows lista para usar: descargar, descomprimir y del interior de la carpeta ejecutar <a data-sourcepos="1:137-1:182" href="/javier/movistar-u7d/-/blob/master/../master/movistar-u7d.ps1" class="gfm">movistar-u7d.ps1</a>, haciendo click con el botón derecho y seleccionando <code data-sourcepos="1:239-1:257">Run with PowerShell</code> o <code data-sourcepos="1:263-1:285">Ejecutar con PowerShell</code>, no estoy seguro de cómo aparece en un Windows en español.</p>
<p data-sourcepos="3:1-3:83" dir="auto"><a class="no-attachment-icon gfm" href="/javier/movistar-u7d/uploads/e7dee514340e6407a6a819539deb0b00/movistar-u7d-ps1.png" target="_blank" rel="noopener noreferrer" data-canonical-src="/uploads/e7dee514340e6407a6a819539deb0b00/movistar-u7d-ps1.png" data-link="true"><img data-sourcepos="3:1-3:83" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="movistar-u7d-ps1" decoding="async" class="lazy gfm" data-src="/javier/movistar-u7d/uploads/e7dee514340e6407a6a819539deb0b00/movistar-u7d-ps1.png" data-canonical-src="/uploads/e7dee514340e6407a6a819539deb0b00/movistar-u7d-ps1.png"></a></p>
<p data-sourcepos="5:1-5:125" dir="auto">Enseguida se abrirá una ventana de un terminal, donde aparecerán mensajes de información sobre todo lo que está haciendo.</p>
<p data-sourcepos="7:1-7:89" dir="auto"><a class="no-attachment-icon gfm" href="/javier/movistar-u7d/uploads/0a8554e470bda1d406dc4adde2ea6342/movistar-u7d-inicio.png" target="_blank" rel="noopener noreferrer" data-canonical-src="/uploads/0a8554e470bda1d406dc4adde2ea6342/movistar-u7d-inicio.png" data-link="true"><img data-sourcepos="7:1-7:89" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="movistar-u7d-inicio" decoding="async" class="lazy gfm" data-src="/javier/movistar-u7d/uploads/0a8554e470bda1d406dc4adde2ea6342/movistar-u7d-inicio.png" data-canonical-src="/uploads/0a8554e470bda1d406dc4adde2ea6342/movistar-u7d-inicio.png"></a></p>
<p data-sourcepos="9:1-9:373" dir="auto">Por defecto las listas de canales y la guía las generará en vuestra carpeta de usuario, y o bien las podéis abrir directamente, con <a data-sourcepos="9:136-9:171" href="https://www.videolan.org/vlc/" rel="nofollow noreferrer noopener" target="_blank">VLC</a> o <a data-sourcepos="9:175-9:209" href="https://mpv.io/installation/" rel="nofollow noreferrer noopener" target="_blank">mpv</a> por ejemplo, que aunque no soportan en sí el catchup, es decir, no hay forma de seleccionar de forma cómoda programas de la parrilla, sí pueden reproducir todo.</p>
<p data-sourcepos="11:1-11:689" dir="auto">Esto junto con un cambio que he hecho hace unas horas que permite usar no sólo URLs tradicionales flussonic como usan los clientes compatibles como <code data-sourcepos="11:151-11:168">OTT Navigator IPTV</code> o <code data-sourcepos="11:174-11:181">TiviMate</code>, también podemos ahora especificar una fecha normal, resultando en URLs como <code data-sourcepos="11:264-11:310">http://192.168.1.10:8888/{canal}/{YYYYMMDDHHMM}</code> o <code data-sourcepos="11:316-11:364">http://192.168.1.10:8888/{canal}/{YYYYMMDDHHMMSS}</code> lo que hace posible abrir cualquier momento de los últimos 7 días de forma manual con los mencionados reproductores. Por el momento es lo que tengo para Windows. <code data-sourcepos="11:532-11:535">Kodi</code> con <code data-sourcepos="11:543-11:553">IPTV Simple</code> es una opción con catchup, aunque personalmente no me ha resultado nada estable en Windows la versión actual con el addon necesario.</p>
<p data-sourcepos="13:1-13:519" dir="auto">Tanto los directos como los catchup funcionamente perfectamente. Las grabaciones aún no las he probado, de entrada es necesario tener instalado <a data-sourcepos="13:146-13:201" href="https://ffmpeg.org/download.html#build-windows" rel="nofollow noreferrer noopener" target="_blank">ffmpeg</a> y <a data-sourcepos="13:205-13:260" href="https://mkvtoolnix.download/downloads.html" rel="nofollow noreferrer noopener" target="_blank">mkvtoolnix</a> además de establecer el directorio de grabaciones modificando el fichero <a data-sourcepos="13:336-13:381" href="/javier/movistar-u7d/-/blob/master/../master/movistar-u7d.ps1" class="gfm">movistar-u7d.ps1</a>. Hay otras opciones que también podemos configurar, mirad el fichero con <code data-sourcepos="13:458-13:464">notepad</code> o el editor que más os guste para más información.</p>
<p data-sourcepos="15:1-15:97" dir="auto"><a class="no-attachment-icon gfm" href="/javier/movistar-u7d/uploads/49c43d6fb9cecc4f085779c9e45bbb88/movistar-u7d-escritorio.png" target="_blank" rel="noopener noreferrer" data-canonical-src="/uploads/49c43d6fb9cecc4f085779c9e45bbb88/movistar-u7d-escritorio.png" data-link="true"><img data-sourcepos="15:1-15:97" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="movistar-u7d-escritorio" decoding="async" class="lazy gfm" data-src="/javier/movistar-u7d/uploads/49c43d6fb9cecc4f085779c9e45bbb88/movistar-u7d-escritorio.png" data-canonical-src="/uploads/49c43d6fb9cecc4f085779c9e45bbb88/movistar-u7d-escritorio.png"></a></p>
<p data-sourcepos="17:1-17:100" dir="auto"><a data-sourcepos="17:1-17:100" href="/javier/movistar-u7d/uploads/3a344513fa2652e5a7f979c85fe0f628/movistar-u7d-v4.0-beta1.zip" data-canonical-src="/uploads/3a344513fa2652e5a7f979c85fe0f628/movistar-u7d-v4.0-beta1.zip" data-link="true" class="gfm">movistar-u7d-v4.0-beta1.zip</a></p>2022-01-17T01:03:21+01:00Javier Marcet