En calidad de Afiliado de Amazon, obtengo ingresos por las compras adscritas que cumplen los requisitos aplicables
Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 10 de 16

Tema: Error al quitar DRM a un ebook Kindle y luego convertir a epub

  1. #1
    Habitual en el foro Avatar de spock
    Fecha de ingreso
    26 may, 13
    Mensajes
    56

    Predeterminado Error al quitar DRM a un ebook Kindle y luego convertir a epub

    Tengo un problema al convertir un ebook de Amazón al cual le he quitado el DRM y ahora quiero convertirlo a epub.

    Es un libro que lo he comprado yo, usando Kindle para PC, en el mismo ordenador en el que estoy trabajando.

    He añadido a Calibre el plugin de Apprentice Alf (v. 6.0.7) para quitar el DRM. Y creo que debe de haberlo quitado bien, porque al intentar convertir no me salta el mensaje que el libro tenga DRM.

    Pero cuando lo convierto a epub me sale este mensaje:

    Convertido el libro 1 de 1 (THE COMPLETE PLAYS OF SHAKESPEARE (Illustrated and Commented Edition) All of William Shakespeare's Unabridged Plays AND Yale Critical Analysis) THE COMPLETE ... (The Complete Works of Shakespeare))
    Resolved conversion options
    calibre version: 0.9.26
    {'asciiize': False,
    'author_sort': None,
    'authors': None,
    'base_font_size': 0.0,
    'book_producer': None,
    'change_justification': u'original',
    'chapter': u"//*[((name()='h1' or name()='h2') and re:test(., '\\s*((chapter|book|section|part)\\s+)|((prolog|pr ologue|epilogue)(\\s+|$))', 'i')) or @class = 'chapter']",
    'chapter_mark': u'pagebreak',
    'comments': None,
    'cover': u'C:\\Users\\LUISLA~1\\AppData\\Local\\Temp\\calib re_8jhekk\\ihde46.jpeg',
    'debug_pipeline': None,
    'dehyphenate': True,
    'delete_blank_paragraphs': True,
    'disable_font_rescaling': False,
    'dont_split_on_page_breaks': False,
    'duplicate_links_in_toc': False,
    'embed_font_family': None,
    'enable_heuristics': True,
    'epub_flatten': False,
    'extra_css': None,
    'extract_to': None,
    'filter_css': u'',
    'fix_indents': True,
    'flow_size': 260,
    'font_size_mapping': None,
    'format_scene_breaks': True,
    'html_unwrap_factor': 0.4,
    'input_encoding': None,
    'input_profile': <calibre.customize.profiles.KindleInput object at 0x03C30390>,
    'insert_blank_line': False,
    'insert_blank_line_size': 0.5,
    'insert_metadata': False,
    'isbn': None,
    'italicize_common_cases': True,
    'keep_ligatures': False,
    'language': None,
    'level1_toc': None,
    'level2_toc': None,
    'level3_toc': None,
    'line_height': 0.0,
    'linearize_tables': False,
    'margin_bottom': 5.0,
    'margin_left': 5.0,
    'margin_right': 5.0,
    'margin_top': 5.0,
    'markup_chapter_headings': True,
    'max_toc_links': 50,
    'minimum_line_height': 120.0,
    'no_chapters_in_toc': False,
    'no_default_epub_cover': False,
    'no_inline_navbars': False,
    'no_svg_cover': False,
    'output_profile': <calibre.customize.profiles.SonyReaderOutput object at 0x03C28E30>,
    'page_breaks_before': u"//*[name()='h1' or name()='h2']",
    'prefer_metadata_cover': False,
    'preserve_cover_aspect_ratio': False,
    'pretty_print': True,
    'pubdate': None,
    'publisher': None,
    'rating': None,
    'read_metadata_from_opf': u'C:\\Users\\LUISLA~1\\AppData\\Local\\Temp\\calib re_8jhekk\\qbssch.opf',
    'remove_fake_margins': True,
    'remove_first_image': False,
    'remove_paragraph_spacing': False,
    'remove_paragraph_spacing_indent_size': 1.5,
    'renumber_headings': True,
    'replace_scene_breaks': u'',
    'search_replace': '[]',
    'series': None,
    'series_index': None,
    'smarten_punctuation': False,
    'sr1_replace': None,
    'sr1_search': None,
    'sr2_replace': None,
    'sr2_search': None,
    'sr3_replace': None,
    'sr3_search': None,
    'start_reading_at': None,
    'subset_embedded_fonts': False,
    'tags': None,
    'timestamp': None,
    'title': None,
    'title_sort': None,
    'toc_filter': None,
    'toc_threshold': 6,
    'unsmarten_punctuation': False,
    'unwrap_lines': True,
    'use_auto_toc': False,
    'verbose': 2}
    InputFormatPlugin: MOBI Input running
    on C:\Users\LUISLA~1\AppData\Local\Temp\calibre_8jhek k\bsemws.azw3
    Found KF8 MOBI of type 'standalone'
    Extracting text...
    The div table for SKEL0000000000 has incorrect insert positions. Calculating manually.
    Python function terminated unexpectedly
    'utf8' codec can't decode byte 0x94 in position 7633582: invalid start byte (Error Code: 1)
    Traceback (most recent call last):
    File "site.py", line 132, in main
    File "site.py", line 109, in run_entry_point
    File "site-packages\calibre\utils\ipc\worker.py", line 189, in main
    File "site-packages\calibre\gui2\convert\gui_conversion.py", line 31, in gui_convert_override
    File "site-packages\calibre\gui2\convert\gui_conversion.py", line 25, in gui_convert
    File "site-packages\calibre\ebooks\conversion\plumber.py", line 1009, in run
    File "site-packages\calibre\customize\conversion.py", line 239, in __call__
    File "site-packages\calibre\ebooks\conversion\plugins\mobi_in put.py", line 40, in convert
    File "site-packages\calibre\ebooks\mobi\reader\mobi8.py", line 93, in __call__
    File "site-packages\calibre\ebooks\mobi\reader\mobi8.py", line 419, in expand_text
    File "site-packages\calibre\ebooks\mobi\reader\markup.py", line 310, in expand_mobi8_markup
    File "site-packages\calibre\ebooks\mobi\reader\markup.py", line 51, in update_internal_links
    File "encodings\utf_8.py", line 16, in decode
    UnicodeDecodeError: 'utf8' codec can't decode byte 0x94 in position 7633582: invalid start byte
    ¿Alguna idea de qué puedo estar haciendo mal?

  2. #2
    Veteran@ en el foro Avatar de rfog
    Fecha de ingreso
    15 ago, 08
    Ubicación
    Schiedam (Holanda)
    Mensajes
    5,717

    Predeterminado Re: Error al quitar DRM a un ebook Kindle y luego convertir a epub

    Parece un libro en KF8, por lo que creo que no se puede convertir.

    De todos modos, si el Calibre te abre el libro, es que no tiene DRM.

    Prueba a convertirlo antes a mobi y luego a epub.

  3. El Siguiente Usuario Agradeció a rfog Por Este Mensaje:


  4. #3
    Habitual en el foro Avatar de spock
    Fecha de ingreso
    26 may, 13
    Mensajes
    56

    Predeterminado Re: Error al quitar DRM a un ebook Kindle y luego convertir a epub

    Cita Iniciado por rfog Ver mensaje
    Parece un libro en KF8, por lo que creo que no se puede convertir.

    De todos modos, si el Calibre te abre el libro, es que no tiene DRM.

    Prueba a convertirlo antes a mobi y luego a epub.
    Gracias por la respuesta.

    El Calibre lo reconoce como formato AZW3. ¿Puede ser lo mismo o muy similar al KF8 que dices?

    Con el DRM, pensaba que lo había quitado correctamente, pero estoy empezando a dudar. Antes no tenía en Calibre el plugin para quitar el DRM, y al querer convertirlo, me salió el aviso de que el libro tenía DRM. Ahora, con el plugin, ya no me sale ese mensaje, así que por ahí parece que vamos bien; pero al intentar abrirlo en el visor de Calibre, me dice algo parecido a cuando intento convertirlo: 'invalid start byte'. Y esto es lo que saca en 'Mostrar detalles':

    calibre, version 0.9.26
    ERROR: No se pudo abrir el libro electrónico: invalid start byte

    Traceback (most recent call last):
    File "site-packages\calibre\gui2\viewer\main.py", line 40, in run
    File "threading.py", line 504, in run
    File "site-packages\calibre\ebooks\oeb\iterator\book.py", line 99, in __enter__
    File "site-packages\calibre\customize\conversion.py", line 239, in __call__
    File "site-packages\calibre\ebooks\conversion\plugins\mobi_in put.py", line 40, in convert
    File "site-packages\calibre\ebooks\mobi\reader\mobi8.py", line 93, in __call__
    File "site-packages\calibre\ebooks\mobi\reader\mobi8.py", line 419, in expand_text
    File "site-packages\calibre\ebooks\mobi\reader\markup.py", line 310, in expand_mobi8_markup
    File "site-packages\calibre\ebooks\mobi\reader\markup.py", line 51, in update_internal_links
    File "encodings\utf_8.py", line 16, in decode
    UnicodeDecodeError: 'utf8' codec can't decode byte 0x94 in position 7633582: invalid start byte
    Para quitar el DRM, simplemente me he bajado el plugin DeDRM, v. 6.0.7, y lo he añadido a los complementos de Calibre. No he configurado nada, porque el libro lo he bajado a través de Kindle para PC, que está en el mismo ordenador. ¿Podría ser que me falte algún otro plugin adicional?


    Y en cuanto a convertir primero a mobi, lo he intentado y le da igual, salta exactamente el mismo error.

  5. #4
    Veteran@ en el foro Avatar de Liberyd
    Fecha de ingreso
    01 abr, 09
    Ubicación
    40º19'22"N 3º51'54"O
    Mensajes
    6,973

    Predeterminado Re: Error al quitar DRM a un ebook Kindle y luego convertir a epub

    Yo he tenido problemas con un par de libros de Amazon que estaban en formato topaz y me daban error en la conversión con Calibre. Cada vez que había una actualización de las herramientas de Alf, volvía a intentarlo. Y llegó un momento en que lo conseguí, sin configurar nada extraordinario. Así que lo único que se me ocurre es que esperes a la próxima actualización del plugin y vuelvas a probar.

  6. El Siguiente Usuario Agradeció a Liberyd Por Este Mensaje:


  7. #5
    Veteran@ en el foro Avatar de johansolo
    Fecha de ingreso
    17 abr, 08
    Ubicación
    Irún, Guipúzcoa
    Mensajes
    1,507

    Predeterminado Re: Error al quitar DRM a un ebook Kindle y luego convertir a epub

    Calibre no tiene problemas para usar ficheros en kf8. Al menos en condiciones normales. O al menos con los que me he encontrado hasta ahora.

    He descargado el fragmento de prueba de las obras completas de Shakespeare (B004OEIELA) y puesto a convertir, ha tardado 19 minutos.

    Sin embargo con la opción retocar libro he podido descomprimirlo sin problemas.

    Lo curioso es que, una vez descomprimido, en la carpeta text sólo había dos ficheros part0000.html y part0001.html, siendo part0000.html el contenido completo y part0001.html el mensaje de "¿Te ha gustado? Compra."

    Se me ocurre que el problema de este libro es que internamente, el azw3 tiene todo el texto en el part0000.html y calibre al convertir a epub separa cada capítulo en ficheros individuales (es mejor para los lectores, porque sólo tienen que tener en memoria el capítulo donde estás en vez de todo el libro). Como hay muchos, pide cada vez más recursos hasta que en un momento dado casca (aunque he de admitir, que el log que has presentado no parece indicar nada de eso) cuando el ordenador se queda sin recursos.

    En cualquier caso, puedes usar la opción "Retocar libro" para descomprimirlo e informarnos del contenido de la carpeta text.

    PD: Si el fichero estuviera en formato topaz se hubiese transformado en htmlz al incorporarlo en la biblioteca de calibre.

    PPD: Dejo el log de la conversión de la muestra.

    Código:
    Convertido el libro 1 de 1 (THE COMPLETE PLAYS OF SHAKESPEARE (Illustrated and Commented Edition) All of William Shakespeare's Unabridged Plays AND Yale Critical Analysis) THE COMPLETE ... (The Complete Works of Shakespeare))
    Resolved conversion options
    calibre version: 0.9.23
    {'asciiize': False,
     'author_sort': None,
     'authors': None,
     'base_font_size': 0.0,
     'book_producer': None,
     'change_justification': u'original',
     'chapter': u"//*[((name()='h1' or name()='h2') and re:test(., 'chapter|book|section|part|prologue|epilogue\\s+', 'i')) or @class = 'chapter']",
     'chapter_mark': u'pagebreak',
     'comments': None,
     'cover': u'C:\\DOCUME~1\\johan\\CONFIG~1\\Temp\\calibre_c0slb6\\td61uk.jpeg',
     'debug_pipeline': None,
     'dehyphenate': True,
     'delete_blank_paragraphs': True,
     'disable_font_rescaling': False,
     'dont_split_on_page_breaks': False,
     'duplicate_links_in_toc': False,
     'embed_font_family': None,
     'enable_heuristics': False,
     'epub_flatten': False,
     'extra_css': u'h1, h2, h3, h4 { text-align: center }',
     'extract_to': None,
     'filter_css': u'',
     'fix_indents': True,
     'flow_size': 260,
     'font_size_mapping': None,
     'format_scene_breaks': True,
     'html_unwrap_factor': 0.4,
     'input_encoding': None,
     'input_profile': <calibre.customize.profiles.InputProfile object at 0x02A1D390>,
     'insert_blank_line': False,
     'insert_blank_line_size': 0.5,
     'insert_metadata': False,
     'isbn': None,
     'italicize_common_cases': True,
     'keep_ligatures': True,
     'language': None,
     'level1_toc': None,
     'level2_toc': None,
     'level3_toc': None,
     'line_height': 0.0,
     'linearize_tables': False,
     'margin_bottom': 5.0,
     'margin_left': 5.0,
     'margin_right': 5.0,
     'margin_top': 5.0,
     'markup_chapter_headings': True,
     'max_toc_links': 50,
     'minimum_line_height': 120.0,
     'no_chapters_in_toc': False,
     'no_default_epub_cover': False,
     'no_inline_navbars': False,
     'no_svg_cover': False,
     'output_profile': <calibre.customize.profiles.KindleOutput object at 0x02A1D6D0>,
     'page_breaks_before': u"//*[name()='h1' or name()='h2']",
     'prefer_metadata_cover': False,
     'preserve_cover_aspect_ratio': True,
     'pretty_print': True,
     'pubdate': None,
     'publisher': None,
     'rating': None,
     'read_metadata_from_opf': u'C:\\DOCUME~1\\johan\\CONFIG~1\\Temp\\calibre_c0slb6\\we7snj.opf',
     'remove_fake_margins': True,
     'remove_first_image': False,
     'remove_paragraph_spacing': False,
     'remove_paragraph_spacing_indent_size': 1.5,
     'renumber_headings': True,
     'replace_scene_breaks': u'',
     'search_replace': '[]',
     'series': None,
     'series_index': None,
     'smarten_punctuation': False,
     'sr1_replace': None,
     'sr1_search': None,
     'sr2_replace': None,
     'sr2_search': None,
     'sr3_replace': None,
     'sr3_search': None,
     'start_reading_at': None,
     'subset_embedded_fonts': False,
     'tags': None,
     'timestamp': None,
     'title': None,
     'title_sort': None,
     'toc_filter': None,
     'toc_threshold': 6,
     'unsmarten_punctuation': False,
     'unwrap_lines': True,
     'use_auto_toc': False,
     'verbose': 2}
    InputFormatPlugin: MOBI Input running
    on C:\DOCUME~1\johan\CONFIG~1\Temp\calibre_c0slb6\epqtik.azw3
    Found KF8 MOBI of type 'standalone'
    Extracting text...
    The div table for SKEL0000000001 has incorrect insert positions. Calculating manually.
    KF8 has no metadata Table of Contents
    Initial parse failed, using more forgiving parsers
    Parsing <string> as HTML
    Parsing all content...
    Parsing styles/0001.css ...
    Parsing text/part0000.html ...
    Initial parse failed, using more forgiving parsers
    Parsing text/part0000.html as HTML
    Parsing text/part0001.html ...
    Initial parse failed, using more forgiving parsers
    Parsing text/part0001.html as HTML
    Reading TOC from NCX...
    Merging user specified metadata...
    Detecting structure...
    Flattening CSS and remapping font sizes...
    Source base font size is 12.00000pt
    Removing fake margins...
    Found 3 items of level: div_1
    Found 19 items of level: div_3
    Found 1 items of level: div_2
    Found 75 items of level: div_5
    Found 26 items of level: div_4
    Found 7401 items of level: p_2
    Found 1 items of level: p_3
    Ignoring level div_3
    Ignoring level p_3
    div_1  left margin stats: Counter({u'': 1})
    div_1  right margin stats: Counter({u'': 1})
    div_2  left margin stats: Counter()
    div_2  right margin stats: Counter()
    div_5  left margin stats: Counter({u'': 75})
    div_5  right margin stats: Counter({u'': 75})
    div_4  left margin stats: Counter({u'': 26})
    div_4  right margin stats: Counter({u'': 26})
    p_2  left margin stats: Counter({u'12pt': 4022, u'0': 3378, u'36pt': 1})
    p_2  right margin stats: Counter({u'0': 7401})
    Cleaning up manifest...
    Trimming unused files from manifest...
    Trimming u'images/00016.unknown' from manifest
    Trimming u'images/00021.jpeg' from manifest
    Trimming u'images/00017.unknown' from manifest
    Trimming u'images/00018.unknown' from manifest
    Creating EPUB Output...
    Rescaling image from 546x329 to 501x302 images/00010.jpeg
    Rescaling image from 550x331 to 501x301 images/00011.jpeg
    Rescaling image from 548x331 to 501x302 images/00014.jpeg
    Rescaling image from 550x331 to 501x301 images/00015.jpeg
    Rescaling image from 574x762 to 464x616 images/00001.jpeg
    Rescaling image from 558x328 to 501x294 images/00004.jpeg
    Rescaling image from 550x331 to 501x301 images/00006.jpeg
    Rescaling image from 720x960 to 462x616 cover.jpeg
    Splitting markup on page breaks and flow limits, if any...
    		Splitting on page-break at id=calibre_pb_0
    		Splitting on page-break at id=calibre_pb_1
    		Splitting on page-break at id=calibre_pb_2
    		Splitting on page-break at id=calibre_pb_3
    		Splitting on page-break at id=calibre_pb_4
    		Splitting on page-break at id=calibre_pb_5
    		Splitting on page-break at id=calibre_pb_6
    		Splitting on page-break at id=calibre_pb_7
    		Splitting on page-break at id=calibre_pb_8
    		Splitting on page-break at id=calibre_pb_9
    		Splitting on page-break at id=calibre_pb_10
    		Splitting on page-break at id=calibre_pb_11
    		Splitting on page-break at id=calibre_pb_12
    		Splitting on page-break at id=calibre_pb_13
    		Splitting on page-break at id=calibre_pb_14
    		Splitting on page-break at id=calibre_pb_15
    		Splitting on page-break at id=calibre_pb_16
    		Splitting on page-break at id=calibre_pb_17
    		Splitting on page-break at id=calibre_pb_18
    		Splitting on page-break at id=calibre_pb_19
    		Splitting on page-break at id=calibre_pb_20
    		Splitting on page-break at id=calibre_pb_21
    		Splitting on page-break at id=calibre_pb_22
    		Splitting on page-break at id=calibre_pb_23
    		Splitting on page-break at id=calibre_pb_24
    		Splitting on page-break at id=calibre_pb_25
    		Splitting on page-break at id=calibre_pb_26
    		Splitting on page-break at id=calibre_pb_27
    		Splitting on page-break at id=calibre_pb_28
    		Splitting on page-break at id=calibre_pb_29
    		Splitting on page-break at id=calibre_pb_30
    		Splitting on page-break at id=calibre_pb_31
    		Splitting on page-break at id=calibre_pb_32
    		Splitting on page-break at id=calibre_pb_33
    		Splitting on page-break at id=calibre_pb_34
    		Splitting on page-break at id=calibre_pb_35
    		Splitting on page-break at id=calibre_pb_36
    		Splitting on page-break at id=calibre_pb_37
    		Splitting on page-break at id=calibre_pb_38
    		Splitting on page-break at id=calibre_pb_39
    		Splitting on page-break at id=calibre_pb_40
    		Splitting on page-break at id=calibre_pb_41
    		Splitting on page-break at id=calibre_pb_42
    		Splitting on page-break at id=calibre_pb_43
    		Splitting on page-break at id=calibre_pb_44
    		Splitting on page-break at id=calibre_pb_45
    		Splitting on page-break at id=calibre_pb_46
    		Splitting on page-break at id=calibre_pb_47
    		Splitting on page-break at id=calibre_pb_48
    		Splitting on page-break at id=calibre_pb_49
    		Splitting on page-break at id=calibre_pb_50
    		Splitting on page-break at id=calibre_pb_51
    		Splitting on page-break at id=calibre_pb_52
    		Splitting on page-break at id=calibre_pb_53
    		Splitting on page-break at id=calibre_pb_54
    		Splitting on page-break at id=calibre_pb_55
    		Splitting on page-break at id=calibre_pb_56
    		Splitting on page-break at id=calibre_pb_57
    		Splitting on page-break at id=calibre_pb_58
    		Splitting on page-break at id=calibre_pb_59
    		Splitting on page-break at id=calibre_pb_60
    		Splitting on page-break at id=calibre_pb_61
    		Splitting on page-break at id=calibre_pb_62
    		Splitting on page-break at id=calibre_pb_63
    		Splitting on page-break at id=calibre_pb_64
    		Splitting on page-break at id=calibre_pb_65
    		Splitting on page-break at id=calibre_pb_66
    		Splitting on page-break at id=calibre_pb_67
    		Splitting on page-break at id=calibre_pb_68
    		Splitting on page-break at id=calibre_pb_69
    		Splitting on page-break at id=calibre_pb_70
    		Splitting on page-break at id=calibre_pb_71
    		Splitting on page-break at id=calibre_pb_72
    		Splitting on page-break at id=calibre_pb_73
    		Splitting on page-break at id=calibre_pb_74
    		Splitting on page-break at id=calibre_pb_75
    		Splitting on page-break at id=calibre_pb_76
    		Splitting on page-break at id=calibre_pb_77
    		Splitting on page-break at id=calibre_pb_78
    		Splitting on page-break at id=calibre_pb_79
    		Splitting on page-break at id=calibre_pb_80
    		Splitting on page-break at id=calibre_pb_81
    		Splitting on page-break at id=calibre_pb_82
    		Splitting on page-break at id=calibre_pb_83
    		Splitting on page-break at id=calibre_pb_84
    		Splitting on page-break at id=calibre_pb_85
    		Splitting on page-break at id=calibre_pb_86
    		Splitting on page-break at id=calibre_pb_87
    		Splitting on page-break at id=calibre_pb_88
    		Splitting on page-break at id=calibre_pb_89
    		Splitting on page-break at id=calibre_pb_90
    		Splitting on page-break at id=calibre_pb_91
    		Splitting on page-break at id=calibre_pb_92
    		Splitting on page-break at id=calibre_pb_93
    		Splitting on page-break at id=calibre_pb_94
    		Splitting on page-break at id=calibre_pb_95
    		Splitting on page-break at id=calibre_pb_96
    		Splitting on page-break at id=calibre_pb_97
    		Splitting on page-break at id=calibre_pb_98
    		Splitting on page-break at id=calibre_pb_99
    		Splitting on page-break at id=calibre_pb_100
    		Splitting on page-break at id=calibre_pb_101
    		Splitting on page-break at id=calibre_pb_102
    		Splitting on page-break at id=calibre_pb_103
    		Splitting on page-break at id=calibre_pb_104
    		Splitting on page-break at id=calibre_pb_105
    		Splitting on page-break at id=calibre_pb_106
    		Splitting on page-break at id=calibre_pb_107
    		Splitting on page-break at id=calibre_pb_108
    		Splitting on page-break at id=calibre_pb_109
    		Splitting on page-break at id=calibre_pb_110
    		Splitting on page-break at id=calibre_pb_111
    		Splitting on page-break at id=calibre_pb_112
    		Splitting on page-break at id=calibre_pb_113
    		Splitting on page-break at id=calibre_pb_114
    		Splitting on page-break at id=calibre_pb_115
    		Splitting on page-break at id=calibre_pb_116
    		Splitting on page-break at id=calibre_pb_117
    		Splitting on page-break at id=calibre_pb_118
    		Splitting on page-break at id=calibre_pb_119
    		Splitting on page-break at id=calibre_pb_120
    		Splitting on page-break at id=calibre_pb_121
    		Splitting on page-break at id=calibre_pb_122
    		Splitting on page-break at id=calibre_pb_123
    		Splitting on page-break at id=calibre_pb_124
    		Splitting on page-break at id=calibre_pb_125
    		Splitting on page-break at id=calibre_pb_126
    		Splitting on page-break at id=calibre_pb_127
    		Splitting on page-break at id=calibre_pb_128
    		Splitting on page-break at id=calibre_pb_129
    		Splitting on page-break at id=calibre_pb_130
    		Splitting on page-break at id=calibre_pb_131
    		Splitting on page-break at id=calibre_pb_132
    		Splitting on page-break at id=calibre_pb_133
    		Splitting on page-break at id=calibre_pb_134
    		Splitting on page-break at id=calibre_pb_135
    		Splitting on page-break at id=calibre_pb_136
    		Splitting on page-break at id=calibre_pb_137
    		Splitting on page-break at id=calibre_pb_138
    		Splitting on page-break at id=calibre_pb_139
    		Splitting on page-break at id=calibre_pb_140
    		Splitting on page-break at id=calibre_pb_141
    		Splitting on page-break at id=calibre_pb_142
    		Splitting on page-break at id=calibre_pb_143
    		Splitting on page-break at id=calibre_pb_144
    		Splitting on page-break at id=calibre_pb_145
    		Splitting on page-break at id=calibre_pb_146
    		Splitting on page-break at id=calibre_pb_147
    		Splitting on page-break at id=calibre_pb_148
    		Splitting on page-break at id=calibre_pb_149
    		Splitting on page-break at id=calibre_pb_150
    		Splitting on page-break at id=calibre_pb_151
    		Splitting on page-break at id=calibre_pb_152
    		Splitting on page-break at id=calibre_pb_153
    		Splitting on page-break at id=calibre_pb_154
    		Splitting on page-break at id=calibre_pb_155
    		Splitting on page-break at id=calibre_pb_156
    		Splitting on page-break at id=calibre_pb_157
    		Splitting on page-break at id=calibre_pb_158
    		Splitting on page-break at id=calibre_pb_159
    		Splitting on page-break at id=calibre_pb_160
    		Splitting on page-break at id=calibre_pb_161
    		Splitting on page-break at id=calibre_pb_162
    		Splitting on page-break at id=calibre_pb_163
    		Splitting on page-break at id=calibre_pb_164
    		Splitting on page-break at id=calibre_pb_165
    		Splitting on page-break at id=calibre_pb_166
    		Splitting on page-break at id=calibre_pb_167
    		Splitting on page-break at id=calibre_pb_168
    		Splitting on page-break at id=calibre_pb_169
    		Splitting on page-break at id=calibre_pb_170
    		Splitting on page-break at id=calibre_pb_171
    		Splitting on page-break at id=calibre_pb_172
    		Splitting on page-break at id=calibre_pb_173
    		Splitting on page-break at id=calibre_pb_174
    		Splitting on page-break at id=calibre_pb_175
    		Splitting on page-break at id=calibre_pb_176
    		Splitting on page-break at id=calibre_pb_177
    		Splitting on page-break at id=calibre_pb_178
    		Splitting on page-break at id=calibre_pb_179
    		Splitting on page-break at id=calibre_pb_180
    		Splitting on page-break at id=calibre_pb_181
    		Splitting on page-break at id=calibre_pb_182
    		Splitting on page-break at id=calibre_pb_183
    		Splitting on page-break at id=calibre_pb_184
    		Splitting on page-break at id=calibre_pb_185
    		Splitting on page-break at id=calibre_pb_186
    		Splitting on page-break at id=calibre_pb_187
    		Splitting on page-break at id=calibre_pb_188
    		Splitting on page-break at id=calibre_pb_189
    		Splitting on page-break at id=calibre_pb_190
    		Splitting on page-break at id=calibre_pb_191
    		Splitting on page-break at id=calibre_pb_192
    		Splitting on page-break at id=calibre_pb_193
    		Splitting on page-break at id=calibre_pb_194
    		Splitting on page-break at id=calibre_pb_195
    		Splitting on page-break at id=calibre_pb_196
    		Splitting on page-break at id=calibre_pb_197
    		Splitting on page-break at id=calibre_pb_198
    		Splitting on page-break at id=calibre_pb_199
    		Splitting on page-break at id=calibre_pb_200
    		Splitting on page-break at id=calibre_pb_201
    		Splitting on page-break at id=calibre_pb_202
    		Splitting on page-break at id=calibre_pb_203
    		Splitting on page-break at id=calibre_pb_204
    		Splitting on page-break at id=calibre_pb_205
    		Splitting on page-break at id=calibre_pb_206
    		Splitting on page-break at id=calibre_pb_207
    		Splitting on page-break at id=calibre_pb_208
    		Splitting on page-break at id=calibre_pb_209
    		Splitting on page-break at id=calibre_pb_210
    		Splitting on page-break at id=calibre_pb_211
    		Splitting on page-break at id=calibre_pb_212
    		Splitting on page-break at id=calibre_pb_213
    		Splitting on page-break at id=calibre_pb_214
    		Splitting on page-break at id=calibre_pb_215
    		Splitting on page-break at id=calibre_pb_216
    		Splitting on page-break at id=calibre_pb_217
    		Splitting on page-break at id=calibre_pb_218
    		Splitting on page-break at id=calibre_pb_219
    		Splitting on page-break at id=calibre_pb_220
    		Splitting on page-break at id=calibre_pb_221
    		Splitting on page-break at id=calibre_pb_222
    		Splitting on page-break at id=calibre_pb_223
    		Splitting on page-break at id=calibre_pb_224
    		Splitting on page-break at id=calibre_pb_225
    		Splitting on page-break at id=calibre_pb_226
    		Splitting on page-break at id=calibre_pb_227
    		Splitting on page-break at id=calibre_pb_228
    		Splitting on page-break at id=calibre_pb_229
    		Splitting on page-break at id=calibre_pb_230
    		Splitting on page-break at id=calibre_pb_231
    		Splitting on page-break at id=calibre_pb_232
    		Splitting on page-break at id=calibre_pb_233
    		Splitting on page-break at id=calibre_pb_234
    		Splitting on page-break at id=calibre_pb_235
    		Splitting on page-break at id=calibre_pb_236
    		Splitting on page-break at id=calibre_pb_237
    		Splitting on page-break at id=calibre_pb_238
    		Splitting on page-break at id=calibre_pb_239
    		Splitting on page-break at id=calibre_pb_240
    		Splitting on page-break at id=calibre_pb_241
    		Splitting on page-break at id=calibre_pb_242
    		Splitting on page-break at id=calibre_pb_243
    		Splitting on page-break at id=calibre_pb_244
    		Splitting on page-break at id=calibre_pb_245
    		Splitting on page-break at id=calibre_pb_246
    	Looking for large trees in text/part0000.html...
    	No large trees found
    	Split into 122 parts
    	Looking for large trees in text/part0001.html...
    	No large trees found
    Removing anchor from TOC href: text/part0000_split_003.html#_Toc285773151
    Removing anchor from TOC href: text/part0000_split_017.html#_Toc284630303
    Removing anchor from TOC href: text/part0000_split_018.html#_Toc284630304
    Removing anchor from TOC href: text/part0000_split_039.html#_Toc284630332
    Removing anchor from TOC href: text/part0000_split_070.html#_Toc284630372
    Removing anchor from TOC href: text/part0000_split_096.html#_Toc284630404
    Removing anchor from TOC href: text/part0000_split_070.html#_Toc284630372
    Removing anchor from TOC href: text/part0000_split_096.html#_Toc284630404
    Removing anchor from TOC href: text/part0000_split_019.html#_Toc284630312
    Removing anchor from TOC href: text/part0000_split_020.html#_Toc284630313
    Removing anchor from TOC href: text/part0000_split_021.html#_Toc284630314
    Removing anchor from TOC href: text/part0000_split_022.html#_Toc284630315
    Removing anchor from TOC href: text/part0000_split_023.html#_Toc284630316
    Removing anchor from TOC href: text/part0000_split_024.html#_Toc284630317
    Removing anchor from TOC href: text/part0000_split_025.html#_Toc284630318
    Removing anchor from TOC href: text/part0000_split_026.html#_Toc284630319
    Removing anchor from TOC href: text/part0000_split_027.html#_Toc284630320
    Removing anchor from TOC href: text/part0000_split_028.html#_Toc284630321
    Removing anchor from TOC href: text/part0000_split_029.html#_Toc284630322
    Removing anchor from TOC href: text/part0000_split_030.html#_Toc284630323
    Removing anchor from TOC href: text/part0000_split_031.html#_Toc284630324
    Removing anchor from TOC href: text/part0000_split_032.html#_Toc284630325
    Removing anchor from TOC href: text/part0000_split_033.html#_Toc284630326
    Removing anchor from TOC href: text/part0000_split_034.html#_Toc284630327
    Removing anchor from TOC href: text/part0000_split_035.html#_Toc284630328
    Removing anchor from TOC href: text/part0000_split_036.html#_Toc284630329
    Removing anchor from TOC href: text/part0000_split_037.html#_Toc284630330
    Removing anchor from TOC href: text/part0000_split_038.html#_Toc284630331
    Removing anchor from TOC href: text/part0000_split_040.html#_Toc284630340
    Removing anchor from TOC href: text/part0000_split_041.html#_Toc284630341
    Removing anchor from TOC href: text/part0000_split_042.html#_Toc284630343
    Removing anchor from TOC href: text/part0000_split_043.html#_Toc284630344
    Removing anchor from TOC href: text/part0000_split_044.html#_Toc284630345
    Removing anchor from TOC href: text/part0000_split_045.html#_Toc284630346
    Removing anchor from TOC href: text/part0000_split_046.html#_Toc284630347
    Removing anchor from TOC href: text/part0000_split_047.html#_Toc284630348
    Removing anchor from TOC href: text/part0000_split_048.html#_Toc284630350
    Removing anchor from TOC href: text/part0000_split_049.html#_Toc284630351
    Removing anchor from TOC href: text/part0000_split_050.html#_Toc284630352
    Removing anchor from TOC href: text/part0000_split_051.html#_Toc284630353
    Removing anchor from TOC href: text/part0000_split_052.html#_Toc284630354
    Removing anchor from TOC href: text/part0000_split_053.html#_Toc284630355
    Removing anchor from TOC href: text/part0000_split_054.html#_Toc284630356
    Removing anchor from TOC href: text/part0000_split_055.html#_Toc284630357
    Removing anchor from TOC href: text/part0000_split_056.html#_Toc284630358
    Removing anchor from TOC href: text/part0000_split_057.html#_Toc284630359
    Removing anchor from TOC href: text/part0000_split_058.html#_Toc284630360
    Removing anchor from TOC href: text/part0000_split_059.html#_Toc284630361
    Removing anchor from TOC href: text/part0000_split_060.html#_Toc284630362
    Removing anchor from TOC href: text/part0000_split_061.html#_Toc284630363
    Removing anchor from TOC href: text/part0000_split_062.html#_Toc284630364
    Removing anchor from TOC href: text/part0000_split_063.html#_Toc284630365
    Removing anchor from TOC href: text/part0000_split_064.html#_Toc284630366
    Removing anchor from TOC href: text/part0000_split_065.html#_Toc284630367
    Removing anchor from TOC href: text/part0000_split_066.html#_Toc284630368
    Removing anchor from TOC href: text/part0000_split_067.html#_Toc284630369
    Removing anchor from TOC href: text/part0000_split_068.html#_Toc284630370
    Removing anchor from TOC href: text/part0000_split_069.html#_Toc284630371
    Removing anchor from TOC href: text/part0000_split_071.html#_Toc284630380
    Removing anchor from TOC href: text/part0000_split_072.html#_Toc284630381
    Removing anchor from TOC href: text/part0000_split_073.html#_Toc284630382
    Removing anchor from TOC href: text/part0000_split_074.html#_Toc284630383
    Removing anchor from TOC href: text/part0000_split_075.html#_Toc284630384
    Removing anchor from TOC href: text/part0000_split_076.html#_Toc284630385
    Removing anchor from TOC href: text/part0000_split_077.html#_Toc284630386
    Removing anchor from TOC href: text/part0000_split_078.html#_Toc284630387
    Removing anchor from TOC href: text/part0000_split_079.html#_Toc284630388
    Removing anchor from TOC href: text/part0000_split_080.html#_Toc284630389
    Removing anchor from TOC href: text/part0000_split_081.html#_Toc284630390
    Removing anchor from TOC href: text/part0000_split_082.html#_Toc284630391
    Removing anchor from TOC href: text/part0000_split_083.html#_Toc284630392
    Removing anchor from TOC href: text/part0000_split_084.html#_Toc284630393
    Removing anchor from TOC href: text/part0000_split_085.html#_Toc284630394
    Removing anchor from TOC href: text/part0000_split_086.html#_Toc284630395
    Removing anchor from TOC href: text/part0000_split_087.html#_Toc284630396
    Removing anchor from TOC href: text/part0000_split_088.html#_Toc284630397
    Removing anchor from TOC href: text/part0000_split_089.html#_Toc284630398
    Removing anchor from TOC href: text/part0000_split_090.html#_Toc284630399
    Removing anchor from TOC href: text/part0000_split_091.html#_Toc284630400
    Removing anchor from TOC href: text/part0000_split_092.html#_Toc284630401
    Removing anchor from TOC href: text/part0000_split_093.html#_Toc284630402
    Removing anchor from TOC href: text/part0000_split_094.html#_Toc284630403
    Removing anchor from TOC href: text/part0000_split_097.html#_Toc284630412
    Removing anchor from TOC href: text/part0000_split_098.html#_Toc284630413
    Removing anchor from TOC href: text/part0000_split_099.html#_Toc284630414
    Removing anchor from TOC href: text/part0000_split_100.html#_Toc284630415
    Removing anchor from TOC href: text/part0000_split_101.html#_Toc284630416
    Removing anchor from TOC href: text/part0000_split_102.html#_Toc284630417
    Removing anchor from TOC href: text/part0000_split_103.html#_Toc284630418
    Removing anchor from TOC href: text/part0000_split_104.html#_Toc284630419
    Removing anchor from TOC href: text/part0000_split_105.html#_Toc284630420
    Removing anchor from TOC href: text/part0000_split_106.html#_Toc284630421
    Removing anchor from TOC href: text/part0000_split_107.html#_Toc284630422
    Removing anchor from TOC href: text/part0000_split_108.html#_Toc284630423
    Removing anchor from TOC href: text/part0000_split_109.html#_Toc284630424
    Removing anchor from TOC href: text/part0000_split_110.html#_Toc284630425
    Removing anchor from TOC href: text/part0000_split_111.html#_Toc284630426
    Removing anchor from TOC href: text/part0000_split_112.html#_Toc284630427
    Removing anchor from TOC href: text/part0000_split_113.html#_Toc284630428
    Removing anchor from TOC href: text/part0000_split_114.html#_Toc284630429
    Removing anchor from TOC href: text/part0000_split_115.html#_Toc284630430
    Removing anchor from TOC href: text/part0000_split_116.html#_Toc284630431
    Removing anchor from TOC href: text/part0000_split_117.html#_Toc284630432
    Removing anchor from TOC href: text/part0000_split_118.html#_Toc284630433
    Removing anchor from TOC href: text/part0000_split_119.html#_Toc284630434
    Removing anchor from TOC href: text/part0000_split_120.html#_Toc284630435
    Removing anchor from TOC href: text/part0000_split_121.html#_Toc284630436
    EPUB output written to C:\DOCUME~1\johan\CONFIG~1\Temp\calibre_c0slb6\9dz2vo.epub

  8. El Siguiente Usuario Agradeció a johansolo Por Este Mensaje:


  9. #6
    Habitual en el foro Avatar de spock
    Fecha de ingreso
    26 may, 13
    Mensajes
    56

    Predeterminado Re: Error al quitar DRM a un ebook Kindle y luego convertir a epub

    Te lo has currado, johansolo, gracias!

    Pues creo que va a ser lo que tú dices, que el problema viene porque el libro es demasiado tocho (más de 5.000 páginas) y se come todos los recursos del ordenador.

    He hecho una prueba con otro libro comprado en Amazon, también en formato AZW3, pero con sólo 274 páginas, y lo ha convertido sin problemas. Lo he pasado ya al reader y lo abre perfectamente, así que el problema era con ese libro concreto.


    Con el de Shakespeare, si le doy a 'Retocar libro' y luego a 'Expandir libro', al final salta también un error:

    calibre, version 0.9.26
    ERROR: Fallo al desempaquetar: No se pudo expandir el archivo AZW3. Pulse «Mostrar detalles» para más información.

    Traceback (most recent call last):
    File "site-packages\calibre\utils\ipc\simple_worker.py", line 210, in main
    File "site-packages\calibre\ebooks\mobi\tweak.py", line 33, in do_explode
    File "site-packages\calibre\ebooks\mobi\reader\mobi8.py", line 93, in __call__
    File "site-packages\calibre\ebooks\mobi\reader\mobi8.py", line 419, in expand_text
    File "site-packages\calibre\ebooks\mobi\reader\markup.py", line 310, in expand_mobi8_markup
    File "site-packages\calibre\ebooks\mobi\reader\markup.py", line 51, in update_internal_links
    File "encodings\utf_8.py", line 16, in decode
    UnicodeDecodeError: 'utf8' codec can't decode byte 0x94 in position 7633582: invalid start byte

  10. #7
    Veteran@ en el foro Avatar de johansolo
    Fecha de ingreso
    17 abr, 08
    Ubicación
    Irún, Guipúzcoa
    Mensajes
    1,507

    Predeterminado Re: Error al quitar DRM a un ebook Kindle y luego convertir a epub

    Bueno, al final he picado y me lo he pillado. Por el desafío y por si algún día me da por leer al agitalanzas en inglés así ya tengo una edición completa y sesuda con extras.

    Acabo de darle a retocar libro a ver que pasa y me sucede lo mismo que a ti. Estoy probando por línea de comandos a ver si consigo algo.

  11. El Siguiente Usuario Agradeció a johansolo Por Este Mensaje:


  12. #8
    Veteran@ en el foro Avatar de johansolo
    Fecha de ingreso
    17 abr, 08
    Ubicación
    Irún, Guipúzcoa
    Mensajes
    1,507

    Predeterminado Re: Error al quitar DRM a un ebook Kindle y luego convertir a epub

    Bueno, pues no he conseguido convertir ni nada. La verdad es que ya no estoy seguro de que sea un tema del tamaño sino más bien de la codificación, porque me da el error:

    Código:
    UnicodeDecodeError: 'utf8' codec can't decode byte 0x94 in position 7633582: invalid start byte
    Sin embargo, se me ha ocurrido mirar en la carpeta temporal que crea calibre y he hallado algo útil.

    Al parecer hace primero una extracción del html que deja en el directorio temporal para tratarlo más tarde.

    Inicia la conversión con el calibre, ve a Tareas, selecciona la tarea y detenla, luego pulsa en detalles.

    Encontrarás un log similar a este:

    Código:
    Convertido el libro 1 de 1 (THE COMPLETE PLAYS OF SHAKESPEARE (Illustrated and Commented Edition) All of William Shakespeare's Unabridged Plays AND Yale Critical Analysis) THE COMPLETE ... (The Complete Works of Shakespeare))
    Resolved conversion options
    calibre version: 0.9.23
    {'asciiize': False,
     'author_sort': None,
     'authors': None,
     'base_font_size': 0.0,
     'book_producer': None,
     'change_justification': u'original',
     'chapter': u"//*[((name()='h1' or name()='h2') and re:test(., 'chapter|book|section|part|prologue|epilogue\\s+', 'i')) or @class = 'chapter']",
     'chapter_mark': u'pagebreak',
     'comments': None,
     'cover': u'C:\\DOCUME~1\\johan\\CONFIG~1\\Temp\\calibre_vcgv5o\\vimtq7.jpeg',
     'debug_pipeline': None,
     'dehyphenate': True,
     'delete_blank_paragraphs': True,
     'disable_font_rescaling': False,
     'dont_split_on_page_breaks': False,
     'duplicate_links_in_toc': False,
     'embed_font_family': None,
     'enable_heuristics': False,
     'epub_flatten': False,
     'extra_css': u'h1, h2, h3, h4 { text-align: center }',
     'extract_to': None,
     'filter_css': u'',
     'fix_indents': True,
     'flow_size': 260,
     'font_size_mapping': None,
     'format_scene_breaks': True,
     'html_unwrap_factor': 0.4,
     'input_encoding': None,
     'input_profile': <calibre.customize.profiles.InputProfile object at 0x02A1D390>,
     'insert_blank_line': False,
     'insert_blank_line_size': 0.5,
     'insert_metadata': False,
     'isbn': None,
     'italicize_common_cases': True,
     'keep_ligatures': True,
     'language': None,
     'level1_toc': None,
     'level2_toc': None,
     'level3_toc': None,
     'line_height': 0.0,
     'linearize_tables': False,
     'margin_bottom': 5.0,
     'margin_left': 5.0,
     'margin_right': 5.0,
     'margin_top': 5.0,
     'markup_chapter_headings': True,
     'max_toc_links': 50,
     'minimum_line_height': 120.0,
     'no_chapters_in_toc': False,
     'no_default_epub_cover': False,
     'no_inline_navbars': False,
     'no_svg_cover': False,
     'output_profile': <calibre.customize.profiles.KindleOutput object at 0x02A1D6D0>,
     'page_breaks_before': u"//*[name()='h1' or name()='h2']",
     'prefer_metadata_cover': False,
     'preserve_cover_aspect_ratio': True,
     'pretty_print': True,
     'pubdate': None,
     'publisher': None,
     'rating': None,
     'read_metadata_from_opf': u'C:\\DOCUME~1\\johan\\CONFIG~1\\Temp\\calibre_vcgv5o\\8sduwt.opf',
     'remove_fake_margins': True,
     'remove_first_image': False,
     'remove_paragraph_spacing': False,
     'remove_paragraph_spacing_indent_size': 1.5,
     'renumber_headings': True,
     'replace_scene_breaks': u'',
     'search_replace': '[]',
     'series': None,
     'series_index': None,
     'smarten_punctuation': False,
     'sr1_replace': None,
     'sr1_search': None,
     'sr2_replace': None,
     'sr2_search': None,
     'sr3_replace': None,
     'sr3_search': None,
     'start_reading_at': None,
     'subset_embedded_fonts': False,
     'tags': None,
     'timestamp': None,
     'title': None,
     'title_sort': None,
     'toc_filter': None,
     'toc_threshold': 6,
     'unsmarten_punctuation': False,
     'unwrap_lines': True,
     'use_auto_toc': False,
     'verbose': 2}
    InputFormatPlugin: MOBI Input running
    on C:\DOCUME~1\johan\CONFIG~1\Temp\calibre_vcgv5o\war1on.azw3
    Found KF8 MOBI of type 'standalone'
    Extracting text...
    En las últimas líneas encontrarás la dirección de la carpeta temporal, en mi caso es:

    C:\DOCUME~1\johan\CONFIG~1\Temp\calibre_vcgv5o\

    Ahí busca una subcarpeta que termine en plumber (puedes tener varias carpetas terminadas en plumber), en alguna, (o en varias) debería haber un fichero llamado debug-raw.html de 16,7 Mb.

    Ahí está el texto íntegro (o al menos lo supongo, que ocupa mucho y el ordenador va lento cuando lo abre).

    En tu caso debería ser C:\Users\LUISLA~1\AppData\Local\Temp\calibre_8jhek k\ (o algo así).

    A partir de ahí, no se cual será la mejor forma de trabajar con ese fichero enorme.

    Si necesitas las imágenes, siempre puedes descargar el fragmento, que tiene bastantes, pero habría que verificar si están todas o no.

    En fin, si a alguien se le ocurre una forma mejor (con otro programa o con parámetros para ajustar la codificación, que avise).

  13. El Siguiente Usuario Agradeció a johansolo Por Este Mensaje:


  14. #9
    Habitual en el foro Avatar de spock
    Fecha de ingreso
    26 may, 13
    Mensajes
    56

    Predeterminado Re: Error al quitar DRM a un ebook Kindle y luego convertir a epub

    Lo miraré, johansolo, pero en todo caso, muchas gracias por el intento

  15. #10
    Veteran@ en el foro Avatar de rfog
    Fecha de ingreso
    15 ago, 08
    Ubicación
    Schiedam (Holanda)
    Mensajes
    5,717

    Predeterminado Re: Error al quitar DRM a un ebook Kindle y luego convertir a epub

    A ver, el error ese que da es que el código UTF-8 que está intentando leer no es válido. Es decir, está fuera del rango de los códigos UTF-8 que no usa todo el espacio de direcciones del código (65K caracteres), por lo que

    A) En algún momento a la hora de generar el libro algo ha ido mal y un caracter UTF-8 se ha convertido en algo no válido. Bastante improbable hoy en día una corrupción de memoria/disco, pero posible.

    B) El creador del fichero sabe que el Calibre o los conversores de formato petan al leer un caracter no válido, así que los hacen petar a propósito. La más probable.

    Lo suyo sería llenar un bug en Calibre que seguro mañana lo han arreglado.

    PS: De ahí mi comentario anterior sobre el FK8: podría tratarse de una marca, o un código, o un índice especial sólo válido en KF8 como indicador de algo.

  16. El Siguiente Usuario Agradeció a rfog Por Este Mensaje:


Temas similares

  1. Convertir PDF con indice a Epub
    Por jrosendo en el foro Formatos de e-books
    Respuestas: 1
    Último mensaje: 24/01/2013, 21:47
  2. Quitar DRM de ebook para leer en kindle 3
    Por trufa en el foro Amazon Kindle
    Respuestas: 21
    Último mensaje: 28/12/2012, 20:22
  3. ¿Quitar DRM ebook Itunes?
    Por euriloco en el foro Amazon Kindle
    Respuestas: 4
    Último mensaje: 12/11/2012, 21:28
  4. Respuestas: 11
    Último mensaje: 31/01/2012, 17:40

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •