![]() |
#1 |
<Insert Wit Here>
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,017
Karma: 1275899
Join Date: Jan 2008
Location: Puget Sound
Device: Kindle Oasis, Kobo Forma
|
CBZ Document Plugin (DR800S/SG) (r4)
Another little hackie.
![]() It's a very simple CBZ viewer for the DR800. The story behind this one was that I was fed up with trying to get a good ePub conversion of my various comics, and PDF was not much better (scaling fun with the ADE renderer, plus a DR800 bug). So instead, I wrote one up. It is based on the images plugin that iRex includes with the DR800, just tweaked to understand ZIP files. Some optimizations had to go into this just to make it work (assumptions in the images plugin lead to files being loaded multiple times when not needed), but it could be better. Known Issues:
Install instructions:
The source is meant to build as part of the uds plugins source for 3.0 provided by iRex, under plugins. Release Notes: r5
r4
r3
r2
Last edited by Kolenka; 03-04-2010 at 02:08 AM. Reason: r5 Released |
![]() |
![]() |
![]() |
#2 |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 556
Karma: 1102020
Join Date: Sep 2009
Device: Kindle Keyboard (rip), Kindle Voyage, Fire Tablet 10 '17, iPad '19
|
This is awesome, thanks! I can't wait to try it. I really didn't want to convert all my manga and comics.
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Member
![]() Posts: 10
Karma: 12
Join Date: Feb 2010
Device: dr800sg
|
ZIP format support it?
|
![]() |
![]() |
![]() |
#4 |
<Insert Wit Here>
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,017
Karma: 1275899
Join Date: Jan 2008
Location: Puget Sound
Device: Kindle Oasis, Kobo Forma
|
At least for now, ZIP is all. I wasn't going to hold off releasing this without RAR support.
Seriously, I've only had a single day to work on this, I'm surprised it even works! |
![]() |
![]() |
![]() |
#5 |
Member
![]() Posts: 10
Karma: 12
Join Date: Feb 2010
Device: dr800sg
|
zip file, which copied the path do not you?
"Personal Documents" folder, copy it there's not been shown |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
<Insert Wit Here>
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,017
Karma: 1275899
Join Date: Jan 2008
Location: Puget Sound
Device: Kindle Oasis, Kobo Forma
|
Are you using an automatic translator? It's really hard to understand what you are asking.
It doesn't catch files with a '.zip' extension, only '.cbz' |
![]() |
![]() |
![]() |
#7 |
Member
![]() Posts: 10
Karma: 12
Join Date: Feb 2010
Device: dr800sg
|
thx. kolenka~
re-install works fine |
![]() |
![]() |
![]() |
#8 |
<Insert Wit Here>
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,017
Karma: 1275899
Join Date: Jan 2008
Location: Puget Sound
Device: Kindle Oasis, Kobo Forma
|
I've been spending some time optimizing the plugin because I have a couple CBZs that are kinda slow to load and navigate. I found out that no matter what I do, the GDK libraries that handle image loading are slow on these types of files.
Some rules of thumb: "Progressive" JPEGs are slow to load, on the order of 4-10x slower. Reasonably sized PNGs and "Baseline" JPEGs are much better. |
![]() |
![]() |
![]() |
#9 |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Mar 2010
Device: Sony PRS-505, iRex DR800S
|
The installation was easy and it works great. I just love it.
Thanks a lot ! |
![]() |
![]() |
![]() |
#10 |
<Insert Wit Here>
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,017
Karma: 1275899
Join Date: Jan 2008
Location: Puget Sound
Device: Kindle Oasis, Kobo Forma
|
A quick note on CBR support:
This is probably going to be a no-go. There are two libraries available for accessing RAR files. Neither one is suitable for use in a plugin like this because either the license conflicts, and/or because it can't support very important optimizations in the plugin and will result in poor performance. I doubt anyone would use CBRs if it takes 15 seconds to load a page. I've also been looking the remaining bottleneck in performance (progressive JPEGs), and I'm not optimistic about the results. There is some performance problem in GTK+ or libjpeg, and the answer seems to be: don't use progressive JPEGs. Beyond that, I'm pretty happy with the performance. The next step is probably to support metadata from apps like ComicBookLover, after digging in a bit. Last edited by Kolenka; 03-02-2010 at 02:57 AM. |
![]() |
![]() |
![]() |
#11 |
<Insert Wit Here>
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,017
Karma: 1275899
Join Date: Jan 2008
Location: Puget Sound
Device: Kindle Oasis, Kobo Forma
|
And with that, r4 is released.
I realize the metadata support is a little meager, but there isn't really a good standard for these sorts of files. The nice thing about this type of metadata is that you don't have to decompress/recompress the archive to add/edit the metadata. |
![]() |
![]() |
![]() |
#12 | |
Enthusiast
![]() ![]() ![]() ![]() Posts: 36
Karma: 344
Join Date: Dec 2009
Device: Sony PRS 505, B&N Nook, Sony Daily Edition, iRex Reader
|
Quote:
If so, could you please recommend a program that can do this. I just received my Irex today and I am greatly looking forward to trying to read some of my comics on it. Thank you for your hard work on this. |
|
![]() |
![]() |
![]() |
#13 |
<Insert Wit Here>
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,017
Karma: 1275899
Join Date: Jan 2008
Location: Puget Sound
Device: Kindle Oasis, Kobo Forma
|
Converting is simple:
Last edited by Kolenka; 03-04-2010 at 11:53 AM. Reason: typo |
![]() |
![]() |
![]() |
#14 |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 556
Karma: 1102020
Join Date: Sep 2009
Device: Kindle Keyboard (rip), Kindle Voyage, Fire Tablet 10 '17, iPad '19
|
|
![]() |
![]() |
![]() |
#15 |
Enthusiast
![]() ![]() ![]() ![]() Posts: 36
Karma: 344
Join Date: Dec 2009
Device: Sony PRS 505, B&N Nook, Sony Daily Edition, iRex Reader
|
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
New Plugin Type Idea: Library Plugin | cgranade | Plugins | 3 | 09-15-2010 12:11 PM |
DR800 DR800S has arrived - what now? | Albyr | iRex | 15 | 05-22-2010 04:47 AM |
Should we have a DR800S/SG Forum | Mr. Goodbar | iRex | 10 | 02-01-2010 07:38 PM |
Irex DR800S | Gonzo62 | News | 1 | 01-15-2010 03:54 PM |
How to convert a Word document into a Kindle document? | PS Kindle | Kindle Developer's Corner | 2 | 12-08-2009 08:40 PM |