Home

junglem3utobouquet- Convierte iptv a favorito enigma2

Тайна го

Usuario Destacado
Loco por OpenSPA
5 Nov 2016
1.411
1.361
0
43
Añadida nueva version 4.0
  • Añadido posibilidad de crear favoritos por paises
  • Añadido posibilidad de que los favoritos lleven canales tipo video o no
  • Depurado mensajes de salida en caso de error al introducir url
  • Añadida posibilidad de definir las extensiones de video en los que se le aplica el añadirlos a los favoritos o no
  • Depurados otros errores de salida
 

evox

OpenSpa Team
Miembro del equipo
Moderador OpenSPA
2 Mar 2009
5.976
4.390
0
Añadida nueva version 4.0
  • Añadido posibilidad de crear favoritos por paises
  • Añadido posibilidad de que los favoritos lleven canales tipo video o no
  • Depurado mensajes de salida en caso de error al introducir url
  • Añadida posibilidad de definir las extensiones de video en los que se le aplica el añadirlos a los favoritos o no
  • Depurados otros errores de salida
Muy buen trabajo compi, como idea por si lo ves factible yo añadiría la opción inversa, pasar un Bouquet o Favorito a iptv, ya sabes puedes serles útil a los que le dan uso a icam.

Salu2.
 

Тайна го

Usuario Destacado
Loco por OpenSPA
5 Nov 2016
1.411
1.361
0
43
Muy buen trabajo compi, como idea por si lo ves factible yo añadiría la opción inversa, pasar un Bouquet o Favorito a iptv, ya sabes puedes serles útil a los que le dan uso a icam.

Salu2.

Ok lo mirare , para seguir la pauta del script, podria hacer una variable en el archivo de configuracion:
OSCAM_ICAM: true o false
OSCAM_ICAM_PORT: XXXXX

si pones OSCAM_icam: true en vez de crearte el favorito enigma2 siguiendo las funciones existentes , te lo crearia tipo icam, por lo que:
metiendo el m3u del favorito sky alemania por ejemplo o poniendo la url m3u del favorito sky alemania del openwebif, te creara el favorito para sky alemania tipo ICAM.
Estoy haciendo esa modificacion añadiendo esa opcion mencionada
{
"PORT": 80,
"USER": "",
"PASSWORD": "",
"ALLOWED_PREFIXES": ["ES-", "ES -", "ES:", "|ES|", "SP -", "SP-", "SP:", "|SP|", "spain"],
"ALLOW_COUNTRIES": false,
"COUNTRIES": {
"SP -": "ESPAÑA",
"FR-": "FRANCIA",
"EN- ": "REINO UNIDO",
"DE-": "ALEMANIA",
"AR-": "ARABES",
"IT-": "ITALIA"
},
"ALLOW_VIDEO_EXTENSIONS": false,
"OSCAM_ICAM": true,
"OSCAM_ICAM_PORT": 17009,
"USE_GROUP_TITLE": false,
"VIDEO_TYPE": [".mkv", ".avi", ".mp4", ".flv"]
}

y el resultado que hice seria este, teneis que comentar si es correcto asi o no: tener en cuenta que esto 4097:0:1:1:0:0:0:0:0:0: lo modificare para el service reference de cada canal ya que en el m3u del openwebif lo puedo extraer de tvg-id="1:0:19:88:B:85:C00000:0:0:0:"

pero me interesa saber si asi vale o no???? ya que no uso icam

#NAME Sky Alemania HD
#SERVICE 4097:0:1:1:0:0:0:0:0:0:http%3a//127.0.0.1%3a17009/1%3a0%3a19%3a88%3aB%3a85%3aC00000%3a0%3a0%3a0%3a
#DESCRIPTION Warner TV Comedy HD
#SERVICE 4097:0:1:2:0:0:0:0:0:0:http%3a//127.0.0.1%3a17009/1%3a0%3a19%3a8E%3aB%3a85%3aC00000%3a0%3a0%3a0%3a
#DESCRIPTION Sky Showcase HD
#SERVICE 4097:0:1:3:0:0:0:0:0:0:http%3a//127.0.0.1%3a17009/1%3a0%3a19%3a93%3a2%3a85%3aC00000%3a0%3a0%3a0%3a
#DESCRIPTION Sky One HD
#SERVICE 4097:0:1:4:0:0:0:0:0:0:http%3a//127.0.0.1%3a17009/1%3a0%3a19%3a17%3a4%3a85%3aC00000%3a0%3a0%3a0%3a
#DESCRIPTION Sky Krimi HD
 
Última edición:
  • Me gusta
Reactions: kuti72

paztero1

Openspa Betatester
Betatester
Vip OpenSPA
5 Abr 2009
11.914
1.604
0
Bueno estoy trasteando con esto, y con los comandos no me a instalado nada en la ruta etc, con lo cual e puesto el ultimo ipk lo e instalado y ya tengo en etc la carpeta Jungle_converter_m3u y dentro de ella los tres archivos.
Yo tengo una URL la cual la tengo puesta en JedimakerXtrean y en XStreamity y decir que en este ultimo plugins me da los picon y la epg de los canales, aparte me da en VOD la caratula y la sipnosis de la peli, y en series lo mismo, y mi tregunta esa URL donde habria que colocarla para que me creara el favorito, me supongo que ira en la carpeta Jungle_converter_m3u, pero no se si hay que crear un archivo y con que nombre hay, para que funcione, otra cosa que comando habria que mandarle para que le lo creara, vendria bien un ejemplo.
 

marky

Usuario Destacado
Vip OpenSPA
21 Mar 2007
7.900
222
0
lorca
Añadida nueva version 4.0
  • Añadido posibilidad de crear favoritos por paises
  • Añadido posibilidad de que los favoritos lleven canales tipo video o no
  • Depurado mensajes de salida en caso de error al introducir url
  • Añadida posibilidad de definir las extensiones de video en los que se le aplica el añadirlos a los favoritos o no
  • Depurados otros errores de salida
no funciona el enlace de descarga
 

Тайна го

Usuario Destacado
Loco por OpenSPA
5 Nov 2016
1.411
1.361
0
43
Bueno estoy trasteando con esto, y con los comandos no me a instalado nada en la ruta etc, con lo cual e puesto el ultimo ipk lo e instalado y ya tengo en etc la carpeta Jungle_converter_m3u y dentro de ella los tres archivos.
Yo tengo una URL la cual la tengo puesta en JedimakerXtrean y en XStreamity y decir que en este ultimo plugins me da los picon y la epg de los canales, aparte me da en VOD la caratula y la sipnosis de la peli, y en series lo mismo, y mi tregunta esa URL donde habria que colocarla para que me creara el favorito, me supongo que ira en la carpeta Jungle_converter_m3u, pero no se si hay que crear un archivo y con que nombre hay, para que funcione, otra cosa que comando habria que mandarle para que le lo creara, vendria bien un ejemplo.
Estas mezclando cosas:

1. Xstreamity es un plugin que se basa en que el iptv este basado en xtreamcodes, y que el proveedor que se use tenga asignado en xtreamcoes el epg y picon visionandose desde la interfaz del propio plugin, es decir el epg que ves es el que tiene el proveedor asignado a esos canales.

2. Jedimakerxtream es otro plugin aunque se basa tambien en xtreamcodes ya te convierte listas m3u en favoritos enigma2 y la reproduccion se realiza ya desde el menu interfaz de listas canales enigma2, cuando crea estas listas de favoritos enigma2 , luego tendrias que instalar otra utilidad para asignarle a los canales creados como favoritos enigma2 services references como si fueran canales satelite , para obtener el epg y picon a posteriori de la creacion de las listas.

3. junglem3utobouquet es un script python que te permite de una lista m3u crear favoritos enigma2, y que te permite personalizar el resultado de la conversion antes del proceso de diferentes maneras y asi el que lo use tener mas control sobre el resultado, y directamente ya tendria lo que quisiera sin tener que realizar ninguna accion a posteriori.

En estos tres puntos al final cada cual usara el metodo que le resulte mas comodo o segun que tipo de lista tenga se adecue mas a sus necesidades.

4. Tienes que diferenciar que es una instalacion por respositorio y una instalacion con el archivo fisico ipk, para no tener que descargar el ipk teniendo el repositorio jungle , openspa hace tiempo que impidio tener repositorios externos que no sean los de su propia imagen, por lo tanto no es posible la instalacion de ningun ipk de un repositorio externo, por eso a la fuerza si usas openspa tendras que usar la intalacion via ipk fisico en el deco como se explica en el manual que esta puesto en el primer hilo de este post,

5. Las ultimas preguntas esta todas definidas en el primer post en la guia avanzada, que igual habria que leerse ;)
 

marky

Usuario Destacado
Vip OpenSPA
21 Mar 2007
7.900
222
0
lorca

marky

Usuario Destacado
Vip OpenSPA
21 Mar 2007
7.900
222
0
lorca
Tampoco me funciona instalando los comandos por terminal hace el proceso renicio el deco pero no se queda instalado
 

Тайна го

Usuario Destacado
Loco por OpenSPA
5 Nov 2016
1.411
1.361
0
43
probado con dos navegadores y me da error UF. temenos problemas para encontrar ese sitio
Por alguna razon en tu configuracion de red o navegadores no tienes acceso a la web de github.
comandos ya explique anteriormente que comandos de instalacion son todos por terminal, un metodo si se tiene el repositorio externo de openspa (en la actualidad no es posible)

y otra es teniendo el ipk.
tras la instalacion no hace falta reiniciar el deco ya que simplmente te crea la carpeta donde esta el script y sus archivos de configuracion para su ejecucion.
 

marky

Usuario Destacado
Vip OpenSPA
21 Mar 2007
7.900
222
0
lorca
lo podrias subir a otro sitio mientras intento ver que me pasa
no tienes acceso a la web de github.
 

evox

OpenSpa Team
Miembro del equipo
Moderador OpenSPA
2 Mar 2009
5.976
4.390
0
Ok lo mirare , para seguir la pauta del script, podria hacer una variable en el archivo de configuracion:
OSCAM_ICAM: true o false
OSCAM_ICAM_PORT: XXXXX

si pones OSCAM_icam: true en vez de crearte el favorito enigma2 siguiendo las funciones existentes , te lo crearia tipo icam, por lo que:
metiendo el m3u del favorito sky alemania por ejemplo o poniendo la url m3u del favorito sky alemania del openwebif, te creara el favorito para sky alemania tipo ICAM.
Estoy haciendo esa modificacion añadiendo esa opcion mencionada
{
"PORT": 80,
"USER": "",
"PASSWORD": "",
"ALLOWED_PREFIXES": ["ES-", "ES -", "ES:", "|ES|", "SP -", "SP-", "SP:", "|SP|", "spain"],
"ALLOW_COUNTRIES": false,
"COUNTRIES": {
"SP -": "ESPAÑA",
"FR-": "FRANCIA",
"EN- ": "REINO UNIDO",
"DE-": "ALEMANIA",
"AR-": "ARABES",
"IT-": "ITALIA"
},
"ALLOW_VIDEO_EXTENSIONS": false,
"OSCAM_ICAM": true,
"OSCAM_ICAM_PORT": 17009,
"USE_GROUP_TITLE": false,
"VIDEO_TYPE": [".mkv", ".avi", ".mp4", ".flv"]
}

y el resultado que hice seria este, teneis que comentar si es correcto asi o no: tener en cuenta que esto 4097:0:1:1:0:0:0:0:0:0: lo modificare para el service reference de cada canal ya que en el m3u del openwebif lo puedo extraer de tvg-id="1:0:19:88:B:85:C00000:0:0:0:"

pero me interesa saber si asi vale o no???? ya que no uso icam

#NAME Sky Alemania HD
#SERVICE 4097:0:1:1:0:0:0:0:0:0:http%3a//127.0.0.1%3a17009/1%3a0%3a19%3a88%3aB%3a85%3aC00000%3a0%3a0%3a0%3a
#DESCRIPTION Warner TV Comedy HD
#SERVICE 4097:0:1:2:0:0:0:0:0:0:http%3a//127.0.0.1%3a17009/1%3a0%3a19%3a8E%3aB%3a85%3aC00000%3a0%3a0%3a0%3a
#DESCRIPTION Sky Showcase HD
#SERVICE 4097:0:1:3:0:0:0:0:0:0:http%3a//127.0.0.1%3a17009/1%3a0%3a19%3a93%3a2%3a85%3aC00000%3a0%3a0%3a0%3a
#DESCRIPTION Sky One HD
#SERVICE 4097:0:1:4:0:0:0:0:0:0:http%3a//127.0.0.1%3a17009/1%3a0%3a19%3a17%3a4%3a85%3aC00000%3a0%3a0%3a0%3a
#DESCRIPTION Sky Krimi HD

No se si te vale para comparar pero eso mismo que sacas tu de esos canales en una lista actualizada de la red esta así:
#NAME Sky DE • icam :: streamrelay ::
#SERVICE 1:64:2A9:0:0:0:0:0:0:0::•••••::| Movies & Series |::•••••
#DESCRIPTION •••••::| Movies & Series |::•••••
#SERVICE 1:0:19:88:B:85:21:0:0:0:http%3a//127.0.0.1%3a17999/1%3a0%3a19%3a88%3aB%3a85%3aC00000%3a0%3a0%3a0%3a:Warner TV Comedy HD
#DESCRIPTION Warner TV Comedy HD
#SERVICE 1:0:19:8E:B:85:21:0:0:0:http%3a//127.0.0.1%3a17999/1%3a0%3a19%3a8E%3aB%3a85%3aC00000%3a0%3a0%3a0%3a:Sky Showcase HD
#DESCRIPTION Sky Showcase HD
#SERVICE 1:0:19:93:2:85:21:0:0:0:http%3a//127.0.0.1%3a17999/1%3a0%3a19%3a93%3a2%3a85%3aC00000%3a0%3a0%3a0%3a:Sky One HD
#DESCRIPTION Sky One HD
#SERVICE 1:0:19:17:4:85:21:0:0:0:http%3a//127.0.0.1%3a17999/1%3a0%3a19%3a17%3a4%3a85%3aC00000%3a0%3a0%3a0%3a:Sky Krimi HD
#DESCRIPTION Sky Krimi HD

La mayor diferencia la veo en los datos del principio.

Salu2.
 

Тайна го

Usuario Destacado
Loco por OpenSPA
5 Nov 2016
1.411
1.361
0
43
No se si te vale para comparar pero eso mismo que sacas tu de esos canales en una lista actualizada de la red esta así:
#NAME Sky DE • icam :: streamrelay ::
#SERVICE 1:64:2A9:0:0:0:0:0:0:0::•••••::| Movies & Series |::•••••
#DESCRIPTION •••••::| Movies & Series |::•••••
#SERVICE 1:0:19:88:B:85:21:0:0:0:http%3a//127.0.0.1%3a17999/1%3a0%3a19%3a88%3aB%3a85%3aC00000%3a0%3a0%3a0%3a:Warner TV Comedy HD
#DESCRIPTION Warner TV Comedy HD
#SERVICE 1:0:19:8E:B:85:21:0:0:0:http%3a//127.0.0.1%3a17999/1%3a0%3a19%3a8E%3aB%3a85%3aC00000%3a0%3a0%3a0%3a:Sky Showcase HD
#DESCRIPTION Sky Showcase HD
#SERVICE 1:0:19:93:2:85:21:0:0:0:http%3a//127.0.0.1%3a17999/1%3a0%3a19%3a93%3a2%3a85%3aC00000%3a0%3a0%3a0%3a:Sky One HD
#DESCRIPTION Sky One HD
#SERVICE 1:0:19:17:4:85:21:0:0:0:http%3a//127.0.0.1%3a17999/1%3a0%3a19%3a17%3a4%3a85%3aC00000%3a0%3a0%3a0%3a:Sky Krimi HD
#DESCRIPTION Sky Krimi HD

La mayor diferencia la veo en los datos del principio.

Salu2.

gracias si, es lo que no tenia muy claro al no usar icam, ya lo añadi y ya lo crea bien,
añadi que cambiara ese paremetro del service reference satelite por 21
def parse_m3u(file_path):
tvg_ids = []

with open(file_path, 'r') as file:
lines = file.readlines()

for line in lines:
tvg_id = re.search(r'tvg-id="(.*?)"', line)
if tvg_id:
service_ref = tvg_id.group(1)
modified_service_ref = re.sub(r'C00000', '21', service_ref)
tvg_ids.append(modified_service_ref)

return tvg_ids
y ya me lo crea bien tal cual
ya seria simplemente lanzar el comando asi por ejemplo, simplemente la url de descarga del webif del favorito que quieres convertir a icam y nada mas listo.

Bash:
python /etc/jungle_converter_m3u/junglem3utobouquet.py "http://192.168.1.15/web/services.m3u?bRef=1%3A7%3A1%3A0%3A0%3A0%3A0%3A0%3A0%3A0%3AFROM%20BOUQUET%20%22userbouquet.skyalemania.tv%22%20ORDER%20BY%20bouquet&bName=Sky%20Alemania%20HD" skyalemania_icam
{
"PORT": 80,
"USER": "",
"PASSWORD": "",
"ALLOWED_PREFIXES": ["ES-", "ES -", "ES:", "|ES|", "SP -", "SP-", "SP:", "|SP|", "spain"],
"ALLOW_COUNTRIES": false,
"COUNTRIES": {
"SP -": "ESPAÑA",
"FR -": "FRANCIA",
"EN -": "REINO UNIDO",
"DE -": "ALEMANIA",
"AR -": "ARABES",
"IT -": "ITALIA"
},
"ALLOW_VIDEO_EXTENSIONS": false,
"OSCAM_ICAM": true,
"OSCAM_ICAM_PORT": 17999,
"USE_GROUP_TITLE": false,
"VIDEO_TYPE": [".mkv", ".avi", ".mp4", ".flv"]
}


y ya te crearia automaticamente el bouquet icam del favorito elegido automaticamente

hola2.jpeg



Captura de pantalla 2023-04-15 a las 21.21.11.png
 
  • Me gusta
Reactions: evox y kuti72

Тайна го

Usuario Destacado
Loco por OpenSPA
5 Nov 2016
1.411
1.361
0
43

Nueva version 4.4 disponible:



Descarga: https://github.com/jungla-team/jungleM3uBouquetConverter/releases/tag/v4.4
  • Añadido la posibilidad de crear favorito para OSCAM-icam proveniente del favorito m3u de nuestra lista satelite de openwebif. de esta manera podemos seguir usando la lista para ese favorito de las que usamos normalmente y no tener que meter un favorito aparte solo para esto.
  • Añadida la posibilidad de crear listas donde el prefijo de idioma este en group-title por ejemplo listas m3u de vavoo
  • Añadida la posibilidad de asignar multiples prefijos para un idioma.
  • Corregidos errores si la lista m3u no tiene archivos de video y se activa la opcion de añadir archivos de video
  • Añadido algun prinft mas de depuracion de errores
  • Mayor compatibilidad con listas m3u creadas de Fibra

    op8.jpeg
 
  • Me gusta
Reactions: evox

Тайна го

Usuario Destacado
Loco por OpenSPA
5 Nov 2016
1.411
1.361
0
43
Para esta nueva version 4.4, y el uso de crear favorito icam y el uso de oscam-icam en openspa, os dejo un articulo:

 
  • Me gusta
Reactions: evox

marky

Usuario Destacado
Vip OpenSPA
21 Mar 2007
7.900
222
0
lorca
Una pregunta este plugin vale para las listas privadas o modificadas o solamente para las listas que que lleven el orden oficial de movistar. Gracias
Decir que lo probé con una lista sacada de openwebif y perfecto
 
  • Me gusta
Reactions: Clemente

Тайна го

Usuario Destacado
Loco por OpenSPA
5 Nov 2016
1.411
1.361
0
43
Una pregunta este plugin vale para las listas privadas o modificadas o solamente para las listas que que lleven el orden oficial de movistar. Gracias
Decir que lo probé con una lista sacada de openwebif y perfecto
Tendrias que leer mejor el manual el orden de los canales viene defindo en el satellite_references por si la lista m3u no lleva orden, y vale para cualquier lista m3u, el orden no tiene nada que ver por lo dicho se lo puedes asignar el en dicho archivo, por defecto ya viene asignado o lo puedes cambiar.
en resumen vale para todas las listas m3u.
y el proceso de parcheo de service reference, orden, paises etc.... se define en el archivo json ya que cada lista pudiera tener diferentes prefijos identificativos del pais, ahi se puede añadir en el caso que la lista tuviera prefjijos distntos, es decir puedes personalizar los resultados dependiendo de las caracteristicas de la lista de cada uno.
 
  • Me gusta
Reactions: marky