Página 6 de 19

Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 14 Jul 2016, 19:45
por robalo
ab, me da la impresión que tenemos MTC diferente an algunas cosas, no me he dado cuenta hasta que Cmos ha comentado lo de la función.

No he puesto nada antes por que esta mañana no me funcionaba el sistema que estaba usando para compartir campetas con la MV OSX, me gustaba hacerlo todo desde la MV. Ahora, después de un peazo de siesta, me ha llegado la sensatez y estoy usando el método normal y lógico que hago con todas MV y equipos.

neno, lo siento, me está funcionando en la MV :lol: :lol: :lol:

bromas aparte la función get_video_files_sizes la tengo así, con esta parte comentada

Código: Seleccionar todo

    '''
    for i, f in enumerate( info.files() ):
        #_title = f.path
        #try: _title = f.path.encode('iso-8859-1')
        #except: _title = f.path.decode('utf-8')
        #_title = f.path.encode('iso-8859-1')
        _title = unicode(f.path, "iso-8859-1", errors="replace")
        _title = unicode(f.path, "'utf-8'", errors="replace")

        _title = re.sub(r'(.*? )- Temporada (\d+) Completa(.*?)',
                        r'\1T\2\3',
                        _title)
        _title = re.sub(r'\s\([^\)]+\)|\s\-',
                        '',
                        _title)
        info.rename_file( i, _title )
    '''
Osea, el primer bucle eliminado.

Para que los vídeos avi o mp4 funcionen correctamente (no te salte la ventana de "XBMC-Kodi Cerró el vídeo. ¿Continuar con la sesión?") se tiene que tener el 'storage_mode' con 'storage_mode_allocate' si no es así kodi no sabe la duración del vídeo y los cálculos que hace MCT para el porcentaje falla.

Por lo que he podido probar, en los armv7 se debe usar 'storage_mode' con 'storage_mode_sparse' que es el que se usa por defecto si se omite la opción. Si no con 'storage_mode_sparse' las semillas caen en picado y no descarga nada. Sin embargo, con los mkv, 'storage_mode_sparse' es la caña en todas las arquitecturas :)

Edito: He modificado el copy paste, sólo había pegado una prueba antigua, no como lo tengo ahora

Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 14 Jul 2016, 20:17
por robalo
Estoy viendo que estaís usando la última actualización de DiMartino y que se usais el libtorrent 1.1.0.
Yo estoy usando la versión 0.16.19 por que la tablet me cerraba kodi si usaba una superior. La 1.1.0 no la he probado. El módulo que tengo es antiguo. Lo probaré. Lo que si se debería hacer es añadir en el __init__ personalizado las nuevas arch que hay en la última versión del módulo.

Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 14 Jul 2016, 20:35
por neno1978
Te funciona mamon!!!???!!! :lol: :lol: :lol: :lol: :lol:
Joder pues yo hecha tu cambio y ni pa tras... y jodido porque hasta el iphone 4 me lo abre y es el mismo mct.py ...estoy empezando a desesperar...y frustrar...porque ahora tampoco es cuestión de mac, sino de "MI MAC"... supongo que estas en la 4.1.1 no robalo?
pasame el mct.py que tienes entero porque ya tengo un lio que no sé cual es cual y así empozo de cero :cry:

Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 14 Jul 2016, 21:40
por robalo
Estoy con una versión de pelisalacarta personalizada que al cambio es lo mismo :) abarca 4.x.x con excepción de los canales que se han creado con depencia a la versión 4.1.1. Uso esta versión para trabajar más rapido y no tener que estar instalando la 4.1.1 en cada uno de los cacharros.

Te mando por MP (copy/paste) como tengo el mct y la actualización del __init__ para igualarla con los scripts de la última versión del módulo de DiMartino. Aún no lo he probado.

Añadire al MP a Cmos para que le eche un ojo y a ver si entre los tres unificamos uno común.

Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 14 Jul 2016, 21:55
por neno1978
Ok master... a primera hora lo miro... hoy ya tengo una saturación total de MCT.py ..me duele la cabeza ... algo me falla y no lo encuentro... voy a tener q probar una instalación limpia de to y no tengo ninguna gana ;)

Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 14 Jul 2016, 23:27
por robalo
En OSX la versión 1.1.0 da ese error, la 0.16.19 funciona sin problemas

Código: Seleccionar todo

---------------------------------------------------
Versión 0.16.19 OK
---------------------------------------------------
00:07:56 T:4515725312  NOTICE: XXX MCT - check params XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
00:07:56 T:4515725312  NOTICE:        url: http://torrents.bityouth.com/downloads/1/4/4/5/2/los-100-1-720p-03.torrent
00:07:56 T:4515725312  NOTICE:  xlistitem: <xbmcgui.ListItem object at 0x7fd6bd333740>
00:07:56 T:4515725312  NOTICE:    is_view: None
00:07:56 T:4515725312  NOTICE:   subtitle:
00:07:56 T:4515725312  NOTICE: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
00:07:56 T:4515725312  NOTICE: Serie = Los 100 - Temporada 1 [HDTV 720p][Cap.103][AC3 5.1 Español Castellano]
00:07:56 T:4515725312  NOTICE: Serie = Los 100 - Temporada 1 [HDTV 720p][Cap.103][AC3 5.1 Espanol Castellano]
00:07:56 T:4515725312  NOTICE: Previous line repeats 1 times.
00:07:56 T:4515725312  NOTICE: XXX Init session XXXXXXXX
00:07:56 T:4515725312  NOTICE: 0.16.19.0
00:07:56 T:4515725312  NOTICE: XXXXXXXXXXXXXXXXXXXXXXXXX
00:07:56 T:4515725312  NOTICE: ##### Archivos ## 3 ##
00:07:56 T:4515725312  NOTICE: ##### _video_file_ext ## .mkv ##
00:07:56 T:4515725312  NOTICE: ##### storage_mode: none (.mkv) #####
00:07:58 T:4515725312  NOTICE: ##### porcent4first_pieces ## 10 ##
00:07:58 T:4515725312  NOTICE: ##### num_pieces_to_resume ## 5 ##
00:07:59 T:4515725312  NOTICE: ##### first_pieces [0/10][787]: [0:False][1:False][2:False][3:False][4:False][5:False][6:False][7:False][8:False][9:False]
---------------------------------------------------
Versión 1.1.0 KO
---------------------------------------------------
0:13:58 T:4411539456  NOTICE: XXX MCT - check params XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
00:13:58 T:4411539456  NOTICE:        url: http://torrents.bityouth.com/downloads/1/4/4/5/2/los-100-1-720p-03.torrent
00:13:58 T:4411539456  NOTICE:  xlistitem: <xbmcgui.ListItem object at 0x7fdf2c9d6910>
00:13:58 T:4411539456  NOTICE:    is_view: None
00:13:58 T:4411539456  NOTICE:   subtitle:
00:13:58 T:4411539456  NOTICE: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
00:13:58 T:4411539456  NOTICE: Serie = Los 100 - Temporada 1 [HDTV 720p][Cap.103][AC3 5.1 Español Castellano]
00:13:58 T:4411539456  NOTICE: Serie = Los 100 - Temporada 1 [HDTV 720p][Cap.103][AC3 5.1 Espanol Castellano]
00:13:58 T:4411539456  NOTICE: Previous line repeats 1 times.
00:13:58 T:4411539456  NOTICE: XXX Init session XXXXXXXX
00:13:58 T:4411539456  NOTICE: 1.1.0.0
00:13:58 T:4411539456  NOTICE: XXXXXXXXXXXXXXXXXXXXXXXXX
00:13:58 T:4411539456  NOTICE: ##### Archivos ## 3 ##
00:13:58 T:4411539456  NOTICE: ##### _video_file_ext ## .mkv ##
00:13:58 T:4411539456  NOTICE: ##### storage_mode: none (.mkv) #####
00:14:01 T:4411539456  NOTICE: ##### porcent4first_pieces ## 10 ##
00:14:01 T:4411539456  NOTICE: ##### num_pieces_to_resume ## 5 ##
00:14:01 T:4411539456   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.IndexError'>
                                            Error Contents: list index out of range
                                            Traceback (most recent call last):
                                              File "/Users/robalo/Library/Application Support/Kodi/addons/plugin.video.pelisalacarta/default.py", line 33, in <module>
                                                launcher.run()
                                              File "/Users/robalo/Library/Application Support/Kodi/addons/plugin.video.pelisalacarta/platformcode/launcher.py", line 107, in run
                                                xbmctools.play_video( item )
                                              File "/Users/robalo/Library/Application Support/Kodi/addons/plugin.video.pelisalacarta/platformcode/xbmctools.py", line 465, in play_video
                                                mct.play( mediaurl, xbmcgui.ListItem("", iconImage=item.thumbnail, thumbnailImage=item.thumbnail ), subtitle=item.subtitle )
                                              File "/Users/robalo/Library/Application Support/Kodi/addons/plugin.video.pelisalacarta/platformcode/mct_lista_opciones.py", line 243, in play
                                                for i in range( piece_set[0], piece_set[porcent4first_pieces] ):
                                            IndexError: list index out of range
                                            -->End of Python script error report<--

Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 15 Jul 2016, 06:13
por robalo
@PARA TODOS:
Si estáis usando la primera opción con la última versión 1.1.0 del módulo (la de añadir "<import addon="script.module.libtorrent"/>"), y os da errores como los que estamos viendo, probar cambiar la versión de libtorrnt que se usará en el archivo "script.module.libtorrent/python_libtorrent/python_libtorrent/__init__.py"

Buscar en el archivo (líneas 49 y 50):

Código: Seleccionar todo

versions = ['0.16.19', '1.0.6', '1.0.7', '1.0.8', '1.0.9', '1.1.0']
default_path = versions[-1]
y modificar la línea 50 para que use la versión de libtorrent 0.16.19 con 'default_path = versions[0]':

Código: Seleccionar todo

versions = ['0.16.19', '1.0.6', '1.0.7', '1.0.8', '1.0.9', '1.1.0']
default_path = versions[0]

Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 15 Jul 2016, 09:41
por neno1978
Crack master, menudo lio con los libtorrent.so, bueno, un problema menos ;)

Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 15 Jul 2016, 22:02
por robalo
He dejado un enlace temporal en issues #341 con tres zip que si se descargan y se ojean, quizás aclare un poco más lo que intentamos haciendo y como.

El enlace puede que dure poco, así que el que esté interesado tendrá que espabilar para descargalo antes de que eliminen el acceso.

Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 15 Jul 2016, 22:50
por neno1978
robalo escribió:He dejado un enlace temporal en issues #341 con tres zip que si se descargan y se ojean, quizás aclare un poco más lo que intentamos haciendo y como.

El enlace puede que dure poco, así que el que esté interesado tendrá que espabilar para descargalo antes de que eliminen el acceso.
Dónde tienes el hosting master?? En la KGB??...

"este enlace se autodestruira en 20 segundos..."
:lol: :lol: