Full and Upgrade installers are now available for v5.31 at http://audiosoft.net/download.htm
For smallest download do Tools->Check for New Version in EJukebox
What's new v5.31 September 5th, 2010
-Improved WMA and Mp4 read/write tag support
-Fixed Shelf3D width was incorrect after resizing EDV button clicked
-Fixed Scheduler was not showing ListBuilder Profiles created during the same session
v5.30 August 24th, 2010
-new EJukebox Task Scheduler on the Tools button menu
-made A5 Vinyl the first time default skin and replaced A5 Silver in installers
-fixed 2 column NetRelated video results were not aligning correctly under some layout configurations.
What's new v5.28 August 4th, 2010
-fixed now playing right click previous and next was not working when album popup was showing
-added LevelPrevNext=1 option to colors.ini to make all of the play control images align with the Top
v5.275 July 31st, 2010
-adds TCMP compilation read support when adding files to the EJ database for MP3 tags and write support from the EJ song editor's compilation checkbox.
-added editor support for writing "MusicBrainz Album Type" = compilation on MP3
-added editor write support for releasetype = compilation on FLAC
v5.27 July 30th, 2010
-improved bad startup crash detection when media codec caused the crash. now detects crash caused by codec after ej loaded so that next startup will switch startup media file so it does not crash on startup. before it only fixed itself on the next startup after crashing during startup
-added support for reading "MusicBrainz Album Type" = compilation on MP3
-added read support for releasetype = compilation on FLAC
v5.26 July 29th, 2010
-fixes mp3 id3 tags with duplicate frames on writing
-now reads/writes .flac compilation flag
-now writes MP4 embedded cover image when dropped on the editor or use image from
-fixed Find lyrics button in the song editor.
v5.25 July 22nd, 2010
-made auto cover lookups, star rating change and pick count of currently playing song get written to the tag after the file is no longer playing so that temp .xxxxx files are not created
-fixed quicktime netrelated streaming no longer working in previous versions because of server change
-makes netrelated results always search Hd on the first 1/2 of the first page. before it only did then using Quicktime for NetRelated playback.
-song editor's bit rate, sample rate and track duration is now calculated for all audio files not only mp3
v5.24 July 21st, 2010
-improved tag read/write support
-now reads cover art embedded in .m4a and .mp4 audio files
-now reads/writes mp4 m4a Compilation flag
-added PCNT pick count id3 tag read support - also read/writes alternative version of this tag. when ej version doesn't exist it will use PCNT
-now accepts Front.jpg in song's file folder for cover art
-right click over non-fullscreen video now brings up now playing right click menu
-playlist files now listed on Playlist MENU button under Load Playlist
-fixed playlist loading progress bar was floating above the playlist bar when loading playlists into bookmark mode
-previous load playlist now stops loading when playlist cleared or new playlist starts loading
-Tag Editor save on the currently playing song temporarily unloads the playback so the tag writing can update the file right away
v5.23 July 14th, 2010
-Fixes crashing when moving the mouse over the video area
-Exiting Fullscreen Flash HD video on click is now more responsive
-Shelf3D now restores itself after crash
v5.22 July 11th, 2010
-Song Announce option on Sound tab now functional on Windows 7
-added netrelated flash video HD 1080p stream playback support
-fixed netrelated flash video were sometimes not starting until play/pause button clicked
-new netrelated flash stream Full Screen Quality options on the viz button menu while playing flash stream
~allows you to save cpu/bandwidth by streaming HD only when fullscreen - when not full Default Quality HQ 480 or Medium 360 recommended
-viz button now also highlighted when using Quicktime for stream playback
-sounds events now enabled by first time default
What's new v5.19 June 25th, 2010
-netrelated flash video playback now supports HD 720p streams
-new netrelated flash stream quality options on the viz button menu
-much improved keyboard and remote controller control
-fixed database import locking up on invalid pick count tag
-many additional bug fixes
the song announce is now working good on win7, but i don't use this feature because the voice speaks in English only: unfortunately it cannot be
bilingual, English and French for instance..
Haven't quite figured out how to get the voices to appear in the select box in ej options like on XP
but the Voice should be tied to the same voice selected in the Windows 7 control panel. Type Speech in the control panel search to find it.
Only one voice Microsoft Ann i think was showing on my win 7 control panel. I don't know..does French Windows 7 come with a French voice?
The only voice i have on my win7 French install is an English voice! (Microsoft Anna), but it seems there is a trick to add French voices installing
Microsoft Reader: http://www.zebulon.fr/astuces/200-synthese-vocale-windows-en-francais.html
However even if, using the trick, i could install a French voice, that will still not be ideal for me. because in ejukebox i play French AND English songs at the same time: How ejukebox could select the right language depending on the French or English titles? I fear it's impossible, or at least not easy i suppose!?
well if i can figure out how to get the voice name selection working in EJ it might be possible
then EJ could detect french characters or words and switch between the 2 voices automatically
Woah really Audiosoft? if you can make ejukebox use 2 voices/languages automatically, that will be genial!
v5.25 is up
While trying to set new compilation flags vis EJ, I noticed that EJ seems to be mangling tags that it rewrites...
See the below example using dBPoweramp to read the tag (though the same things happens in other editors like Mp3tag.)
EJ can read its new tags fine, but no other program can. Additionally, I have a loss of meta data such as all my replay gain settings and MusicBrainz info. I've only tried on MP3s so far. I haven't broken into my FLACs yet.
In any case, this is not good.
I can send you and example file if that's helpful
odd the id3 tag writer working good here.
What version of id3 is the before in?
Can you post the before mp3?
Thanks CiXel for the sample file and for reporting this.
There must be a duplicate frame somewhere in that sample.mp3.
With the attached exe it now automatically fixes duplicate frames on writing instead of choking. I tested with the sample and the main fields now show correct after EJ writing to the tag with the song editor.
Please test this exe and let me know how the extra fields come out
i have updated the installers to v5.26 to incorporate this.
You should probably download the upgrade from audiosoft.net/download.htm because i made a change to id3 cover writer after you got the exe attachment.
well i am going to get some rest now as i was up all night working on the fix. glad it did the trick. will test flac when i wake up.
I appreciate your effort here. Messed up tags are no fun.
This one adds Flac read/write on Compilation tag
So for MP3 files the flag flipped is 'asncomp' from 0 to 1
'Compilation' is never changed
for Flac 'asncomp' is never written and 'Compilation' is modified 0 to 1
Which are we using? (I'd prefer 'Compilation') Whichever, it should be consistent.
Back to tagging
Flac compilation flag writing is a mixed bag.
Untagging from Compilation 'yes' to 'no' works 100% of the time
Trying to retag back to 'yes' doesn't always seem to take on the file, but the DB does get updated.
I created the following sample file from a file that was exhibiting this. Hopefully it still has the issue.
mp3 should be writing to both TCMP compilation as well as asncomp.
It reads TCMP from id3 and if it doesn't exist or is 0 it reads asncomp if it exists.
Flac and MP4 read/write their standard Compilation.
Keep in mind if the Artist starts with "Various" it always gets read as a compilation.
Just updated official v5.26's audiosoft.net/download.htm links with a new exe. tested the flac sample and checking and unchecking compilation in the editor appears to work in the tag. this now also writes MP4 embedded cover image when dropped on the editor or use image from. also updated the tag notes on the features page on audiosoft.net to be current with this.
Thanks for the video CiXel.
I put quotes around the compilation 1 and 0 in the code; maybe there was a type casting problem. Also when it doesn't update on the entire album you will need to click > in the editor to save. Flac seems to work perfect now. Mp3 still not adding Compilation right...working on it.
OK first the bad news.
Turns out read/write mp3 id3 TCMP compilation flag does not work because TCMP is not part of the id3 standard. i could make EJ detect it but to do so i would be forced to make EJ always read from the mp3 tag twice in 2 different ways. same for writing to the TCMP. i really don't want to do this as it will make db setup and the song editor slower.
Good news is the v5.27 now on audiosoft.net/download.htm supports reading the "MusicBrainz Album Type" TXXX tag. When "MusicBrainz Album Type" = compilation EJ will set compilation in the database on import. if not it will look for EJ's asncomp tag.
Cixel can you tell me what "MusicBrainz Album Type" says when it is not a compilation? Once i figure that out i will add write support from the editor for that tag.
Also for FLAC i noticed in your samples that
releasetype = compilation just like "MusicBrainz Album Type" on mp3.
So i made it check for that first before compilation = 1 or 0
i am just unsure of what the value should be when releasetype not "compilation". once i know i will add write support for releasetype on flac and musicbrainz on mp3.
ok so we wont write musicbrainz or releasetype
changed my mind...
because the anscomp = 0 already being 0 would change MusicBrainz to album. better to only write to asncomp on mp3 and compilation on flac
this reads flac releasetype for compilation first and if not then compilation = 1 or 0
mp3 it is reading musicbrainz album type for compilation and if not then asncomp = 1 or 0
RE: mp3 Compilation = 1/0 as well?
You know what i tried that. but dbpoweramp's tag editor still showed a 1 because TCMP compilation was 1
MP3 tags are back to 'breaking' with the above exe.
Does not happen with the 5.26 'upgrade' posted at download.
Compilation 'on' tagging is exhibiting the same behavior as in video with above exe.
Above .exe AOK as far as writing 'normal' mp3 tags
ok Cixel thanks. was not totally fixed in that last one as it didn't clean up the double frames.
i am going to upload v5.27 final to the download links in 10 minutes or so that will totally fix it...tested with your sample mp3 file.
v5.27 is up
Ran a few tests and TCMP always took less than 15 ms per read. usually it did it in less than 1ms. so it doesn't really slow database setup/add new
files down much if at all really since it is only reading the tag from the top of the file.
The following exe adds TCMP compilation read/write supported for MP3 tags.
EJ checks for mediabrainz album type = compilation and if not it checks for asncomp = 1 and if not then it reads TCMP.
EJ now writes TCMP along with asncomp from the compilation checkbox in the editor.
EJ also writes musicbrainz album type to album if musicbrainz is compilation when you uncheck compilation in the song editor. and writes musicbrainz compilation if it reads album when you check compilation in the editor. EJ does this also for FLAC releasetype.
I blanked out my DB and started over with a few select compilation heavy paths. Happy to say it's the cleanest they've ever imported.
Additionally, those two problem sets of MP3 and FLAC are now writing back to the files with no issue. TCMP is correctly stripped and written to MP3's and the MB compilation is flipping under both formats.
I'll play some more later, but from my initial tests it seems like this is a solid release.
Happy to hear that CiXel thanks for testing!
v5.275 is now on the download.htm full and upgrade links.
v5.28 is UP
Hi Audiosoft, I just installed the latest build, & Iím having a problem with the 'now playing' area. The album art is being displayed at the
very top, & there is no artist name, song name, etc being displayed. I was just wondering if this is a new option or a bug. If itís a new option,
then how do I enable the display artist, song & album names?
Also the albums in the albumscroll area are not split by the artist names, I think I asked about this before but I canít remember how to change this option. They are grouped by artist, but the name of the artist is not being displayed.
I have also had the problem with my tags being wiped when I add album art, or do any adjustments in eJukebox.
I don't know how the now playing names would not show. Which skin are you using with v5.28?
also its on the Options button on the album list header bar. Check "Do not Separate Albums by Artist"
Itís alright; Iíve got it working now. When I was having the problem, I tried reinstalling ejukebox & it didnít help, so I restarted my computer
& reinstalled it & everything was back to normal. Bit mythed as to what was wrong with it.
Tags arenít being wiped with this latest build, awesome, that will save me a lot of time!
v5.30 is up
Download page says 5.28 downloads 5.30. Update from EJ doesn't pick up the change yet. I'm sure you're on it. Just passing it along.
you are quick was just getting to that
I love the idea of a scheduler, I've wanted to autoupdate my DB for a long time.
One thing I've found. If you set up the action: Scan for new songs in folder and goto browse [...] The Dialog is looking for a file not a folder so you can't select a grouping of folders. Typing it in manually or fixing the path once a file selected seems to work as intended.
ok everything is set to v5.30 now
and i updated the downloads to make that browse for folder instead of file when you select the Scan for new files Action. and fixed changes to the check boxes on the schedule list were not being saved to the Schedule.ini
FYI The Schedule's Path text input supports
C: etc for audio/video files and playlist files
as well as
v5.31 is up