Add file types support for E-Book #1701

Open
opened 2018-06-27 03:30:21 +02:00 by johndoe01012 · 3 comments
johndoe01012 commented 2018-06-27 03:30:21 +02:00 (Migrated from github.com)

The Issue

according to faq pages, LBRY will be a place where mainstream can find great videos, music, ebooks, and more. But currently, There is none e-books format supported in LBRY.

Here is some reference for the most popular ebook format:
EPUB.
AZW
LIT.
PDF
ODF.
MOBI.

Steps to Reproduce

Expected Behaviour

Actual Behaviour

Suggested Solutions

https://github.com/futurepress/epubjs-reader
https://github.com/mozilla/pdf.js/

System Configuration

  • LBRY Daemon version:
  • LBRY App version:
  • LBRY Installation ID:
  • Operating system:

Anything Else

Screenshots

## The Issue according to faq pages, LBRY will be a place where mainstream can find great videos, music, ebooks, and more. But currently, There is none e-books format supported in LBRY. Here is some reference for the most popular ebook format: EPUB. AZW LIT. PDF ODF. MOBI. ### Steps to Reproduce ### Expected Behaviour ### Actual Behaviour ### Suggested Solutions https://github.com/futurepress/epubjs-reader https://github.com/mozilla/pdf.js/ ## System Configuration <!-- For the app, this info is in the About section at the bottom of the Help page. You can include a screenshot instead of typing it out --> <!-- For the daemon, run: curl 'http://localhost:5279' --data '{"method":"version"}' and include the full output --> - LBRY Daemon version: - LBRY App version: - LBRY Installation ID: - Operating system: ## Anything Else <!-- Include anything else that does not fit into the above sections --> ## Screenshots <!-- If a screenshot would help explain the bug, please include one or two here -->
tzarebczan commented 2018-06-27 04:02:45 +02:00 (Migrated from github.com)

Or better yet, let's find an open source PDF reader to integrate :) Can you dig into it and rename/rework your issue?

Or better yet, let's find an open source PDF reader to integrate :) Can you dig into it and rename/rework your issue?
tzarebczan commented 2018-06-27 19:12:15 +02:00 (Migrated from github.com)

@vv181 ebook is a duplicate of https://github.com/lbryio/lbry-app/issues/623 - unless such solution can also support PDF, not sure.

@vv181 ebook is a duplicate of https://github.com/lbryio/lbry-app/issues/623 - unless such solution can also support PDF, not sure.
mayeaux commented 2021-05-12 20:51:15 +02:00 (Migrated from github.com)

I've done embedded epub players before, my suggestion would be: https://github.com/futurepress/epub.js/

In regards to support for MOBI etc, it should be pretty computationally inexpensive to convert those formats serverside to .epub, maybe with a small service specifically for that. Alternatively, if .epub is supported users could use one of a handful of free online services to convert their ebook to .epub which if I remember correctly is the most popular (de facto standard) for online ebook rendering.

I've done embedded epub players before, my suggestion would be: https://github.com/futurepress/epub.js/ In regards to support for MOBI etc, it should be pretty computationally inexpensive to convert those formats serverside to .epub, maybe with a small service specifically for that. Alternatively, if .epub is supported users could use one of a handful of free online services to convert their ebook to .epub which if I remember correctly is the most popular (de facto standard) for online ebook rendering.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: LBRYCommunity/lbry-desktop#1701
No description provided.