full listings » Playback


Audio Bookmarks Simon

Resume playback on restart and/or where you stopped


Audio Bookmarks



Description

Audio Bookmarks will automatically remember where you last played up to for all tracks, selected libraries, selected genres and/or individual tracks.

It will also resume playing the last played track when Songbird is restarted.

You can turn Audio Bookmarks on/off for any track from bookmark icon in the faceplate, an option under the Controls menu or by pressing Ctrl B.

Bookmarking.

A tiny Audio Bookmark icon appears in the face-plate. It is an outline if Audio Bookmarks is not operating on the current track but it will be solid gray when Audio Bookmarks is recording your position in the current track.

If you want to bookmark your position in a particular track, click the outline bookmark icon to start bookmarking that track. Conversely, if you want to stop bookmarking for a particular track, click the gray bookmark icon: the current bookmark will be removed and bookmarking will stop for the track.

You can't record the position in a media stream, so the icon is disabled.

Playback.

If a track is from a selected library or genre (as set on the Audio Bookmarks preferences panel), when you go back to it playback will resume from just before where you left off (and the track's bookmark will be updated as it plays).

You can use the seek bar to jump back or forward, if you don't want to listen from the bookmark.

If the track is not from the selected library or genre but it has a bookmark, it will play from the beginning and the Audio Bookmarks icon in the faceplate will appear white. Click on the icon to jump to the bookmark. The icon will change to an outline (the position in the track will not be being bookmarked). Click the outline icon to start bookmarking the track; click a 2nd time to remove the bookmark and stop bookmarking.

Resume Last Track played.

If this option is selected in the preferences panel, the last played track/stream will be re-opened when Songbird restarts.

If it is a track and the position was bookmarked, it will be played from where it was up to when Songbird exited, otherwise it will be played from the beginning.

Steams always just start or open 'stopped'.

You can choose whether re-opened tracks/streams are to be opened 'paused or playing as they were when Songbird closed', or 'always paused' or 'always playing'.
 

Preferences.

Audio Bookmarks was intended to apply bookmarking to all tracks, if you selected 'bookmark by library/genre' and did not select any libraries or genres. But this was only implemented in version 1.6. You may need to review your preference settings.

SleepTimer can close Songbird for you automatically. Audio bookmarks can resume the track that was playing then when you restart Songbird!

Please report any problems to me at songbird.audioBookmarks@gmail.com and I'll try to fix any issues but I now don't have any plans to add to this extension.




Release Notes

Installs in songbird 1.10 OK.




Images

(2)
  • 2011-03-23_222727_thumbnail
  • 2011-03-23_222815_thumbnail
 

Comments

(70)


klint
klint

Simon

First, thanks a lot for your so swift answer to a request that should fulfill a lot of people's need, considering the treads about Podcasts on Getsatisfaction :)

I'm testing it right now, and have a problem on my 1.4b1 install with some other extensions (on a fresh profile it works properly and nicely!): the bookmarking mode is not activated for selected genre, and manual activation for a track does not help:playing does not resume at last position.

I also get an error in the console, don't know if it is related:
Error: gMM is null
Source File: chrome://audio-bookmarks/content/main.js
Line: 90

As I said, on a fresh profile and on another 1.3 profile, it is ok.

Thanks

And about multiple bookmarks with bookmark properties (date, description), I think it could be very useful to keep history of particular sentences/chapter in an audiobook, for instance, like you would do it for a paper book.

over 2 years ago
Simon
Simon

I haven't tested on 1.4 yet - and won't be able to until 1.3 is released, as I don't want too many versions running at once.

What other add-ons do you have installed on your 1.4 version? If you enable them one or a few at a time until Audio Bookmarks stops working, it would identify/narrow down where the conflict arises.

The major difficulty with multiple bookmarks is where to store all the data, I will look into it (but it won't come as quickly as the version 1.0.0.0. did!) .

over 2 years ago
klint
klint

The problem is I have a few dozens of them :) I know I have deactivated Last Track Resume, that operate in the same area, but that still makes some dozens minus one ;)
But I'll dig...
About 1.3, I'm not sure that it will ever be released. And by the way, have you noticed the new 1.4b1 nightlies that appeared yesterday?
Thanks again

over 2 years ago
klint
klint

Simon, after some tests, it seems that the addon that prevents AudioBookmark to work correctly is Party Shuffle. Do you confirm? Thanks

over 2 years ago
Simon
Simon

Thanks, klint, you're right.

I can see that Party Shuffle is setting gMM to null. ('gMM' being the name used to refer to the media manager in examples - which lazy developers, like me, leave unchanged and not isolated in a namespace!) That overwrites my use of gMM, causing the failure and error message you got.

It will be easy for me to fix.

over 2 years ago
deOmega
deOmega

Thanks for your work. I tried it, but somehow it is not working for me.

Please let me know if I understand...is this supposed to be like last track resume? Where, when i restart my pc it continues where I left off? If so, I just cannot get it to work.. and i do have the Gray icon at the time on the play bar.

over 2 years ago
Simon
Simon

@deOmega:

This is not another version of last track resume. It is to resume a track where you left off when you select that track again. (Meant for use in long tracks - audiobooks, podcasts and the like.)

As far as am aware, it is working under Sb 1.2, 1.3 and 1.4 although, at present, there is a conflict which stops this add-on working if Party Shuffle is installed). I have fix for the conflict and will be releasing it 'soon' (=asap).

over 2 years ago
pvh
pvh

Awesome! Way to get 'er done, Simon.

over 2 years ago
deOmega
deOmega

Thank you... with that explanation :).. it does work. Thank you very much.

over 2 years ago
deOmega
deOmega

I suppose the name description is even more obvious to me now :) . Very nice idea.

over 2 years ago
Hiromacu
Hiromacu

@Simon: Hi! I have a problem. I wanted to add support to this extension for my Orange County feather to change the bookmark icons' color. I checked the code but unfortunately you used only xul (not css) to handle these icons. However there is an overlay.css file in the \chrome\skin folder but it looks like just remained in your extension when you created it. And the bookmark icons aren't marked by id as in the last.fm's are marked.

So in this case I don't know how could I redirect the icon images without any id. I don't know so much about xul, Could you change the code or help me how can I solve my problem? Thanks! :P

Anyway, very good idea! :)

over 2 years ago
Simon
Simon

Hi - I don't know much about CSS, so am inclined to put everything into the XUL but I would be happy to make any necessary changes to allow this add-on to be skinnable.

I have given the icons id's in the next version - which I will release in a day or two. The names are:

audioBookmarks_inactive
audioBookmarks_active
audioBookmarks_bookmarked.

is this enough?

Simon

over 2 years ago
Hiromacu
Hiromacu

@Simon: Yes, those ids should be enough. Thanks. I'll let you know the result. :P

over 2 years ago
HenningStummer
HenningStummer

Hi, that's a cool addon! But I stored my music on a server and play it via the DAAP plugin. And it so I can't specify genres as audiobooks. Is it possible to support a 2nd media library in a future version?

over 2 years ago
Simon
Simon

@stummer:

Can you successfully bookmark and resume tracks from your DAAP server using the Audio Bookmarks 'all' option?

If so, It won't difficult for me to change the 'all' option to apply to selected libraries.

over 2 years ago
HenningStummer
HenningStummer

It works with the 'all' option, but not always.
Sometimes the song is paused instead of starting at the last position. When I hit the play button then, the song starts at the beginning. Have to figure it out a bit more... let me know if you want some log files from me.

over 2 years ago
Hiromacu
Hiromacu

@Simon: Thanks for the ids, but unfortunately I still can't change the icons. I don't know why! I used this code below for the inactive icon to overwrite the src, but it still the original white outline. Even if I set it important.

#audioBookmarks_inactive {
  list-style-image: url('chrome://songbird/skin/add-ons/audio-bookmarks-inactive.png') !important;
}

I checked in DOM Inspector and the code should work. You can see in this screenshot.

By some unknown reasons, the code doesn't overwrite the original src (chrome://audio-bookmarks/skin/bookmark-outline.png) what you used in the faceplate-overlay.xul. And I don't know how could I do it other way. :(

over 2 years ago
Hiromacu
Hiromacu

@Simon: Oh yes, and I have the same problem with your sleepTimer extension. I can't do nothing with the images in that neither. I think it's the same problem. :(

over 2 years ago
Simon
Simon

@ Hiromacu: I think XUL oevrwrites CSS ( or rather CSS doesn't overwrite XUL).

What if I move the image url spec's out of the XUL and into the overlay.CSS file?

(You'll have the same problem with all my addons as they all have the image src's in the XUL.

over 2 years ago
verso
verso

Great add-on, thank you very much for making it skinnable!
It would be great, if you could add the same option for sleepTimer (for all visual elements, if possible, including the hidden mode icon, min/max controls etc., also I'd like to change the font-size and slightly adjust the background position).
Great work, thanks again!

over 2 years ago
Simon
Simon

@ verso: I'm going to make all my add-ons skinnable (now i know how!).

A new version of sleeptimer is just a few days away.

over 2 years ago
Hiromacu
Hiromacu

@Simon: OK, skinning is works! :) Bu the extension stopped working. Clicking on the bookmark icon it doesn't jump to the bookmark.

over 2 years ago
Hiromacu
Hiromacu

@Simon: Never mind! Looks like the problem is in my Songbird profile. :P

over 2 years ago
Hiromacu
Hiromacu

@Simon: Oh yes, and two suggestions:
 - A check marking is missing in the <control> menu if 'Audio bookmarks' is turned on.
 - A shortcut key would be useful to turn on/off the bookmarking.

:P

over 2 years ago
verso
verso

@Simon

Great news, thanks again, just finished skinning and it worked perfectly.
Regards

over 2 years ago
Hiromacu
Hiromacu

@Simon: Thanks for this update. :)
A version bump to 1.5.0a would be nice. :P

over 2 years ago
Simon
Simon

Updated SB max version to 1.5.0a

over 2 years ago
klint
klint

Hi Simon
Nothing to do with the current extension here, but maybe you could be interested in this other development request I have, still related to podcast, and that will likely not find a place in Songbird's core before long.
If by any change you found it interesting enough, here it is: http://getsatisfaction.com/songbird/topics/idea_for_podcast_related_addon_download_a_webpage_and_put_its_content_in_a_tag

Thanks :)

over 2 years ago
Anwar
Anwar

Hi Simon

Great plugin! Been looking for something like this for a long while.

I'm on Mac OSX 10.5.6 and when I click the add-on preference pane, I can't see the 'OK' or 'Cancel' buttons to save the preferences. Is there a preference file or something?

I'm running Songbird 1.4.3 build 1438

Also I see that there is no option for 'Audiobook' in the genres plugin.

Thanks.

over 2 years ago
Simon
Simon

@Anwar

Hmmm... this will be tricky to fix - I don't have access to any Mac system at all. So work-arounds:

the preferences are stored in the songbird preference system (you can see these by accessing the web page 'about:config').
It would be easy to change the genres there (the preference is named 'extensions.audio-bookmarks.genresToBookMark'). Let me know if you want to do that and need more help.

By default, audioBookmarks operates for all media items with a genre of

audiobook
podcast
Audiobook , or
Podcast.

However, if there aren't any items with one of those genres in your library then that genre will not be shown in the list (and if you saved changed preferences it would be lost). Make sure you have media items with the appropriate genres in your library, then those genres should appear in your list!

Simon

over 2 years ago
Anwar
Anwar

Hi Simon

Pity about the Mac access!

I've edited the about:config preferences and have got some other genres working.

So for now this is a workable solution.

Thanks!

over 2 years ago
gerald
gerald

You can enable the OK and Cancel on Mac this way.

On a Mac and Linux you need to set two Firefox preferences. You access preferences by typing about:config in the window where http://... usually goes.

Type instantapply in the Filter search box. Look for browser.preferences.instantApply.

* When you find it, do a double click (right click if your mouse has more than one button?) on the Value (4th. column) "true" to change it to "false".
* Alternatively, do a Control-Click and select Toggle. This should also change the Value to "false".
If you make this change, you will see the OK and Cancel buttons on plugin preferences.

Next, look for browser.preferences.animateFadeIn in the same list. If you don't see it, type animatefadein in the Filter search box.

* When you find it, do a double click (right click if your mouse has more than one button?) on the Value (4th. column) "true" to change it to "false".
* Alternatively, do a Control-Click and select Toggle. This should also change the Value to "false".
If you do make this change, some plugin popup windows may be contain text instead of being blank.

http://kb.mozillazine.org/About:config_entries has more information.

about 1 year ago
ranec
ranec

Any chance this'll get updated to work with 1.8?

about 1 year ago
Simon
Simon

Updated to work with Songbird versions up to 2.0.

about 1 year ago
ranec
ranec

Thank you so much, Simon.

about 1 year ago
Simon
Simon

Version 1.6 released with

1) added 'Last Track Resume' functionality (based on the discontinued 'Last Track Resume' add-on by bmigette)

2) changed menu option and Ctrl B action.

3) Audio Bookmarks was always meant to bookmark all tracks if you selected 'bookmark by library/genre' and did not select any libraries or genres. But this has only now been implemented. You may need to review your preference settings.

Please let me know of any issues by email to
songbird.audiobookmarks@gmail.com

10 months ago
klint
klint

Thanks so much, Simon... One of the most useful addons!

10 months ago
klint
klint

And beyond audiobooks and podcasts, it suits very well to the "Opera" genre :)

10 months ago
Simon
Simon

Good to hear from you - you're quick off the mark.

Let me know if you find any problems. There isn't a lot of code but it is very intricate, and there are so many cases to test, I'm sure I must have missed some.

When this has settled, I want to add an 'always play a media item first' option (so I can get the latest news bulletin when I log on, then back to my music)!

10 months ago
Bioforge
Bioforge

Unfortunately, the function "last track resume" wont work on my system, tried all the settings, nothing worked, my system is Win7 x64 HP with Songbird 1.93. Any suggestions?

10 months ago
Simon
Simon

@Bioforge: really sorry to hear that -

1) is the bookmarking working (ie. resume from last played position)?
2) are you trying to resume a track or a stream?
3) are there any relevant looking messages in the Error Console?
4) Could you install BirdWatcher and send me a screen grab of the messages it logs (to Songbird.AudioBookmarks@gmail.com)? (Must add 'log to file' option to BirdWatcher )

10 months ago
rorogio
rorogio

@Simon
Hello, I am using Songbird on MacOS X 10.6.7. I'm having this problem with your extension:
- it is resuming very well "the last track played", BUT, after that song, it simply STOPS... and I have to click on next/previous for it to continue with another song. Why?
- could you please put an option to your extension, so that it would also save "the last playlist", and not only the track?
-even though thanks a lot for the excellent extension! for me it is the ONLY option to have a resumable player in mac os :)

10 months ago
Simon
Simon

@ rorogio

AudioBookmarks tries to resume playback within the playlist which was in operation when Songbird shut down. If that track can't be found in that playlist then AudioBookmarks should play the track from its position in its library.

In both cases it should carry on to the next track.... This is all working 100% for me under Windows xp /7 etc.

AudioBookmarks was never meant to save an unsaved 'Play Queue'; I'll have look at that (probably,as a separate add-on).

At present, I would expect a track being played from the Play Queue to resume within its library and for playback to continue onto whatever follows it in that library.

Could you please try:
 1)resuming a track in an ordinary playlist, (not a smart playlist)
2) resuming a track playing from the library
3) resuming a track playing from the Play Queue

Let me know exactly what happens and whether or not playback continues onto the following track in each case.

Best wishes,

Simon

9 months ago
rorogio
rorogio

@Simon

Thanks for the ideas to try with playlists! It worked!
with 1) and 2) all worked. I suppose that 3) queue is the "recently played" playlists, because I saw no "queue" option in Songbird.

Actually I had to remove and reinstall Songbird with NO other extensions and it worked OK!
I had before some 20+ extensions and I was too lazy to test with each one that might cause the problem with Audiobookmarks.
Now I will install only extensions I need and test to see if it is the one causing the bug. If I find that one I will post the name of extension here. (the truth was I had some HDD problem with my MacOs and had to reinstall, so it was easyer to test with Songbird, after such "counterlaziness" actions :))))) )

9 months ago
Simon
Simon

@rorogio

I'm really pleased (=relieved) to hear it!

The play queue is the one in release 1.9.3. Songbird saves its contents between sessions, and by luck (and/or good design?) AudioBookmarks resumes playing within it - no problems (in Windows, I'd expect Mac to be the same).

Let me know when/if you find the conflicting add-on ....

Simon

9 months ago
Simon
Simon

Version 1.7: right click on faceplate icon opens preferences panel.

9 months ago
helm
helm

Hi

I just downloaded the new Songbird 1.10 Beta and decided to try this addon instead of Last Track Resume. I don't get it to work at all. The bookmark icon is outlined, clicking it does nothing, neither left nor right. So the addon seems disabled somehow (but it's not since the icon is showing). I've tried different setting without success.

For now I have gone back to Last Track Resume with upped Maxversion, it works OK

8 months ago
Simon
Simon

Thanks for that. It seems to be recording the position on close-down and recalling it Ok but setting the position on the track and starting playback isn't working.

I'll look into it as soon as I can.

8 months ago
Simon
Simon

@ helm: This is proving really hard to track down and fix! It will help me if you could tell me if the icon is to the left of the rating stars or to its right?

Simon
helm

8 months ago
helm
helm

It's to the right of the stars

8 months ago
Simon
Simon

@ helm: Thanks, that's a big help.

It tells me that the add-on was not installing properly - that's why it did nothing.

8 months ago
Simon
Simon

Version 1.8 posted; should install properly on songbird 1.10

8 months ago
helm
helm

I don't really notice anything different. Still doesn't remember the position and the icon is still located on the same place. Tried uninstall/reinstall without success.

8 months ago
Simon
Simon

I just tried again with a clean sb 1.10 profile and it definitely installs OK (Windows 7)

May be its a conflict with some other add-on; what others do you have loaded?

8 months ago
helm
helm

Birdtitle 2.0, Focustrack, Mlyrics and Windows Media Playback.

8 months ago
Simon
Simon

@helm: AudioBookmarks installs and works fine for me with the other add-ons you've got loaded! I'm stuck as to where to look!

Could you try installing it in a new profile and see if that works for you or not? Also, any relevant looking errors/warnings/messages in the error console (under Tools)?

8 months ago
marandamoses
marandamoses

Nice way to bookmark any favorite music - Yuvutu

7 months ago



Download
Log in to Rate

Statistics
Downloads: 12,154

Average Rating:
3 out of 5  based on 11 ratings

Images: 2

Comments: 70

Last Updated: about 1 month ago
Details
Name: Audio Bookmarks

Author: Simon

Version: 1.8.0.0 version history

Categories:


Log in to Add a Tag
Share
Embed:

Share: