[APP] ElWPAudioBooks: How to listen to audiobooks on Windows Phone 7

Search This thread
So as I like to listen to audio books very much and as I bought WinPhone I decided to write this app.

It does a really simple thing - generates a podcast feed from a folder that you give to app (with audio book). Than you "subscribe" to this self-made "podcast",set to play it from the oldest one, sync all "episodes" with your phone and that's it.

If you have a windows phone 8.1+ device please follow to this thread: http://xdaforums.com/windows-phone-...oks2-audio-t2922308/post56362244#post56362244

ElAudioBooks - my new app for listening to audio books.
 

Attachments

  • ElWPAudioBooks0.1.2.zip
    124.5 KB · Views: 708
  • ElWPAudioBooks0.2.0.zip
    126.5 KB · Views: 707
  • ElWPAudioBooks0.2.1.zip
    135.8 KB · Views: 3,771
Last edited:
[0.1]
First release

So there are 7 steps you need to do. They a really simple
I'll comment them a little:

At step 1 you need to select folder with files of audiobooks.
Typically you will have smth like
01.mp3
02.mp3
03.mp3
etc. in the correct folder.

At step 2
I try to get and sort all files of audiobook.
You can have 2 types of sorting for now:
like string: 1.mp3 10.mp3 2.mp3 20.mp3
like int: 1.mp3 2.mp3 10.mp3 20.mp3
It's for setting up the right playing order.
Hope you got it :)

Step 3 is the name of the book. The same name will be on your phone.

Step 4. Select a free port for your system and press Start button.
If it hadn't threw an exception it is a good sign :)

Step 5.
Now you have a feed url.
It should be smth like http://localhost:8888/feed.xml

Step 6. Add podcast to zune with this feed. Set it up to play the older episodes first and to sync ALL episodes with your phone.

Step 7. Actually sync your device and listen to your book

There's also video available on how to:
http://www.1800pocketpc.com/how-to-get-mp3-audiobooks-to-your-windows-phone-tutorial/23369/
 
Last edited:
[0.1.1]
@fixed a bug when file names contain spaces.
*minor changes with url handling

[0.1.2]
*now file names can be in unicode

[0.2.0]
*Remembers last opened folder
*Feed url now depends on book name
*Can set custom image for your book
*Log for what is happening
*Minor UI improvements

[0.2.1]
*Scans all subfolders for audio files in the selected folder (in case you have 4ex disk1, disk2, etc..)
*Tries to autofind albumart in the folder with audio book
@Fixed exception when trying to add another book without closing the app
*ability to add info about audiobook to overview section on the phone.
 
Last edited:

jmo

Senior Member
Oct 28, 2005
83
36
This is awesome!! I have just spent a ton of time trying to find a long and complicated way of doing what your program does in minutes. This makes life so much easier.

Custom pictures would be great.

Thanks again,
Jonathan
 

ajgray

New member
Sep 23, 2011
2
0
Very helpful - thanks much!

Feature request: it'd be great to add support for a directory hierarchy instead of a single folder. (This would be helpful for multi-disc audiobooks that are organized into subfolders like Disc1\, Disc2\, etc.)

I'd be glad to assist with coding if needed.
 
Very helpful - thanks much!

Feature request: it'd be great to add support for a directory hierarchy instead of a single folder. (This would be helpful for multi-disc audiobooks that are organized into subfolders like Disc1\, Disc2\, etc.)

I'd be glad to assist with coding if needed.
Accepted, I'll code it. Shouldn't be difficult :)
 
  • Like
Reactions: ajgray

AUTiger83

Member
Nov 22, 2008
25
0
Atlanta, GA
Thank you! This solves the problem of getting them to list in the correct order!

Now that they show in the correct order under podcasts, is there any way to get one podcast to go automatically to the next file in the series?

I have short segments (5 minutes each, on a 6 hour book) and it's driving me crazy to have to go back to the podcast directory every five minutes and start the next one.
 

ajgray

New member
Sep 23, 2011
2
0
Just hit the play button on the podcast itself (the small triangle on the upper right of the album art) - that will play the segments in the order that you've set in the podcast properties. (For an audiobook, set the playback order to "Oldest first.")
 

Slothie

Senior Member
Jun 7, 2009
233
13
Gold Coast
Thanks very much for the app. It solved the Audio Book problem for me. I do have a "feature request/noob question" though. Can you make the custom picture start looking from the folder I choose the book to be in and not the last folder?

Also not that it really matters but when I start on the next book I get the error:

system.net.httplistenerexception: The I/O operation has been aborted because of either a thread exit or an application request
at system.net.httplistener.getcontext()
at EIWPAudioBooks.FormCreateAudioBook.StartHttpServer(Object State)

I just close the app after each book so its not really a problem although I usally do a few books at a time.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 23
    So as I like to listen to audio books very much and as I bought WinPhone I decided to write this app.

    It does a really simple thing - generates a podcast feed from a folder that you give to app (with audio book). Than you "subscribe" to this self-made "podcast",set to play it from the oldest one, sync all "episodes" with your phone and that's it.

    If you have a windows phone 8.1+ device please follow to this thread: http://xdaforums.com/windows-phone-...oks2-audio-t2922308/post56362244#post56362244

    ElAudioBooks - my new app for listening to audio books.
    5
    [0.1.1]
    @fixed a bug when file names contain spaces.
    *minor changes with url handling

    [0.1.2]
    *now file names can be in unicode

    [0.2.0]
    *Remembers last opened folder
    *Feed url now depends on book name
    *Can set custom image for your book
    *Log for what is happening
    *Minor UI improvements

    [0.2.1]
    *Scans all subfolders for audio files in the selected folder (in case you have 4ex disk1, disk2, etc..)
    *Tries to autofind albumart in the folder with audio book
    @Fixed exception when trying to add another book without closing the app
    *ability to add info about audiobook to overview section on the phone.
    3
    [0.1]
    First release

    So there are 7 steps you need to do. They a really simple
    I'll comment them a little:

    At step 1 you need to select folder with files of audiobooks.
    Typically you will have smth like
    01.mp3
    02.mp3
    03.mp3
    etc. in the correct folder.

    At step 2
    I try to get and sort all files of audiobook.
    You can have 2 types of sorting for now:
    like string: 1.mp3 10.mp3 2.mp3 20.mp3
    like int: 1.mp3 2.mp3 10.mp3 20.mp3
    It's for setting up the right playing order.
    Hope you got it :)

    Step 3 is the name of the book. The same name will be on your phone.

    Step 4. Select a free port for your system and press Start button.
    If it hadn't threw an exception it is a good sign :)

    Step 5.
    Now you have a feed url.
    It should be smth like http://localhost:8888/feed.xml

    Step 6. Add podcast to zune with this feed. Set it up to play the older episodes first and to sync ALL episodes with your phone.

    Step 7. Actually sync your device and listen to your book

    There's also video available on how to:
    http://www.1800pocketpc.com/how-to-get-mp3-audiobooks-to-your-windows-phone-tutorial/23369/
    2
    For now it's just a pretty picture of audio book.
    May be I'll implement custom pictures in future...
    1
    I don't have any of them, so I don't know....