![]() |
#91 | |
Enthusiast
![]() Posts: 42
Karma: 10
Join Date: Oct 2012
Device: Kindle Paperwhite
|
Quote:
|
|
![]() |
![]() |
![]() |
#92 |
Enthusiast
![]() Posts: 42
Karma: 10
Join Date: Oct 2012
Device: Kindle Paperwhite
|
Can we place both the python and the linkss installation files at once and update them together? Just asking on behalf of other lazy people, I'm installing python first by the way.
edit: How do you go about creating a "blank file"? Can't find any tutorials on youtube. What format must the file type be in? double edit: I simply copied the autoreboot file and named it cover. Last edited by Leir; 11-03-2012 at 08:14 PM. |
![]() |
![]() |
Advert | |
|
![]() |
#93 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,492
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@Leir:
* I could technically implement another pass that checks & convert/resize the files on the go (instead of just dumping them in the discarded folder) since that's essentially what part of the cover mode is doing, but with a full directory of screensavers, it would take a tremendous amount of time (minutes, probably) for a job that's ultimately better suited to the user on their shiny and powerful computer ![]() * Nope, one .bin at a time. (And, yep, python first is the way to go ![]() * Yep, copying one of the other files there is a good way to do that on Windows. Speaking of the cover mode, I'd like some feedback on how people think the covers look in the screensaver. I went the same way as the reader (meaning full screen, high quality scaling algorithm, aspect ratio intact, on a white background), but I had to play around with the gamma (after converting the files to grayscale to keep the filesizes down). So if you feel like the covers are too dark/light, I'd like to hear about it ![]() |
![]() |
![]() |
![]() |
#94 | |
Enthusiast
![]() Posts: 42
Karma: 10
Join Date: Oct 2012
Device: Kindle Paperwhite
|
Quote:
I'm extremely pleased with the cover mode, thank you very much for this! I'm reading Eragon now, and the cover shows up as promised. However, due to its original resolution at 332x500, it does not cover the whole screen of my kindle paperwhite, leaving 2 white bars at the side. It cannot be helped I supposed. I think, not really sure, that the cover has been resized so it looks a little blurry. I would have preferred it to look sharper and more vibrant, but am still overall happy with this hack! |
|
![]() |
![]() |
![]() |
#95 | |
Reader of Books
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 232
Karma: 178096
Join Date: Oct 2012
Device: Kobo Libra Colour, Libra 2, Elipsa, Kindle Basic (11th gen)
|
Quote:
The gamma looks good to me, and appears to be quite close to the cover in-book. If, in theory, I wanted the screensaver to not stick to the aspect ratio, but rather fit to screen... is there anything I could change somewhat easily, or is this strictly do not touch or end up with a big fiery ball visible from space territory? |
|
![]() |
![]() |
Advert | |
|
![]() |
#96 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,492
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@Leir: Yep, perfectly normal, especially on the PW. 332x500 to 758x1024 is a somewhat severe upscaling, and while the upscaling algorithm is good, it's still an image upscaling algorithm, so a bit of blurriness is to be expected (we're not in CSI, where pixels magically appear from outer space when zooming ^^). And the two white bars on the side are an artifact of keeping the aspect ratio
![]() ![]() @7hir7een: To be perfectly honest, I kept the aspect ratio intact partly because that's what the reader does, but mostly because I abhor looking at stuff that doesn't respect AR ![]() That said, it's pretty trivial to change: In linkss/bin/cover-extract, line 82: Change Code:
${LINKSS_BINDIR}/convert "${file}" -resize ${MY_SCREEN_SIZE} -background white -compose Copy -gravity center -extent ${MY_SCREEN_SIZE} -colorspace Gray -gamma 2.2 -quality 79 "${LINKSS_BASEDIR}/cover_cache/cover_${file_key}.png" Code:
${LINKSS_BINDIR}/convert "${file}" -resize "${MY_SCREEN_SIZE}!" -colorspace Gray -gamma 2.2 -quality 79 "${LINKSS_BASEDIR}/cover_cache/cover_${file_key}.png" ![]() Last edited by NiLuJe; 11-04-2012 at 09:57 AM. |
![]() |
![]() |
![]() |
#97 |
Reader of Books
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 232
Karma: 178096
Join Date: Oct 2012
Device: Kobo Libra Colour, Libra 2, Elipsa, Kindle Basic (11th gen)
|
@NiLuJe
Works like a charm! Thank you, kind sir ![]() |
![]() |
![]() |
![]() |
#98 | |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Quote:
Of course, for criminal forensics investigations, that natural looking (but false) detail would not hold up in court. But it COULD make a book cover look "prettier" when upscaling. EDIT: When it comes to Hollywood "technology", a nice companion to "infinite zoom" is "uncrop", as shown here: Last edited by geekmaster; 11-04-2012 at 12:45 PM. |
|
![]() |
![]() |
![]() |
#99 |
Enthusiast
![]() Posts: 42
Karma: 10
Join Date: Oct 2012
Device: Kindle Paperwhite
|
Umm... I noticed that when using the cover-as-screensaver hack, the screensaver will only display the first book in the collection. For example, I placed all 4 books of the Eragon series in a collection, and when I'm reading eldest (2nd book in the series), the screensaver still shows up as Eragon.
|
![]() |
![]() |
![]() |
#100 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,492
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@Leir: How did you switch to the next book (Home, then collection, then book, or back, collection, book?).
Also, could you post the file the ;dm command (in the searchbar, on the home page) produce (in the documents folder, IIRC)? @geekmaster: While it's a nice info, keep in mind that I'm using ImageMagick, and that it's done on device, and it already takes ~10s to process everything (colorspace switch, gamma correct, Lanczos/Mitchell rescale & PNG encoding) ![]() Last edited by NiLuJe; 11-05-2012 at 10:34 AM. |
![]() |
![]() |
![]() |
#101 | |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Quote:
![]() Of course, I would cache the upscaled images so you only need to burn that "10 seconds" once for each book, and I would try to preprocess the images in the background ahead of time if possible, so you would not even notice it... EDIT: It all boils down to where you want to invest your time, and just how good is "good enough" (both in execution speed and upscaled image quality). Last edited by geekmaster; 11-05-2012 at 11:01 AM. |
|
![]() |
![]() |
![]() |
#102 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,492
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@geekmaster: Yep, I'm already doing it ASAP (~2s after opening a book), low priority (nice 15), and the processed covers are of course cached
![]() On the superres front, I'm only vaguely familiar with those from the few similar things used in some SNES/PSX emulators. I was under the impression that they could only do 'fixed' rescaling (ie. 2x, 3x, 4x, etc.) which would be completely unsuitable here ![]() ![]() |
![]() |
![]() |
![]() |
#103 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 227
Karma: 944808
Join Date: Apr 2009
Device: Kobo Libra 2, Forma and Aura One; Kindle Voyage; Galaxy Note 10
|
Works Great!
@NiLuJe
Thank you so much for this! I've been less than impressed with my Kindle PW in the first place (pink/green blotches across the screen, both in my original and in my first replacement; I'm waiting for replacement #2), but not having my custom screensavers made it doubly tough. Your little Python script really does the job with Covers. I used to create my own screensaver of the book jacket for each title I was reading and rotate them in -- but this is so much simpler. Thank you again! Any chance the font hack is on your radar screen? I do miss my Georgia font (don't know why it's included in the Kindle iPhone app, but not in the Kindle itself...) |
![]() |
![]() |
![]() |
#104 | |
Enthusiast
![]() Posts: 42
Karma: 10
Join Date: Oct 2012
Device: Kindle Paperwhite
|
Quote:
Im afraid I dont understand the dm command thingy, how do I go about obtaining it? |
|
![]() |
![]() |
![]() |
#105 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,492
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@Leir: One the home screen, pull up the search bar (magnifier icon), and enter ;dm there. You should end up with an all_logs_<dates>.txt file in the documents folder. Compress & attach it here
![]() |
![]() |
![]() |
![]() |
Tags |
kindle touch hacks, paperwhite, python, screensavers, touch |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Problem installing Kindle ScreenSavers Hack | ratchetclank | Kindle Developer's Corner | 3 | 12-30-2015 09:59 PM |
Is it impossible to hack screensavers in K4 4.1? | nonfactor | Kindle Developer's Corner | 1 | 07-04-2012 07:17 PM |
Help! Used screensaver hack- now all collections gone and no screensavers!!! | kuklachica | Amazon Kindle | 1 | 01-16-2011 08:17 PM |
Is a hack necessary to add screensavers? | mldavis2 | Amazon Kindle | 4 | 10-29-2010 05:34 PM |
Hack for screensavers on Kindle 2 | KookyKathy | Introduce Yourself | 5 | 01-09-2010 11:16 PM |