QUICK START GUIDE. VITALSOURCE ® BOOKSHELF ® MAC + PC. Download eTextbooks to search, highlight, and annotate with or without Internet access. DOWNLOAD VITALSOURCE BOOKSHELF TO YOUR MAC OR PC. The redirects API supports all instances of the Bookshelf eReader. With this endpoint you can SSO into an account and even open a.
When seeing this title, you will wonder what the VitalSource VBK DRM removal is, why I need a vbk ripper.
You purchased a book from Vitalsource, and you are forced to use Vitalsource bookshelf app to view and download this book. By default this book will be saved with '.vbk' appended. But soon you found that the reading experience with bookshelf (especially on android) is really crappy (quite annoying and slow), then you would like to use other programmes such as iBooks to read your Vitalsource etextbook. But what's worse, after you import the .vbk file into your iBooks app on iPad, you will find your iPad doesn't support this format!
In this guide, I will explain what the .vbk format is, why we need to remove DRM from vitalsource VBK, and also introduce 3 powerful Vitalsource drm removal tools (based on my test and experiment) so that you can remove DRM from vitalsource bookshelf books fast and lossless. It removes DRM from Vitalsource .vbk files and helps you get DRM free PDF or ePub eTextbooks.
- Method 1: python scripts -- If you are familiar with python or code
- Method 2: ebook-converter vitalsource drm removal -- If you want to convert vitalsource EPUBBook to regular ePub
- Method 3: Epubor Vitalsource Downloader -- The most effortless and cost-effective tool
What is .VBK File
VitalBook format .vbk files are DRM protected eBooks purchased from VitalSource. In other words, if you bought one book from Vitalsource store, it will be .vbk file. In fact .vbk file is only readable for Bookshelf app, which is the default and unique reading app for vitalsource ebooks.
Where could I find the downloaded .vbk book files? In general, Bookshelf will download all purchased vitalsource eTextbook in 'VitalBook Library' folder.
(Win) UsersPublicDocumentsShared BooksVitalSource BookshelfVitalBook Library
(Mac) /Users/Shared/Books/VitalSource Bookshelf/VitalBook Library
Tips: If you can't find the paths, please open the VitalSource Bookshelf on your computer, in the library select one book and right-click on it, then choose ' (Reveal in Finder on Mac).
But in this part what I most want you to know is, .vbk is not a regular format of eBooks but just the container format. It's just with .vbk extension which lets us and vitalsource know that the book is from vitalsource.
Now there are currently 2 distinct categories of book formats that can be contained by the .vbk file: Reflowable Text VitalBooks (EPUB) and Page-Fidelity VitalBooks (PDF).
We are not so strange to epub and pdf because they are the most 2 popular and widely used eBooks formats, right? EPUB format's feature is we can easily adjust the font size no matter the size of the screen. PDF format's feature is it keeps the look and feel of a bound book (the text is fixed). Both types of eBooks in Bookshelf app are with .vbk extension.
If you asking me how to recognize out which vbk file is a PDF or which one is an epub, I will recommend you visit the 'Product Details' page for the title you read from vitalsource.com store.
For example here I want to bought this book for learning 'Publication Manual of the American', after I visited to this product details page, I saw this highlight from the 'eTextbook Features' as following image shows.
If you can see the 'Fixed Layout' from the 'eTextbook Features' area, it says that the truly eBook format of that book is PDF, while if you see the 'Reflowerbale' it says that it's an ePub format. Of course both of these 2 formats are saved as .vbk file after you syncing them via Bookshelf app.
A new method (and easier) to tell if the vitalbook is a PDF or an ePub.
Since the Bookshelf version 7.6.1 and later, the bookshelf itself will also tell us which the vitalsource original eBook format is. No need to check them from the product page.
Open your VitalSource bookshelf, select 'My Book' and click the 'Details'.
Then it will pop up a new small window from the right side, which shows you the book format, book vbid, url, etc..
If it says 'epub', this means that book is EPUB format; If it says 'pbk', this means that book is PDF format.
Why We Need VitalSource DRM Removal
As what I explained above that the first feature of the vbk files is that they are DRM protected by Vitalsource unique technology, which prevents us reading vitalsource books freely on other devices or apps, for example, reading vitalsource books on Sony Reader, Kindle, or iBooks. We paid so much money (you know the price of the text book is not so cheap) to purchase a book to learn something new and useful, but finally we found that what we bought is not belong to us! This really hurts us too much, isn't it?
We all know that the downloaded vbk files in fact are epub and pdf, but the result is that we can't open them on other devices we owned though these devices also supports epub and pdf well. This is a paradox!
As my own opinion, the final most important reason that urges me to use a vbk drm removal is that, neither vitalsource ePub nor vitalbook PDF allows me to print Vitalsource ebooks all pages at once. According to the publisher settings, some books can be printed 10 pages at a time, some are restricted to just 1 page at a time. If I have a tool to remove the DRM limitation I can bypass the print limit as well.
Method 1: Remove Vitalsource DRM with Python Script
This tool is only for those readers who are familiar with Python and computers. If not, please skip this part.
Step 1: Install Python 3.6
Firstly you must make sure you have installed the Python 3.6 tool on your computer.
Step 2: Run the vitalripper.py
Once the python downloaded well please open a command terminal on your computer and type --
Once finished please also donwload vitalripper.py file to your computer and save it somewhere.
Then navigate your command window to where you saved the file, and continue to enter the command prompt --
Email and password are your Vitalsource account's email and password. The book number is the unique book number of your purchased book and you can find it by following steps:
Visit vitalsource official page, log in with your own account, select 'My Bookshelf', select the book and click on book cover to open it.
In this case the number 9781911531081 is my book number.
Update: From VitalSource Bookshelf version 7.6.1, we can also find the VBID from book by clicking on 'Details'.
Once finished the commanding you will soon get your VitalSource eText book drm removed, they will be saved as a PDF file (many images included). Please remember that this tool only for vbk PDF format books, not for reflowable ePubs.
Method 2: Remove VBK DRM with Vitalsource Converter Pro
When searching on the Internet to find an easy-to-use tool to help us remove DRM from .vbk files, you will soon find this ebook-converter Vitalsource Converter Pro.
This tool works for not only PDF but also ePub, helps convert these 2 formats to PDF, DRM free.
This is a shareware but here I just used the demo version for testing.
When I start the software, I'm requested to input the vitalsource account email address and password. Then it take several seconds to list my library (at first what I see is blank, I guess it takes time to read my library data), soon I see what I want. Click on the book cover to open one book, the same phenomenon appears again (blank window) but soon I see a window like this.
It's preparing to download the vitalsource vbk files to pdf. Then click on 'Download' button, it will begin to download all pages and save them in an entire PDF or ePub.
Once converted well it says 'Do you want to open ebook file'. I like this design.
I just choose 2 books for testing, then I found the average speed of the converting the PDF is 5 pages/minute, ePub is much more slowly (will not so correct but just my own conclusion, depends on the Internet accessing speed, and books size).
Here I need to tips you that the demo version will add watermarks into all pages of your PDF books if the original text book is PDF format. If the chosen book is ePub format, after drm removing it will still be saved as ePub format but it will not show all the pages contents, the vendor cuts some pages out and add their own pages for advertising.
Method 3: Remove VBK DRM with Epubor Vitalsource Downloader
This tool Epubor Vitalsource Downloader introduced here was developed by Epubor team in April 2018. At first the new released version 1.0 does the same processing which keeps the original eBooks formats (if the original eBook file format is ePub, the output will be ePub; if it's a PDF the output format will be worPDF). But soon a new version updated since nearly 90% of customers sent letters to the support team that they want to print the vitalsource text books and wish to get all the books as PDF format. So you will find that from version 1.2 the software supported output is PDF only (but no changes to the original books' contents). I guess you may be one of them who just wants to use a vitalsource drm ripper to print vitalsource eBooks, right?
Step 1: Log in with Vitalsource account
Just input your own vitalsource bookshelf account info correctly. This step is simple but it may take some time especially if your Internet speed is slow. So please be patient.
Step 2: Click book cover to download all pages at once
Click the book cover, the downloading will soon begin. As the image shows, this software supports batch downloading . There is no need for you to wait the downloading completed one by one, just choose them all, waiting for the work finishes, OK. But please note that during the downloading period you can't do anything but waiting. I will recommend you do your other things with epubor vitalsource downloader running!
Another thing I need to let you know that the free trial version of this software will help you download 5 pages of each book.
I choose the same 2 books to test, the converting speed of PDF format text book is 10-15 pages per minute (from the new version 1.0.5, the speed is improved much up to 30 pages per minute), and the ePub to PDF will be a little slowly that about 3-5 pages per minute.
Once the conversion finishes, a window will pop up which shows you the pdf file.
In general the saved output path is Users...DocumentsEpubor VitalSource Downloader. You can copy them to other readers such as Kindle, Kobo and even iPad with iBooks. And as the PDF files are drm removed out so you can also share them with families and friends (for personal use).
Should let you know that the free trial version of this tool only helps download 5 pages of each book. After the free trial if you love it and want to keep using, I will recommend you buy the vitalsource drm removal full version.
Q: I've tried several times but why I still can't log in to my vitalsource account
A: To get successfully logging into the account, firstly please make sure the Internect is connected well. And then ensure that the account info is correct. Please remember that if you had 2 accounts (student or learner, instructor or educator), each time you can only remove drm from vitalsource books under the dedicated account. For example, if the book is bought by the learner account, please log in with your learner account to download your books. If purchased under educator account, you must log in with your educator account to begin the drm removing.
Q: Could I edit the converted PDF books after the .vbk drm removing?
A: I've explained in detail at the first part that, the regular .vbk files contain 2 formats: ePub or PDF. If your original text book is ePub, you can edit the converted PDF file, such as copy, highlight, bookmark, etc..More info you can also read this guide convert vitalsource VBK to PDF.
Q: Is there any way to convert the vitalsource book and still keep the text characters?
A: Some customers complained that they can't edit (search, copy, etc.) the texts after converting vbk files to PDF. I should stress this point again here: If the original vital book is an ePub (reflowable), the downloaded file you will get will still be ePub; If it was a PDF, the output file will be the PDF!
A: As far as I know, there doesn't exist any any ebook converter capable of directly converting .vbk files to PDF buy keep the text characters. Wish epubor team (or others) could find out the solution soon.
Conclusion: Just choose one tool to achieve your goals
These 3 tools I all tried, but here I won't recommend you to try one by one because it's a waste of time and in fact there is no need to do like so. Of course if you have much interest in them, do as what you want, that's also great.
Have a good look at this form that the comparison of these 3 tools supporting input format and output format.
supportted input formats | |
Python scripts | PDF |
ePub / PDF | |
Epubor vitalsource downloader | ePub / PDF |
So if you would like to extract your vitalsource vbk files to regular ePub (the premise is that the original file is reflowable), you should choose eBook-converter's tool. But if you want to print your vitalsource text books or convert them to common PDF for better reading, highly recommend you have a free trial of Epubor Vitalsource Downloader tool. Of course if you are a developer who is good at computer and code, use the python scripts is the easiest one.
Following is a simple comparison of the file conversion speed when dealing with vitalsource ePub format and PDF text books.
conversion speed of PDF | |
Python scripts | |
7-10 pages per minute | |
Epubor vitalsource downloader | 5 pages per minute |
I should stress this point again here that the statistics are just based on my own testing because I just converted 2 books, one book has 46 pages and the other one has 131 pages. When using the recommended tool to remove the drm from your own text books, you may found that your conversion speed is much faster than mine or more slowly. This is not strange at all because they are based on the internet speed, book size and book typesetting.
Wish this article could help you. If you had other suggestions or solutions to this, please leave your comments here. And if you think this deserves a trial and finally found it's really helpful and saves much of your time, don't forget to forward to a friend or share on the social network.
Quick Start Guide Vitalsource Bookshelf App
Angel Dan has covered software online marketing for more than 6 years. She joined Epubor since 2013, covering content writing, affiliate marketing, global brand expansion, video marketing, and business development.
- - How to convert VitalSource BookShelf E-books (.vbk) to PDF
- - How to remove DRM from VitalSource Bookshelf E-books
- - How to Remove DRM from .vbk files
- - How to be realise that DMT loves you
- * All conveniently the same thing, but we has to make our offerings to the Google overlords. When you make offerings, the overlords see fit to pass knowledge to more persons. We find this a tolerable trade-off. For now.
- ÛÛÛÛÛ ÞÜ ÜÛÜ ÜÝ ÛÛÛÛÛ
- ÛÛÛÛÛ ßßßßßßßßßßßßßßß ÛÛÛÛÛ
- ÛÛÛÛÛ ÛÛÛÛÛ ÛÛÛÛÛ ÛÛÛÛÛ ÛÛÛÛÛ ÛÛÛÛÛ
- ÛÛÛÛÛ ÛÛÛÛÛ ÛÛÛÛÛ ÛÛÛÛÛ ÛÛÛÛÛ ÛÛÛÛÛ
- ±±±±± ±±±±±
- ÛÛÛÛÛ Product: BookShelf E-books ÛÛÛÛÛ
- ÛÛÛÛÛ Platform: Windows + Mac ÛÛÛÛÛ
- ÜÜÜÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÜÜÜ
- ÛÛÛÛÛ ÛÛÛÛÛ
- ÛÛÛÛÛ ÛÛÛÛÛ
- ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
- ÛÛÛÛÛ Do More Tribe is proud to announce the release of a new ÛÛÛÛÛ
- ÛÛÛÛÛ DRM-removal technique. VitalSource BookShelf sells DRM'd Ebooks ÛÛÛÛÛ
- ÛÛÛÛÛ ÛÛÛÛÛ
- ÛÛÛÛÛ ÛÛÛÛÛ
- ÛÛÛÛÛ If you pay for an ebook, it is yours to view on any device you ÛÛÛÛÛ
- ÛÛÛÛÛ own. Do not let anyone ever tell you otherwise. It's very ÛÛÛÛÛ
- ÛÛÛÛÛ surprising that nobody on the interwebs seems to have figured out ÛÛÛÛÛ
- ÛÛÛÛÛ how to bypass the restriction. It's quite a fun little trick. ÛÛÛÛÛ
- ÛÛÛÛÛ The VitalSource Bookshelf software allows you to print your ÛÛÛÛÛ
- ÛÛÛÛÛ Ebook, but only 5 pages at a time. On the surface this would ÛÛÛÛÛ
- ÛÛÛÛÛ seem to foil the print-to-PDF method, however using some ÛÛÛÛÛ
- ÛÛÛÛÛ AppleScript magic we can have their own software do all the work ÛÛÛÛÛ
- ÛÛÛÛÛ ÛÛÛÛÛ
- ÛÛÛÛÛ You will need a computer running MacOS in order to do this, ÛÛÛÛÛ
- ÛÛÛÛÛ however the resulting PDF will work on any computer. There are ÛÛÛÛÛ
- ÛÛÛÛÛ VMWare images of MacOS available online if you don't have a Mac. ÛÛÛÛÛ
- ÛÛÛÛÛ The AppleScript code below will dump the entire ebook out into ÛÛÛÛÛ
- ÛÛÛÛÛ a bunch of pdfs, each containing 5 pages each. We can then ÛÛÛÛÛ
- ÛÛÛÛÛ easily merge them together to create one DRM-free PDF containing ÛÛÛÛÛ
- ÛÛÛÛÛ ÛÛÛÛÛ
- ÛÛÛÛÛ 1. Open your ebook up in the VitalSource app. ÛÛÛÛÛ
- ÛÛÛÛÛ 2. Load up AppleScript and paste in the following code: ÛÛÛÛÛ
- set totalPages to 340
- set authorName to 'DMT'
- tell application 'VitalSource Bookshelf'
- repeat with theIncrementValue from startPage to totalPages - 1 by 5
- set thisValue to 'a'
- set thisValue to theIncrementValue
- tell application 'System Events' to keystroke 'p' using command down
- tell application 'System Events' to keystroke thisValue as string
- tell application 'System Events' to keystroke tab
- tell application 'System Events' to keystroke theIncrementValue + 5 as string
- tell application 'System Events' to keystroke tab
- tell application 'System Events' to keystroke return
- tell application 'System Events' to keystroke return
- tell application 'System Events' to keystroke 'p' using command down
- tell application 'System Events' to keystroke theIncrementValue as string
- tell application 'System Events' to keystroke tab
- tell application 'System Events' to keystroke tab
- tell application 'System Events' to keystroke authorName
- tell application 'System Events' to keystroke return
- end repeat
- # Saves current document open in VitalSource Bookshelf as PDF
- set totalPages to 497
- tell application 'System Events'
- repeat with theIncrementValue from startPage to totalPages - 1 by 10
- # Wait until the first Print dialog opens before proceeding
- # Open the print dialog
- end repeat
- # First print dialoge. Print pages ten at a time.
- keystroke tab
- keystroke tab
- click button 'Continue' of window 'Print'
- # Wait until the second Print dialog opens before proceeding
- end repeat
- # Expand the 'PDF' menu button (must be expanded before the menu is referencable)
- # Wait until the Menu button menu is created before proceeding
- repeat until exists menu item 'Save as PDF…' of menu 1 of menu button 'PDF' of window 'Print'
- click menu item 'Save as PDF…' of menu 1 of menu button 'PDF' of window 'Print'
- # Wait until the Save dialog opens before proceeding
- end repeat
- # Save. Set name to page numbers saved.
- keystroke '_'
- click button 'Save' of window 'Save'
- # Wait for dialog to close before proceeding.
- end repeat
- end tell
- ÛÛÛÛÛ Compliments of MTB. If the book starts at page 'i' or some ÛÛÛÛÛ
- ÛÛÛÛÛ rubbish and goes on to 'ii', 'iii', ... 'xx', ... '1', '2' ... ÛÛÛÛÛ
- ÛÛÛÛÛ print the 'i-x' pages manually. Then follow the instructions ÛÛÛÛÛ
- ÛÛÛÛÛ by DMT. Start from 1 to the last page of the book. You may need ÛÛÛÛÛ
- ÛÛÛÛÛ to print the last ten pages manually as well. ÛÛÛÛÛ
- ÛÛÛÛÛ Did you notice how we even took away the sides of our sexy ASCII ÛÛÛÛÛ
- ÛÛÛÛÛ art just so you would have hassle-free copy+paste? That is how ÛÛÛÛÛ
- ÛÛÛÛÛ ÛÛÛÛÛ
- ÛÛÛÛÛ I'm not even joking. We really do love you. ÛÛÛÛÛ
- ÛÛÛÛÛ 3. Change the totalPages to the number of pages, and authorName ÛÛÛÛÛ
- ÛÛÛÛÛ to whatever you want that field set to in the pdf. ÛÛÛÛÛ
- ÛÛÛÛÛ 4. The delay of 7 seconds is quite conservative, this should do ÛÛÛÛÛ
- ÛÛÛÛÛ nicely for most people. If your computer is really fast then ÛÛÛÛÛ
- ÛÛÛÛÛ you can probably lower it a bit, but if the saving of any one ÛÛÛÛÛ
- ÛÛÛÛÛ pdf takes more than the delay then the script will break and ÛÛÛÛÛ
- ÛÛÛÛÛ you'll have to manually stop it. If this happens just set the ÛÛÛÛÛ
- ÛÛÛÛÛ startPage to the Next page you don't have. Pages are saved ÛÛÛÛÛ
- ÛÛÛÛÛ starting from 0 (page 0 is called 'a' in the app, fuck knows why) ÛÛÛÛÛ
- ÛÛÛÛÛ and up in increments of 5, so you'll end up with 0.pdf, 5.pdf, ÛÛÛÛÛ
- ÛÛÛÛÛ 10.pdf, etc etc. So if it breaks and you have to re-start it, ÛÛÛÛÛ
- ÛÛÛÛÛ the number you start it from will always be either 0 or a ÛÛÛÛÛ
- ÛÛÛÛÛ ÛÛÛÛÛ
- ÛÛÛÛÛ 5. So now you have your pdfs, time to join them together. If ÛÛÛÛÛ
- ÛÛÛÛÛ you want to do this on MacOS, install the textlive-context ÛÛÛÛÛ
- ÛÛÛÛÛ ÛÛÛÛÛ
- ÛÛÛÛÛ ÛÛÛÛÛ
- ÛÛÛÛÛ If you want to merge them on a ubuntu or debian linux box, then ÛÛÛÛÛ
- ÛÛÛÛÛ ÛÛÛÛÛ
- ÛÛÛÛÛ ÛÛÛÛÛ
- ÛÛÛÛÛ Make sure all the pdfs are in one directory, then cd into that ÛÛÛÛÛ
- ÛÛÛÛÛ ÛÛÛÛÛ
- ÛÛÛÛÛ # texexec --pdfarrange --result all.pdf `ls -1 *.pdf |sort -n` ÛÛÛÛÛ
- ÛÛÛÛÛ You now have your fully DRM-free PDF :) ÛÛÛÛÛ
- ÛÛÛÛÛ -DMT 2010, be love ÛÛÛÛÛ
- ÛÛÛÛÛ ÛÛÛÛÛ
- ßÜ Üß