MC has always been a "hardcore media enthusiast and geek" software product. I think it will continue to be.
Brian hits on a point that I made in my post in the other thread, so I want to try and clarify further here.
There are some very knowledgeable and experienced users here, posting about what's the point of this thread, or that the information's out there or available, or that better documentation won't help, or that a simple forum search will answer most questions.
Those people just don't get it, and it's because they are knowledgeable and experienced users.
You have to start by thinking "Do we want MC to continue to be a niche product, or do we want sales to increase?" If the former, then by all means keep going as you are. If it's the latter, then you need to think about WHY prospective customers do not buy this product.
I have talked a lot to those people over the last few months, so I'm not giving you my view, I'm giving you theirs.
People absolutely CRAVE a whole home media server. They love the idea of having an HTPC like I demonstrated to them. "How can I do that?" they all ask. They're crazy about being able to have all their audio and video in once place, and to be able to organize it the way they want, and to integrate with everything else they use. They want a product that will enable them to do that.
And then the vast majority of them tell me MC won't be that product, because they just don't understand it. A lot of them buy an AppleTV box, even though it's much more limited.
Because they can get it working.MC has a ludicrously steep learning curve for people who are at the point of asking questions like:
"How do I get my music on my computer?"
"What is 'tagging' and how do I do it to my music and movies?"
"WTF is a 'View'?"
MC, as capable as it is, is bought by tinkerers, techies, masochists, and people with the patience of a saint. The other 98% of people give up on MC and look elsewhere. And the reason why is known.
In order to understand and appreciate this, you need to put aside your preconceptions of what you think is important based on your own experience. The people we're talking about, the people who DON'T buy JRiver are not like you, or me. They would like for a new application to be simple and intuitive, but if that is not possible, either because the subject matter is too complex or because they want something powerful, then they are willing to compromise on something that is not simple, but is
straightforward to learn.
MC is neither of those.
Consider someone who knows nothing about tagging, nothing about ripping, nothing about databases and nothing about programming or "expression languages". For those people, the "Getting Started" link that Jim frequently touts is absurd. It's like giving someone instructions on what type of suture to use after removing a gall bladder, when that person doesn't even know what a gall bladder is.
A new user needs an introduction that tells AND SHOWS (via screenshots or a video) what all the different parts of the user interface are, what they do, and what they're called. They need the concept of a view explained, with visuals. They need a guided tour of the process of ripping. They need a guided tour of the process of tagging. They need a guided tour of getting their remote working. THE ABSOLUTE BASICS. The Getting Started link gives none of that up front.
In the Main Help page, under Using JRiver Media Center, there are exactly two topics, and they are both indices. Are you kidding? How do you think that presents to someone who wants to learn about "Using" something, and turns to that chapter, and instead finds an index?
One of the first sentences in the Getting Started page is this: "Import your music into your Library then complete Audio Setup so you can listen to it. Review Standard View to understand how to use the Media Center UI." This is great for people who don't know what importing is, don't know what a Library is, and don't understand the significance of Standard View. Yeah, you say, but click on the links and they find a lot of good information. But they don't, because the first page is so dense and overwhelming, and so lacking in screenshots or introductory exposition, that new users get discouraged immediately.
Most users do not want, and are not willing, to click through 25 widely dispersed links, and try google searches (success being predicated on knowing terminology they do not know) and then sort through forum posts going back YEARS AND YEARS to try and find a correct answer (avoiding dead ends) in order to understand something simple.
They need an introduction, a tutorial. It needs to be in one place. It needs to have copious screenshots, or even better, videos. And it needs to tell them: We're going to walk you through everything you need to know to enjoy using Media Center, focusing on the following topics:
1. Introduction to the MC interface.
2. Ripping: How to get your music on your computer
3. Tagging: Providing data about your media files
4. Organizing your media (storing, naming, and organizing your files)
5. Operating MC from a Phone, Tablet, or Web Browser
6. Getting your remote control working
7. Introduction to Theater View
8. Customizing Views and Sorting
9. Customizing Theater View
10. Networking MC to work with the rest of your devices
11. Where to go for more information and help
A new user needs this info up front. If their first experience with an app is that they have to visit a forum, create an account, post a question and wait for a possible response just to get started, you've failed. 98% of users simply will not play that game. Those of here talking about this are the other 2%.
A guy I know called me the other day, who was trying out MC. His very first experience was confusing, because upon installing the program, he was looking at the interface after the program had just launched, and all of a sudden it started doing things. (MC was trying to be helpful, and scanned his computer for all his music). But he was confused by this, because he didn't see the little inconspicuous countdown window. He was further confused because he then saw multiple copies of a lot of his music. MC had found the FLAC copies of his albums, but also found the MP3 copies that he made for his wife's phone. He didn't like this, and wanted to know how he could get the extra stuff "out of the list". A lot of the stuff was "recognizable" but he didn't like the way it was showing up in MC (because his tags were not great, and he didn't understand about tagging).
He said to me "I tried looking at the online help, but I couldn't really find anyway to fix this. I thought I would be allowed to choose what I added to the system
(meaning MC) but now all this extra stuff is in there and I can't figure out how to sort the wheat from the chaff to fix it."
So not a good first experience for him.
You all generally like the way MC works.
Documentation, be it how to guides or videos, is the answer to how to make something easier to learn and usable for NEW USERS, without totally overhauling what you've built or stripping out everything that makes it capable and dumbing it down to the level of AppleTV.Consider it from the opposite angle:
Why WOULDN'T someone buy JRiver, compared to competitive products or something like AppleTV?Well...
- It's not audio quality; MC is tops at that.
- It's not video quality; MC is tops at that.
- It's not media compatibility; MC plays everything.
- It's not flexibility; MC can tag, rip, organize, you name it.
- It's not too expensive; MC is nicely priced (although a remote costs extra)
- It can do audio, video, and images. Locally on the PC, through a 10-foot interface on a TV, or remotely using something like JRemote.
- It can play more formats, and organize in infinitely more ways, than AppleTV.
AppleTV does come with a remote that works out of the box... It does easily connect to your home PC and online services. Is that it?
What could it possibly be? Could it be that people find MC too complicated, confusing, inscrutable, unapproachable, intimidating, and obscure, with no easy way to learn it or find out how to really get started? Naaaahhhh.... Couldn't be that.
Some people complained to me about the look of the app, but they also said "It has different skins, so I guess it's ok". Some people complained that their favorite streaming service wasn't integrated. Some had other complaints; but none of those things were what kept them from buying it. From all the people who talked to me about it after those demos, and it was many dozens, I only heard two main reasons why they weren't buying it: "AppleTV works better with my Mac" and "It's too hard to figure out without any guides and the help didn't help."
Listen, documentation for MC doesn't do anything for me. Anything JRiver would put in the type of documentation new users need, I already know, just like you all do. The only reason I am spending my time talking about this, knowing full well Jim doesn't care and is just looking for confirmation that his viewpoint is perfect, is that I want MC to be more successful. I'd like it to be more widely installed with a larger user base, because that will lead to more development and a better user community, which benefits me and the friends and family I have that use MC.
I'd like it to be more than a niche product, sold to more than "hardcore media enthusiasts and geeks".
In order to do that it needs to be more appealing to the people who are NOT buying it now, without sacrificing what we all like about it.
-Will