PDA

View Full Version : VortexBox 1.0 what else does it need?



agillis
2009-12-16, 10:48
I am working on VortexBox 1.0. I have added a lot of features requested by this community. VortexBox already has auto ripping to FLAC and converting to mp3 and SqueezeBox Server pre-installed.

What other features do we need to make VortexBox the perfect media server for SqueezeBox or any other type of player?

jtf
2009-12-16, 11:21
How hard would it be to support a character LCD? I have a USB Matrix Orbital VFD and another (unknown) USB VFD that I'd like to try. It would be cool to have it display current track info and ripping info.

induna
2009-12-16, 17:23
I am working on VortexBox 1.0. I have added a lot of features requested by this community. VortexBox already has auto ripping to FLAC and converting to mp3 and SqueezeBox Server pre-installed.

What other features do we need to make VortexBox the perfect media server for SqueezeBox or any other type of player?

How about the ability to install supported/included packages from the web interface? I see a lot of posts on your forum about Twonky, mplayer, etc. installs. It might be nice for the less technically adept to be able launch the install process from the web interface.

I would also like a way to disable the 'Find cover art' option from the rip status window, or to at least have confirmation window with a warning that it will overwrite all current album art. Those of us who have spent time finding the correct album covers would hate to see them wiped out with a single button click.

Overall, I really like VortexBox.

pski
2009-12-16, 17:50
I've just installed Vortexbox because I NEED IT.

The HDA is ginormous. How do I copy (move) all the music there? (as a tree is OTay.)

P

agillis
2009-12-16, 20:08
How about the ability to install supported/included packages from the web interface? I see a lot of posts on your forum about Twonky, mplayer, etc. installs. It might be nice for the less technically adept to be able launch the install process from the web interface.


This is a really good idea. I am working on it now but I don't think it will make into 1.0.



I would also like a way to disable the 'Find cover art' option from the rip status window, or to at least have confirmation window with a warning that it will overwrite all current album art. Those of us who have spent time finding the correct album covers would hate to see them wiped out with a single button click.

Overall, I really like VortexBox.

This will not overwrite existing cover art. It will only add art to albums that don't have it already.

induna
2009-12-16, 21:07
This will not overwrite existing cover art. It will only add art to albums that don't have it already.

I think I understand what happened in my case. I had use Album Art Downloader to get cover art. It creates a file called Folder.jpg. The Vortexbox album art downloader didn't recognize that file name as cover art and downloaded new files called folder.jpg and cover.jpg which squeezecenter used.

Sorry for the confusion.

agillis
2009-12-17, 07:33
I think I understand what happened in my case. I had use Album Art Downloader to get cover art. It creates a file called Folder.jpg. The Vortexbox album art downloader didn't recognize that file name as cover art and downloaded new files called folder.jpg and cover.jpg which squeezecenter used.

Sorry for the confusion.

A few other users had that problem. I just added some code to rename Folder.jpg and Cover.jpg to folder.jpg and cover.jpg.

bernt
2009-12-18, 00:56
Hi!

I'm currently trying out Vortexbox and I'm planning to replace my Ubuntu server with it.

A few suggestions.

Option to preview and edit the tags before the rips start.
Option to preview the cover art and download cover art only to the current rip.

To make things more iPod friendly embedd the cover art on rips and flac mirror.
Add the itunescompalition tag to various artists albums.

All my covers are named folder.jpg and I mainly use flac.

Sorry if this options already exists or if I have missunderstod how things works.

Kind Regards
/Bernt

Ron Olsen
2009-12-18, 04:29
I've been using the VortexBox for the past week and have ripped about 300 CDs. Here are my suggestions for improvements:

* Option to preview and edit filenames and tags before rips start.
* Option to rip only certain tracks from the CD.
* Option to interrupt a hung rip and
a) skip the track, or
b) retry the rip with different options (i.e. less paranoia checking)

Overall, I really like the VortexBox; these changes would make it even better.

raven22
2009-12-18, 04:37
Maybe you can make it suitable for the Sheevaplug. Or start selling a vortexbox appliance based on the Sheevaplug.

agillis
2009-12-18, 06:07
Maybe you can make it suitable for the Sheevaplug. Or start selling a vortexbox appliance based on the Sheevaplug.

The problem with Sheevaplug is no internal hard drive. You can use USB but the performance is very poor. We have a small, low power (6watts), no fan. appliance already.

http://vortexbox.org/buy/vortexbox-micro-appliance-datasheet/

agillis
2009-12-18, 06:12
A few suggestions.

Option to preview and edit the tags before the rips start.
Option to preview the cover art and download cover art only to the current rip.

To make things more iPod friendly embedd the cover art on rips and flac mirror.
Add the itunescompalition tag to various artists albums.

All my covers are named folder.jpg and I mainly use flac.
/Bernt

1. Option to preview and edit the tags before the rips start.- This would be quite a bit of work and would slow down ripping. it's easy to go back and edit the tags latter.

2. Option to preview the cover art and download cover art only to the current rip. - This would be quite a bit of code but I like the idea. I'll look into this.

3. To make things more iPod friendly embedd the cover art on rips and flac mirror.- Great idea. We now support Apple Lossless with embedded cover art. I'm hoping the upstream project we are using for mp3 conversion adds cover art at some point.

4. Add the itunescompalition tag to various artists albums. - what is this? Can you explain it in more detail?

5. All my covers are named folder.jpg and I mainly use flac. - This is supported already.

agillis
2009-12-18, 06:16
* Option to preview and edit filenames and tags before rips start.
* Option to rip only certain tracks from the CD.
* Option to interrupt a hung rip and
a) skip the track, or
b) retry the rip with different options (i.e. less paranoia checking)


1. Option to preview and edit filenames and tags before rips start. - coverd in above post

2. Option to rip only certain tracks from the CD. - This is a lot of code why not just delete the tags you don't want.

3. Option to interrupt a hung rip. You can restart the ripper from the GUI. It should already auto-retry without paronoia but it tries really hard with paronoia first. We are always trying to get a bit perfect rip so I don't think allowing users to disable paranoia is a good idea.

raven22
2009-12-18, 06:25
The problem with Sheevaplug is no internal hard drive. You can use USB but the performance is very poor. We have a small, low power (6watts), no fan. appliance already.

http://vortexbox.org/buy/vortexbox-micro-appliance-datasheet/

That is a nice one as well, but it might not fit everybody's budget. The speed might be slower on a Sheeva, but performance is more than enough to run it as a squeezeboxserver.

bernt
2009-12-18, 06:25
1. Option to preview and edit the tags before the rips start.- This would be quite a bit of work and would slow down ripping. it's easy to go back and edit the tags latter.

2. Option to preview the cover art and download cover art only to the current rip. - This would be quite a bit of code but I like the idea. I'll look into this.

3. To make things more iPod friendly embedd the cover art on rips and flac mirror.- Great idea. We now support Apple Lossless with embedded cover art. I'm hoping the upstream project we are using for mp3 conversion adds cover art at some point.

4. Add the itunescompalition tag to various artists albums. - what is this? Can you explain it in more detail?

5. All my covers are named folder.jpg and I mainly use flac. - This is supported already.

I use mp3tag to add itunescompalition tag to my various artists album so my iTunes library don't look like a mess with one song albums all over the place.

http://www.id3.org/iTunes_Compilation_Flag

maggior
2009-12-18, 07:55
1. Option to preview and edit the tags before the rips start.- This would be quite a bit of work and would slow down ripping. it's easy to go back and edit the tags latter.



Hi Agillis -

I'm glad to see that you are continuing to improve VortexBox. It's nice to have a simple solution to suggest to new users in the forum. Something like VortexBox has been needed for some time.

I'd like to comment on the suggestion about allowing the user to edit the tags prior to ripping. I'm not so sure that it easy to deal with after ripping.

When I rip discs, I invariably end up tweaking something about the tag info prior to ripping. This is especially true when dealing with meta data that comes from freedb.org. The genre is commonly what is wrong or left out. It's easier for the user to deal with at rip time.

Dealing with it post rip is an issue when you are doing a large number of rips. You would have to remember somehow which albums you ripped and go back and clean up. It also would mean a clear/rescan of SqueezeboxServer if the files ended up in the database before you did your cleanup operation.

If the "rip to FLAC and mp3" feature is being used of VortexBox, the user has to remember to go back and retag both versions of the file. Eeek.

Retagging FLACS post rip is a fast operation, but retagging mp3 isn't because it has to rewrite the entire file.

IMO, it would be a big step forward for VortexBox to allow the user to preview/tweak the tag information prior to performing the rip.

agillis
2009-12-18, 11:05
Hi Agillis -

I'm glad to see that you are continuing to improve VortexBox. It's nice to have a simple solution to suggest to new users in the forum. Something like VortexBox has been needed for some time.

I'd like to comment on the suggestion about allowing the user to edit the tags prior to ripping. I'm not so sure that it easy to deal with after ripping.

When I rip discs, I invariably end up tweaking something about the tag info prior to ripping. This is especially true when dealing with meta data that comes from freedb.org. The genre is commonly what is wrong or left out. It's easier for the user to deal with at rip time.

Dealing with it post rip is an issue when you are doing a large number of rips. You would have to remember somehow which albums you ripped and go back and clean up. It also would mean a clear/rescan of SqueezeboxServer if the files ended up in the database before you did your cleanup operation.

If the "rip to FLAC and mp3" feature is being used of VortexBox, the user has to remember to go back and retag both versions of the file. Eeek.

Retagging FLACS post rip is a fast operation, but retagging mp3 isn't because it has to rewrite the entire file.

IMO, it would be a big step forward for VortexBox to allow the user to preview/tweak the tag information prior to performing the rip.

We now have FLAC mirror instead of rip to mp3. It speeds up the ripping process only having to rip to FALC. When your done you run FLAC mirror and it will make mp3s out of any FLACs you don't have mp3s of. It will also update any tags you have changed!! You never need to edit your mp3 files just your FLACs. If you use tag&rename you can change the genre on a lot of files at once.

I'll look into it but this is a very complex feature to add. I would have to basically rewrite tag&rename in a web GUI.

I personally ripping without a GUI. When I'm done ripping I open my VortexBox share in Windows. Sort by date so I see the albums I just ripped at the top. Then I use tag and rename's beautiful and very functional interface to fix any tags.

I's also like to point our we are using MusicBranz now so the tags should be better quality.

Schindler
2009-12-18, 11:16
1). Option to disable services not required

christian

pippin
2009-12-18, 15:22
I would only want ONE additional functionality: I want to be able to play a CD right in place, like with the CD Player plugin.

Please :)

Ron Olsen
2009-12-18, 18:20
3. Option to interrupt a hung rip. You can restart the ripper from the GUI. It should already auto-retry without paronoia but it tries really hard with paronoia first. We are always trying to get a bit perfect rip so I don't think allowing users to disable paranoia is a good idea.

I have some imperfect CDs (scratches, copies) that VortexBox cannot rip completely. I've had the ripper hang for more than an hour trying to rip some tracks. I have no alternative but to stop the ripper, and I'm left with an incompletely ripped CD. Restarting the ripper does no good; the ripper hangs at the same track every time.

To solve the problem, I have installed crip (http://bach.dynet.com/crip) on my VortexBox. Crip is an excellent command-line ripper that allows
a) ripping selected tracks
b) ripping a track with reduced error checking if a rip hangs.

I listen to all tracks ripped with reduced error checking to see if I can hear any glitches; most times I cannot.

If you don't want to include these capabilities in the VortexBox ripper, perhaps you can include crip (packaged as an rpm) in the 1.0 release.

agillis
2009-12-18, 22:21
I would only want ONE additional functionality: I want to be able to play a CD right in place, like with the CD Player plugin.

Please :)

The CD Player plug-in should work fine with VortexBox.

pippin
2009-12-19, 04:08
The CD Player plug-in should work fine with VortexBox.

Didn't YOU tell me that would not work because the CD automatically gets ripped as soon as it's inserted?

agillis
2009-12-19, 12:49
Didn't YOU tell me that would not work because the CD automatically gets ripped as soon as it's inserted?

Good point. I could make a way to shut off the auto ripper.

pippin
2009-12-19, 14:41
I would want a way to select that from within SBS (Controller, iPeng,...) but that gets you into plugin development.
The ideal case would be: Enter a CD->Open CD Player->select play or rip option

jonstahl
2009-12-19, 21:11
MusicIP support baked in would be the deal-maker for me. Impossible to imagine my Squeezebox without it!

agillis
2009-12-20, 18:19
I would want a way to select that from within SBS (Controller, iPeng,...) but that gets you into plugin development.
The ideal case would be: Enter a CD->Open CD Player->select play or rip option

I don't know anything about plug-in development but I could give you a simple script to do this. If you added the GUI part into iPeng.

agillis
2009-12-20, 18:20
MusicIP support baked in would be the deal-maker for me. Impossible to imagine my Squeezebox without it!

I have been trying to find an easy way to get MusicIP working but it seems very complx to set up under Linux. There is no way to create a simple setup script.

pippin
2009-12-20, 18:28
I don't know anything about plug-in development

The problem is: me neither


but I could give you a simple script to do this. If you added the GUI part into iPeng.
Hm. You mean I could use the "Execute Script" plugin to do this from within SC/iPeng and thus would just have to add a menu for this to the CD Player plugin?

ralphy
2009-12-21, 05:31
How hard would it be to support a character LCD? I have a USB Matrix Orbital VFD and another (unknown) USB VFD that I'd like to try. It would be cool to have it display current track info and ripping info.

I don't know about displaying ripping info but squeezeslave supports USB LCD displays on linux, so you can use it to display the current track.

maggior
2009-12-21, 08:02
We now have FLAC mirror instead of rip to mp3. It speeds up the ripping process only having to rip to FALC. When your done you run FLAC mirror and it will make mp3s out of any FLACs you don't have mp3s of. It will also update any tags you have changed!! You never need to edit your mp3 files just your FLACs. If you use tag&rename you can change the genre on a lot of files at once.

OK, that makes sense.



I'll look into it but this is a very complex feature to add. I would have to basically rewrite tag&rename in a web GUI.

Is it that complicated? Does the ripper call the FLAC command line encoder? If so, you can specify the tag info on the command line. You would have to have some logic to say "use tag info read from CD info service or use tag info specified in web form". If your ripper is a script, there may be command line tools you could use. If you are a Perl script, there is a library on CPAN to manipulate Vorbis tags in FLAC files.



I personally ripping without a GUI. When I'm done ripping I open my VortexBox share in Windows. Sort by date so I see the albums I just ripped at the top. Then I use tag and rename's beautiful and very functional interface to fix any tags.

This certainly works and reflects what I used to do before I began ripping directly to FLAC.

It's not that this is *hard* to do or that it can't be done, but this means that the user needs to have a separate machine running Windows to manage the tag information.

As I see it, Vortex Box strives to be a standalone solution (which I think is a great goal!). Not having the ability to manipulate tag information prevents it from being truely standalone.



I's also like to point our we are using MusicBranz now so the tags should be better quality.
That's good to know - I wasn't aware of that.

I'll also second somebody else's request for built-in MusicIP support. People might use Vortex Box for that ability alone! If you can go through the pain of figuring out how to make that work so others don't have to feel the pain, it would be a big accomplishment.

jtf
2010-01-28, 11:20
I don't know about displaying ripping info but squeezeslave supports USB LCD displays on linux, so you can use it to display the current track.

Old thread - but Ralphy or someone else - can you tell me more about this?

agillis
2010-01-29, 09:57
Old thread - but Ralphy or someone else - can you tell me more about this?

We now use VortexBox Player on VortexBox not squeezeslave. But it does support viewing with track is playing on a usb attached lcd screen. It will also show you how much of the track is left and a few other things.

If you would like to start a thread on the VortexBox Player forum I can explain how to get this working.

http://vortexbox.org/forum/vortexbox-player/