or Connect
AVS › AVS Forum › Audio › CD Players & Dedicated Music Transports › "Official" Olive Thread Opus 4, Opus 6, Melody 2, Olive 2, Olive 4/ 4HD, 06HD
New Posts  All Forums:Forum Nav:

"Official" Olive Thread Opus 4, Opus 6, Melody 2, Olive 2, Olive 4/ 4HD, 06HD - Page 85

post #2521 of 2926
Hi GJ,

Congratulations!
Is it still running? I always got some bad nerves from this operation, leaving me for days without proper music (just playing records, not my cup of tea). Olive had promised an incremental or differential backup for months, and when it finally came, it was not for us poor old Olive users mad.gif
I'm glad to have my own practice now. It takes less than an hour or so to update my Olive with the newest music, with the Frolicmods.

Marc
post #2522 of 2926
Hi Marc,

The restore was OK. I'm now updating olive with the latest changes that i did not back up but that is more work for olive than for me :-)

When everything is ready here, I will dig some deeper in the inside of olive and the wonderful world of linux....

Gertjan
post #2523 of 2926
Quote:
Originally Posted by GJ1970 View Post

Hi Marc,

The restore was OK. I'm now updating olive with the latest changes that i did not back up but that is more work for olive than for me :-)

When everything is ready here, I will dig some deeper in the inside of olive and the wonderful world of linux....

Gertjan

Again congratulations!
It's a pity there is no menu choice to check the data.

Apart from Linux, there is an another wonderful world to dig into, the music I mean. It has much more aspects to wonder about.
You're still invited.

Marc
post #2524 of 2926
Hi headspun

It actually corrected itself, more or less.

The manual also suggested holding down the left key for 5 seconds to unfreeze navigation. Between that and restarting a few times, it seemed to fix it.

Good luck!

Cheers
Gareth
post #2525 of 2926
Just wanted to say, thanks to whomever found the telnet enable trick and credentials. Now my recently purchased Olive O3HD is an open book ! tongue.gif Excellent.

I was especially dreading the editing sessions needed (with Maestro) to get the metadata of my freshly ripped 330 CDs straight. I did it yesterday for the artist names, and it took me 3 hours (!), which mainly consisted of waiting for Maestro to become responsive. Now I can do the album name edits straight into the database, via the sqlite commandline. Bliss.

I rather fancy a deeper look too, to see if something more palatable than Maestro can be created on top of the Olive OS. E.g. I'd rather fancy an 'all artwork' page. Double click means 'play', etc.. Perhaps an editable +/- tree with artist -> album -> track, all editable ... biggrin.gif
post #2526 of 2926
Quote:
Originally Posted by Roodkapje View Post

Just wanted to say, thanks to whomever found the telnet enable trick and credentials. Now my recently purchased Olive O3HD is an open book ! tongue.gif Excellent.

I was especially dreading the editing sessions needed (with Maestro) to get the metadata of my freshly ripped 330 CDs straight. I did it yesterday for the artist names, and it took me 3 hours (!), which mainly consisted of waiting for Maestro to become responsive. Now I can do the album name edits straight into the database, via the sqlite commandline. Bliss.

I rather fancy a deeper look too, to see if something more palatable than Maestro can be created on top of the Olive OS. E.g. I'd rather fancy an 'all artwork' page. Double click means 'play', etc.. Perhaps an editable +/- tree with artist -> album -> track, all editable ... biggrin.gif

Hello Roodkapje - can you point to that post re: telnet? did a quick search but did not find the relevant post. Any tips on how you use it?
post #2527 of 2926
I think roodkapje means the ssh trick for which frolic is to thank for.
Search the posts from frolic and you'll see.

It's however the first time someone with an HD Olive reported success. Great!
post #2528 of 2926
post #2529 of 2926
Quote:
Originally Posted by clpetersen View Post

Hello Roodkapje - can you point to that post re: telnet? did a quick search but did not find the relevant post. Any tips on how you use it?
Others have answered, but I'll recap (replace 1.2.3.4 with the IP address of your Olive) :

1) Visit http://1.2.3.4/builtDhtmlx.php. Sometimes the browser has this cached, so to be sure, press CTRL-F5. Login as user 'olive', password 'e4v1i5l9o'.
2) Now you can telnet to 1.2.3.4, and login as user 'root', password 'tj270442'.

How you use it ? I'm sorry if this is a downer, but as far as I'm concerned, if you have to ask, you shouldn't. It's far too easy to break things.

I've used it to edit my album titles directly, rather than via Maestro. Although there are some caveats. I first dumped the existing album titles. Put them side to side with the ones I want (from my own database). Turned it into an sqlite script. Ran it through sqlite. Boom, all done in one go.

The Olive database does have a few caveats. For one, almost everything is stored twice. In my case, once in t_album.title, once in t_object.title (their rows are related by obj_id). In addition, both have a collation order field (which determines the sorting order, e.g. this would be the same as the title but with 'The ' omitted). And there's something behind a 'LOCALCDDB#' label which seems to need an update too (although Maestro doesn't seem to do it).

Better left alone if you don't know exactly what you're doing. Even if you do, you still risk screwing up important files.
post #2530 of 2926
Thanks Roodkapje.

I didn't have the nerves to edit the database outside Maestro, it seems to me too vulnerable, but your comments are useful.
Alas, editing the album title is one of the fastest thing in Maestro, as opposed to edit the artist, choir, orchestra, conductor, composer and work.

BTW why do you use telnet and not the more secure ssh?

Marc
post #2531 of 2926
Quote:
Originally Posted by mumsoft View Post

Thanks Roodkapje.

I didn't have the nerves to edit the database outside Maestro, it seems to me too vulnerable
It is. But for me it was a lot faster. I already had the album titles I wanted, so I just needed to pair them with the generated ones, and then simply replace one with the other.
Quote:
Originally Posted by mumsoft 
BTW why do you use telnet and not the more secure ssh?
No particular reason. It doesn't really matter here. SSH is secure in the sense that the traffic is encrypted, so it is safe from snooping and tampering. I.e. its 'security' has nothing to do with the connection's data integrity. When it's just you on the network, and you're behind an Internet firewall, the security SSH offers is not terribly useful. When you're not behind a firewall, or you share the LAN with others that you should not or cannot trust, it's actually (very) useful.
post #2532 of 2926
Quote:
Originally Posted by mumsoft 
BTW why do you use telnet and not the more secure ssh?

I'm sorry, my mistake, I just saw that I actually did use SSH. Putty has SSH enabled by default, it seems. Setting it to telnet doesn't even work, so the Olive probably enforces a secure connection.
post #2533 of 2926
Quote:
Originally Posted by Roodkapje View Post

Others have answered, but I'll recap (replace 1.2.3.4 with the IP address of your Olive) :

1) Visit http://1.2.3.4/builtDhtmlx.php. Sometimes the browser has this cached, so to be sure, press CTRL-F5. Login as user 'olive', password 'e4v1i5l9o'.
2) Now you can telnet to 1.2.3.4, and login as user 'root', password 'tj270442'.

How you use it ? I'm sorry if this is a downer, but as far as I'm concerned, if you have to ask, you shouldn't. It's far too easy to break things.

I've used it to edit my album titles directly, rather than via Maestro. Although there are some caveats. I first dumped the existing album titles. Put them side to side with the ones I want (from my own database). Turned it into an sqlite script. Ran it through sqlite. Boom, all done in one go.

The Olive database does have a few caveats. For one, almost everything is stored twice. In my case, once in t_album.title, once in t_object.title (their rows are related by obj_id). In addition, both have a collation order field (which determines the sorting order, e.g. this would be the same as the title but with 'The ' omitted). And there's something behind a 'LOCALCDDB#' label which seems to need an update too (although Maestro doesn't seem to do it).

Better left alone if you don't know exactly what you're doing. Even if you do, you still risk screwing up important files.

Hello Roodkapje - I agree - I don't want to muck around in the database, especially since sqlite is not something I work with. Also, my goals are a little different (perhaps) - I was looking to create an independent library that could be uploaded to the Olive and/or read by the new Olive OS or other library/music server platforms such as JRiver or XBMC..

I did look into MP3 tag editing software you recommended, there is a version that was ported onto OSX using Wineskin. Works reasonable well, seems very flexible. Did not see any capability to rip/encode.
I have recently used XLD (osX Lossless Decoder) which has similar metadata editing capabilites (but a less friendly UI) and also encodes CD's into FLAC, ALAC, etc., or transcodes ALAC into FLAC for example. XLD interfaces with Amazon Webservices for artwork. A little tricky to set up the first time, but works very well. XLD can also automatically rename file names according to a format that you can establish.

For example, the Linux-based back-up database of the Olive has folders named CD_OXXX and within that folder are files named Track_01, Track _02, etc. XLD can access the metadata, read these files, and rename the tracks anyway you wish - e.g. %Artist-%Album-%Track Name, or whatever. I haven't figured out out to get it to rename the actual folder - this my be OS limited. I am working off a copy of the back-up, leaving the back-up alone of course.

I acquired a few classical CD's at a local famers market (!), along with some tasty produce. I tried ripping these with XLD, iTunes, and the Olive. We don't have much clasical, but these are fairly old CD's in various states of wear, so I thought a good test.

  • iTunes was the fastest, ripping into AAC at the highset settings. Got al the tracks, album name correct, but 0 for 6 in finding artwork using Gracenote. Nothing.
  • Olive was the best combination of speed and finding artwork. But, needed upkeep via Maestro to correct 'Unknown Composer' classifications.
  • XLD was best at artwork, offering multiple choices (some rather far off base, but always found the correct one)
  • XLD is directed towards very accurate ripping, with mutliple retries, detailed log files etc. Depending on the state of source CD, this can take a long time. However this is configurable.
  • XLD allows editing of metadata ahead of the rip, but limited number of metadata fields (similar to MP3tag as far as I saw)
  • The upload to Olive of these XLD encoded files works very well.
  • You will still need Maestro (or SSH:sqlite) to edit library specific items such as conductor, orchestra, etc. I did not see these fields in XLD, perhaps they can be added somehow.

  • So, do you see a way of creating a new folder or renaming a folder in OSX using metadata found by MP3tag or XLD?

    Bottom line for now? - I think I will keep using the Olive to rip newer CD's, I have enough info to 'recover' the back-up database into a more universal fomat if ever needed. But I reserve the right to use XLD for CD's I buy at Farmers Markets.
post #2534 of 2926
Soory, it was Gertjan who recommended MP3tag.
post #2535 of 2926
Just to make sure that you are aware of it: in the old opus/melody usermanual ( delivered with the opus 2 and 4) in chapter 4, page 47 is the complete list of fields per track and it's correlation with metadata. ( or missing correlation)
post #2536 of 2926
Quote:
Originally Posted by GJ1970 View Post

Just to make sure that you are aware of it: in the old opus/melody usermanual ( delivered with the opus 2 and 4) in chapter 4, page 47 is the complete list of fields per track and it's correlation with metadata. ( or missing correlation)
Well, the newer user manual (-HD version) doesn't even have a page 47, or a useful list like the one you described.

Can those additional fields be accessed in MP3tag?

Most of what I said in an earlier post probably only applies to the back-up data created by software 4.20 and later, where files are no longer compressed.
post #2537 of 2926
I found an old manual on internet: http://www.3dsi.co.za/Olive/Manuals/OLIVE_HAS__User_Manual_web.pdf
Information can be found from page 52..

best regards, Gertjan
post #2538 of 2926
Quote:
Originally Posted by GJ1970 View Post

I found an old manual on internet: http://www.3dsi.co.za/Olive/Manuals/OLIVE_HAS__User_Manual_web.pdf
Information can be found from page 52..

best regards, Gertjan
Hello GJ - thanks for the link. The old manuals are far more comprehensive than the new ones. From my own experience and postings of others, I believe most of the descriptive fields are stored in the sqlite database (i.e. Maestro) and not populated back into the metadata associated directly with the tracks. This is too bad as the ID3 v2 tag seems (see id3.org) to have identified fields for most/all of that information.
post #2539 of 2926
Quote:
Originally Posted by mumsoft View Post

Thanks Roodkapje.

I didn't have the nerves to edit the database outside Maestro, it seems to me too vulnerable, but your comments are useful.
Alas, editing the album title is one of the fastest thing in Maestro, as opposed to edit the artist, choir, orchestra, conductor, composer and work.

BTW why do you use telnet and not the more secure ssh?

Marc

Hello Mumsoft/Marc - I see you have an extensive classical collection, and this is something we have not spent much time on (though I grew up with classical music in the house, both live and recorded). Nonetheless, thanks to Olive, I have started to listen to it again, esp. in the evenings when everyone else has retired.
So, from a previous posting, I recently acquired some (6) used classical CDs mainly to test some ripping software. I did listen to them, 3 of 6 somewhat forgettable, 3/6 were very good. So, I stopped at our town library this evening on the way home, looked at the Penguin guide (2011 version). Of the three, 2 were listed, these with keys and rosettes and 4 stars:
  • Schumann, Symphonies 8 and 9, Szell, Cleveland Symphony Orchestra
  • Strauss, Metamorphosen, Tod und Verklärung, Karajan, Berliner Philharmoniker
{most of our existing classical collection is quite old and very small, < 50 CD's}.

So, this was quite enlightening. I am going to get a little more serious about this and add carefully. I doubt I will find too many more gems at a stall in a farmers market, but who knows?
What is your opinion on the Penguin guide?

By the way, I have been to Leiden and, unbelievably, even Hoofdorp. Leiden is bigger.
post #2540 of 2926
Hi all,

I am a new Olive O4HD owner. I bought one used/faulty with the seemingly common unresponsive/fractured touch-screen with the entire Olive being next to dead. I opened the Olive, removed the Panasonic CR2032 battery and the Olive came alive again. Without the Panasonic CR2032 battery the Olive was working okay with the exception of not memorizing the time & date. I installed a new SONY CR2032 battery and the Olive is working as it should including memorizing the time & date (I am listening to it right now). So, if you have a next to dead Olive with the seemingly common unresponsive/fractured touch-screen it may just be the CR2032 battery inside that needs replacing. I hope this helps.

smile.gif
post #2541 of 2926
Robert...thanks for the tip. Unfortunately, it didn't make any difference with my 04HD. My screen is still unresponsive. The navigation buttons work, so I still have control. Was really hoping this battery replacement would help.

Thanks again.
post #2542 of 2926
Hi Clpetersen,

I didn't read your lengthy post until just now, I'm sorry. I agree about my large collection of classical music for which I'm to blame. But I must confess that I don't know the Penguin book. Luister is the Dutch magazine I read, and by incidence I have a copy of the Grammophone Guide to good music of 2005.
But most of the times I just let my preferences flow. This year is special for Benjamin Britten (born 1913) and Wagner of course (1813). So, I try to catch up.

I have invited a few people in this thread to come over and listen, so, if you are in the vicinity, don't hesitate.
There is so much more to tell.

Marc
post #2543 of 2926
Hello Marc - thanks for the reply. If my travels bring me back to Leiden, I would be honored to get insights from you re: classical music appreciation.
post #2544 of 2926
You're welcome.
Btw, actualy it's The Classical Good CD & DVD Guide of the Gramophone magazine.
Not what I made of that before. :-/

Marc
post #2545 of 2926
For you classical lovers wink.gif, I have tried this program: http://qoobar.sourceforge.net/en/index.htm .
When importing a changed file in Olive, just the basic tags (Artist, Title, Genre) are imported... The extra tags shown nothing or "Unknown". So we need something else for a proper import..

Ways of doing that:
1. Directly in the database, but as Roodkapje already mentioned, that's asking for troubles if you don't know what you are doing.
2. Use a tool as iMacros in Firefox to fill in the fields in Maestro, based on a textfile with all the data. Looks like a safe solution, but it is only half automated.
3. Update fields per ajax call. I'm now trying to get the commands for olive (but it is very time consuming). So far I'm able to pause, play, next track, prev track and power off the olive with some javascript from an external computer. More should be possible, but it takes time to find out.

By the way, if anyone has quick access to the Olive internals and can get the source code of maestro.php and olive.php, I would be very interested..biggrin.gif
post #2546 of 2926
Quote:
Originally Posted by GJ1970 View Post

For you classical lovers wink.gif, I have tried this program: http://qoobar.sourceforge.net/en/index.htm .
When importing a changed file in Olive, just the basic tags (Artist, Title, Genre) are imported... The extra tags shown nothing or "Unknown". So we need something else for a proper import..

Ways of doing that:
1. Directly in the database, but as Roodkapje already mentioned, that's asking for troubles if you don't know what you are doing.
2. Use a tool as iMacros in Firefox to fill in the fields in Maestro, based on a textfile with all the data. Looks like a safe solution, but it is only half automated.
3. Update fields per ajax call. I'm now trying to get the commands for olive (but it is very time consuming). So far I'm able to pause, play, next track, prev track and power off the olive with some javascript from an external computer. More should be possible, but it takes time to find out.

Cool. Could you publish your findings, somehow ?

Quote:
Originally Posted by GJ1970 
By the way, if anyone has quick access to the Olive internals and can get the source code of maestro.php and olive.php, I would be very interested..biggrin.gif

Not sure what you mean by the source code, if not the file itself. You can simply wget that. In general, any file can be copied 'out' via http, e.g. move the file to /zapp/zgui (the Olive http server root, e.g. maestro.php is there too), give it an unknown extension (to avoid mangling and/or interpretation by browser(-extensions)), then simply enter its URL and you can save it as a file.
post #2547 of 2926
(Most of) the maestro DB manipulation stuff, by the way, is in /zapp/zgui/backend. E.g. if you do a

grep select `find . -name '*.php'`

there (it seems their grep doesn't support -r), you will find a number of embedded select statements.

I haven't yet discovered where it does the updates, though.
post #2548 of 2926
I was just wondering if anyone has experienced this problem - loss of audio on coax/optical/analog outputs. The only way I can get audio is through hdmi. This is the second time this has occurred. The first time I sent the unit back for service, and afterwards everything worked. Now it happened again. I know the unit runs fairly 'warm' when ripping or playing cd's. Forgot to mention - the unit is a 6hd.
post #2549 of 2926
Quote:
Originally Posted by wschwendemann View Post

I was just wondering if anyone has experienced this problem - loss of audio on coax/optical/analog outputs. The only way I can get audio is through hdmi. This is the second time this has occurred. The first time I sent the unit back for service, and afterwards everything worked. Now it happened again. I know the unit runs fairly 'warm' when ripping or playing cd's. Forgot to mention - the unit is a 6hd.

my 06HD locks up occasionally like this: the screen shows a CD is playing but there is no audio out: I check by plugging in headphones: a reboot of the Olive fixes it

speaking of the headphone output: anyone notice the headphone volume control is quite noisy?
post #2550 of 2926
Roodkapje,

I know a little bit about html and javascript but I'm a nitwit on linux and getting acces to the php files..frown.gif
If you can get those files easy, could you send them?
I will make a simple webpage and get back to you with the code.

Best regards, Gertjan
New Posts  All Forums:Forum Nav:
  Return Home
AVS › AVS Forum › Audio › CD Players & Dedicated Music Transports › "Official" Olive Thread Opus 4, Opus 6, Melody 2, Olive 2, Olive 4/ 4HD, 06HD