• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

VortexBox |OT| - Apple Simplicity Meets CD/DVD Ripping & Streaming to Everything

Status
Not open for further replies.

Raistlin

Post Count: 9999


Official Site
Wiki

It's been some time since I made an A/V tech thread. Probably the last one in a related category was for PS3MediaServer. Figure it's about time, though this time I figure I'll make this thread a bit nicer and utilitarian. You know - actually have some content in the OP :). Please note I have yet to personally test and use this software (I have a more elaborate use-case), but I think this nice little platform can fill a pretty large niche, if not become one of the heavyweights.

Yesterday I was catching up on the BYOB Podcast (subsection of the Home Server Show) and happened upon Episode 4 of their live show. In it they had an interesting interview with Andrew Gills the creator of this product.​





While there are plenty of solutions for ripping and streaming, few have really approached plug-n-play convenience. This is particularly true in terms of ripping - where in many cases one must babysit the execution. Like others, Andrew was looking for a way to improve the process. Not finding it however, he decided to take the simplest scenarios and automate them himself. The result - VortexBox.

VortexBox is a free, open source (GPL v3), quick-install ISO that turns your unused computer into an easy-to-use music and movie server/jukebox. Once VortexBox has been loaded on an unused PC, it will automatically rip CDs to FLAC and MP3 files, ID3 tag the files , and download the cover art. If will also automatically rip DVDs to MKV (and mirror to mp4 with auto Windows Media Center XML files if you wish). This allows for playback on devices that do not possess native MKV support (PS3, etc). Obviously the rip time is increased since transcoding is required.

Vortexbox will then serve the files to network media players such as Logitech Squeezebox, Sonos, Linn, AppleTV, XBOX 360, PS3, XBMC, GoogleTV, Boxee, Roku, NMT's, etc. Basically anything that supports DNLA, Samba shares, or DAAP (iTunes). The media files can also be streamed to a Windows or Mac OSX system. Hell, the thing will even stream FLAC to AppleTV even though it doesn't normally support it.



Features
  • Convert an old PC to a CD/DVD ripper / jukebox / NAS in 15 minutes.
  • Based on Fedora so it’s easy to modify.
  • Automatically tags all files from online music database.
  • Automatically downloads the cover art.
  • Automatic sharing of file to SMB (Microsoft) file shares.
  • Automatic re-indexing Squeezebox Server after every CD is ripped.
  • AppleTalk – for OSX or Bonjour for Windows.
  • DAAP – Automatically shares all MP3s for streaming to iTunes and Roku Soundbridge.
  • NFS – For Linux boxes and almost anything else, Solaris etc.
  • DLNA support – Play music and video DLNA enabled players, XBOX 360, PS3, Windows 7 etc.
  • Easy installation of mplayer for AlienBBC support.
  • Good support for Sonos.
  • Works well as a back end server for XBMC (XBOX Media Center) running on XBOX, Windows, OSX, AppleTV, or Linux.


The key here is the simplicity. While like Apple the native configurability is minimal, if the formats are to your liking this looks to be a fantastic solution. You literally just pop in a disc, and when it's done it'll spit it back out. That's it.​


2z9fdx4.png



While the software is free, for those that would prefer to not bother going the DIY route - as simple as it is in terms of installation and configuration - there are pre-built options available.


VortexBox Appliance

vortexbox-small.jpg


The traditional box is available in 1TB, 2TB, and now 3TB units. One could argue the base unit is more for smaller DVD collections or maybe even music-only usage, but it's a nice package at a relatively reasonable $399. Hey ... he needs to make some money to keep development going. If you compare it to other such devices however, it's actually quite cheap. During the interview Andrew made it quite clear that he's trying to get these units out as price-friendly as possible. There really isn't much of a up-sale here. Just look at some of the competitors and that becomes clear quite quickly.

We have designed a hardware platform specifically for running VortexBox. This has all the features you need for a dedicated general purpose NAS as well as a dedicated Audio server.
  • Low power – 25 Watts
  • Very quiet when running
  • Small size
  • Large storage capacity – 1TB
  • Gigabit Ethernet for fast file transfer
  • Built in Dual layer DVD burn drive for fast high quality CD ripping
  • Designed to work with the power plugin the appliance can go into standby mode when not in use and power up when your Logitech player is powered up.
  • Built in consumer quality sound card for playing ripped CDs directly from the VortexBox.

VortexBox appliance Datasheet

Code:
[list]
[*][b]CPU[/b]                   Intel Atom 1.66 GHz (D510, dual-core)
[*][b]RAM[/b]                   1GB DDR2 RAM
[*][b]Hard Drive[/b]            1TB or 2TB low power green hard drive (*now available in 3TB) 
[*][b]Optical Drive[/b]         Dual Layer DVD burn drive
[*][b]Network[/b]               10/100/1000Mbps
[*][b]Onboard Audio[/b]         Realtek ALC883
[*][b]Dimensions[/b]            11.8″ x 9.5″ x 2.6″
                      65mm (D) x 240mm (W) x 300mm (H)
[*][b]Front Ports[/b]           2 x USB 2.0
[*][b]Rear Ports	[/b]      4 x USB 2.0
                      1 x D-sub (VGA)
                      1 x RJ45 (LAN)
                      1 x 1/4″ stereo line out
[*][b]Operating Temperature[/b] 0~40°C
[*][b]Operating Humidity[/b]    0~85% R.H.
[*][b]Power Consumption[/b]     24 Watts at full power
[*][b]Power Supply[/b]          100-240V AC, 50/60Hz (Auto switching)

[/list]

A 6TB and some other configurations are also available

6TB_vortexbox.jpg



Where to buy?

Sale of the pre-built units is handled via Small Green Computer.


13yqjo6.png



It's Not Just a Sever, it's a Client Too!

While the appliance itself is not meant for video playback, direct audio playback is in fact supported. Not only does the VortexBox appliance have audio outputs, but one can also use USB DAC's for improved fidelity. Similarly a DIY build could use either a USB DAC or even a high-end soundcard.

This makes a small, audio-only build quite interesting. Or one could simply use it for direct music in one room, and streaming audio/video throughout one's network. Lots of options.

VortexBox Player

Many users have requested the ability to play music directly from their VortexBox eliminating an external player. There are a few software solutions currently available but they were inadequate for the task. We have built a software based player that can be controlled by SqueezeBox Server, a Controller, iPeng, etc. As with all of the VortexBox project we have reused as much Open Source technology as possible. VortexBox Player is an extension based in mpd to reuse all the work they have done.

VortexBox player has the following features
  • Can be controllable like any SqueezeBox player
  • Play any media type supported by SqueezeBox server
  • Play music up to 192kHz/24-bit resolution
  • Supports audiophile sound cards as well as USB and S/PDIF DACs.
  • For more information please see the VortexBox player forum.

What's really cool about this is the fact that it's using SqueezeBox as its core. That means numerous available SqueezeBox controllers for iOS, Android, etc. can be used to directly control the playback if you wish.


Rip-Only?

Some interesting possibilities were brought up during Andrew's BYOB interview. While the platform itself is a bootable installation designed to be a standalone computer, he thought it would be possible to run in a VM if you wanted to really only use this for ripping. I'd have to look into the forums to see if that has been accomplished, but it is an interesting prospect.

Another item he brought up was that it's possible to use the command line to modify where you are sending the rips to. This would obviously be needed for the above, but also would allow one to use an old PC simply to rip and send the data to a server or NAS one already owns. Obviously that seems like a weird use for a 'dedicated' machine, but if you like the automated features of this platform and have an old machine collecting dust ... it might just make sense.

One thing I've actually been considering is whether it would be possible to do the above, but instead of dedicating a PC, why not throw it on a USB stick? I'd have to research this prospect, but it could be an interesting usage. If you already have a server or NAS, and don't want to dedicate a machine to ripping, this 'hack' could allow you to get the best of both worlds. Just boot to the USB when you want to do your ripping?


If more information presents itself for these cases, I'll update.


312usd3.png



For now I'll leave this TBD. This post is long enough, so I'll update later. If you check out the BYOB interview he mentions the possibility of BD support as well as B&M, higher-end (machined aluminum, fanless) units as a possibility. None of it is remotely concrete at this point however.


zjatt2.png



TBD





Download vortexbox-1.9.iso

(md5sum: 52959a10c614525b563b66ef3e5b4ac8)



VortexBox 1.9 – May 04 2011
  • Logitech SqueezeBox Server 7.5.4 pre installed and configured
  • Hardware support for new motherboards and chipsets
  • Improved DVD ripping
  • New DAAP (iTunes) server with AppleTV and cover art support
VortexBox 1.8 – February 28 2011
  • New DVD autoripping can rip select tracks
  • DVD mirroring to mp4 with auto Windows Media Center XML files
  • Logitech SqueezeBox Server 7.5.3 pre installed and configured
  • Many other fixes and updates
VortexBox 1.7 – December 29 2010
  • Autorip DVD movies
  • Autoripper can auto detect DVDs or CDs and rip accordingly
  • Updates to CD autoripper
  • Logitech SqueezeBox Server 7.5.2 pre installed and configured
VortexBox 1.6 – November 15 2010
  • Based on Fedora 14
  • Hardware support for new motherboards and chipsets
  • Support for 4K physical sector drives
  • Support for USB2 (192/24) USB DACs used with VortexBox Player
VortexBox 1.5 – September 21 2010
  • Logitech SqueezeBox Server 7.5.1 pre installed and configured
  • New DAAP (iTunes) server that works with iTunes 10
  • GUI DAAP (iTunes) server manager
  • Service manager to start and stop VortexBox services from the web GUI
VortexBox 1.4 – June 03 2010
  • Greatly improved DLNA compatibility works with PS3 and Windows 7 media player
  • Bliss for tagging hard to tag music
  • VortexBox player fixes
VortexBox 1.3 – April 12 2010
  • Logitech SqueezeBox Server 7.5.0 pre installed and configured
  • Subsonic music interface for remote playing
  • Edit your tags and cover art using the Subsonic web GUI
  • Latest version of TwonkeyMedia Server
  • Many bug fixes including USB backup manager
  • File sharing fix for OSX 10.6.3
  • Auto re-index after rip for Sonos players
VortexBox 1.2 – March 09 2010
  • Logitech SqueezeBox Server 7.4.2 pre installed and configured
  • Package manager for installing new software from the GUI
  • Better support for mp3s (thanks Ron)
  • Many bug fixes
VortexBox 1.1 – February 10 2010
  • VortexBox Player as the default software player
  • Cover are added to all mp3 files for easy use in iTunes and XBMC
  • Option to have mp3 or AAC mirror updated after ripping
VortexBox 1.0 – December 17 2009
  • FLAC to Apple Lossless (m4a) mirroring through the web GUI
  • MusicBrainz and CDDB used for automatic ID3 tagging
  • Tool tips for each section in the GUI
  • Logitech SqueezeBox Server 7.4.1 pre installed and configured
  • Software upgrades through the web GUI
VortexBox 0.9 – September 03 2009
  • FLAC to mp3 mirroring through the web GUI
  • Backup to USB drive through the web GUI
  • Built in Simplify Media server with web GUI configuration
  • Better auto cover art. Using both Amazon and Google images
VortexBox 0.8 – July 22 2009
  • real time AJAX CD ripper status
  • time zone configuration from web GUI
  • Logitech SqueezeCenter 7.3.3 pre installed and configured
VortexBox 0.7 – June 12 2009
  • Based in Fedora 11 for maximum hardware compatibility
  • added network configuration section to GUI
  • Added system status to GUI
  • Show up in network browser faster
VortexBox 0.6 – Apr 10 2009
  • added Azureus web based bittorrent client
  • added custom install option
  • better support for running local music players on your VortexBox
VortexBox 0.5 – Mar 10 2009
  • wma (Windows Media player) lossless support
  • better aac (iTunes) support
  • easier to install mplayer
  • new squeezeplayer client. Play music from the sound card on your VortexBox.
  • script to mirror your FLAC collection as Mp3
VortexBox 0.4 – Feb 25 2009
  • Better error correcting for hard to RIP cds
  • VortexBox now shows up in network neighborhood
  • added script to configure VortexBox as Workgroup master browser
VortexBox 0.3 – Jan 25 2009
  • Logitech SqueezeCenter 7.3.2 pre installed and configured
  • DLNA – ushare pre installed to support DLNA players, xbox 360, etc
  • cover art for XBMC now automatically generated
  • easy installation of mplayer for AlianBBC support
VortexBox 0.2 – Jan 02 2009
  • Logitech SqueezeCenter 7.3.1 pre installed and configured
  • Based in Fedora 10 for maximum hardware compatibility
  • Support for new automatic Sharing formats
  • AppleTalk – for OSX or bonjour for Windows
  • DAAP – Automatically shares all MP3s for streaming to iTunes and Roku Soundbridge
  • NFS – For Linux Boxes and almost anything else, Solaris etc.
VorexBox 0.1 – Nov 28 2008
  • Logitech SqueezeCenter 7.2 pre installed and configured
  • Based in Fedora 9 for maximum hardware compatibility
  • Automatic ripping of CDs to FLAC and MP3
  • Auto cover art download and tagging
  • Automatic reindexing SqueezeCenter after every CD is ripped
  • Automatic sharing of file to SMB (Microsoft) file shares
  • Reads DHCP IP address to sound card using TTS for headless operation.
 

R2D4

Banned
That's cool and all but if it can't rip blu ray's then??? 5 years ago it would have been amazing.
 

Raistlin

Post Count: 9999
Actually I was wrong


BD ripping does in fact work. However there is no metadata currently extracted (no online service to compare it to currently), so rips will default to 'unknown' for the name. This is unfortunately a current reality for all software.

VB 1.9 will rip Blu-ray DVDs, if you have a Blu-ray drive in your VortexBox.
No metadata is obtained, and the rips show up as "Unknown/unknown_01.mkv", etc. in the /storage/movies directory.

They are hoping to do something about it later if at all possible. If you are using something like XBMC, Boxee, etc, simply renaming to the proper 'IMBD notation' will allow your device to retrieve metadata post-rip.

One caveat: the DVD ripper does not get metadata for the Blu-ray rips. All Blu-ray rips show up as /storage/movies/Unknown/unknown_01.mkv, etc.
Hopefully, this can be fixed in a future release.


Note however, I was correct regarding the license. The issue is that when you install it's free for 30 days. So initially you're good to go, but after the expiration you would need to purchase a license and install the license file.

Go to http://www.makemkv.com/buy and purchase a license for the Blu-ray ripping feature. It's free for a 30-day evaluation period, which has expired in your case.

Instructions on their site show how to apply the license to the GUI version of MakeMKV. For the Linux command-line version, you have to add the license app_Key to /root/.MakeMKV/settings.conf:

http://www.makemkv.com/forum2/viewtopic.php?f=3't=1218

Also see http://www.makemkv.com/forum2/viewtopic.php?f=5&t=1053

Based on these two threads, try adding the following line to /root/.MakeMKV/settings.conf, to get a Beta license valid through June 2011:
Code:
app_Key = "T-KFiIMtj0R8AICV6B7MFlFgJgO8@r2UzztuDBcl7B2DeU4DxCxstOmkYm6O0kbbcezJ"
If you purchase a license, use that key in place of the one shown above.

Note: this key was posted by the MakeMKV developer, so its use during the Beta phase is legal and proper.
 
Status
Not open for further replies.
Top Bottom