Showing posts with label movies. Show all posts
Showing posts with label movies. Show all posts

DLNA

I've mentioned before that we converted our DVD library so that we could stream it over our home network. One drawback of that setup was that my main development machine had to be online to host the videos. In addition, when anyone in the house wanted to stream that content, it put a small load on my machine. I really wanted to offload those demands. I looked at the various options on the market, and settled on the Western Digital My Book Live (2TB). The WD My Book Live is a single drive NAS that is DLNA certified. We had recently purchased a Samsung SmartTV (UN55D6000) which is also DLNA certified, so I was looking forward to streaming directly from the drive to the TV with no other components in the mix.

I installed the WD My Book Live on our network and set about copying over our music, movies, and pictures to the drive. We have quite a collection, so this was a multi-hour job. When the copy completed, I switched on the Samsung TV and it immediately found the My Book on our network. It streamed our home movies, music, and pictures perfectly, but each time I tried to stream one of our movies the set would stall on the Loading screen for about a minute before giving the message "Not Supported File Format". Even more frustrating, rather than returning to the table of contents, the set immediately attempted to stream the next file in the directory, which hung the machine for another minute until it responded to the request to exit.

I searched to see if this were a known issue, and which product was the culprit. I found that each product has their own slight issues that, combined, resulted in many users complaining about the same problem. It seems that Samsung's DLNA client makes use of the DLNA server in an unusual way, although still keeping within the letter of the DLNA spec. The WD My Book Live uses the Twonky Media Server to stream content. The version of the server on the device (5.1.9) did not respond appropriately to these requests, which resulted in a failure to stream the video. Other DLNA clients, such as my PS3, stream those same videos just fine from the WD MBL.

My first thought was to figure out what file format our home movies used and transcode our movie library to that format. That is a pretty daunting task considering the size of our library though, and if it sacrificed picture quality I wasn't interested. Fortunately, I found that other users with this same issue had found a solution. It seems that Twonky recognized the issue with Samsung sets and corrected it in the latest version of their software (6.0.34). Western Digital doesn't have any plans to release an official firmware with this version of Twonky, but that didn't stop folks from finding a way to do it on their own. This forum posts describes the steps for upgrading from the stock version of Twonky to the latest revision:

http://mybookworld.wikidot.com/forum/t-305396/upgrading-twonky

The Western Digital My Book Live is apparently powered by a PowerPC CPU and runs an embedded version of Linux. After modifying the config file for the machine, it is possible to get a terminal prompt and update the Twonky software. In addition to correcting the streaming issue with Samsung sets, it also includes the ability to display album cover art. Using this new version of Twonky is unsupported, and you have to pay a $20 license fee for the upgrade. I'll gladly pay that fee for working software, although I am disappointed that Western Digital doesn't plan to release this as an official upgrade.

How to Make Your DVD Collection Streamable

If your family is like ours, you probably have a fairly sizable collection of DVDs. You have kids movies, feature films, television show collections, and potentially even home videos. Before Netflix made movie streaming mainstream, you probably thought nothing of keeping a media shelf full of DVD cases and occasionally popping one in your DVD player. It is so much easier now, though, to search for content through that Netflix interface. Wouldn't it be great if all of those DVDs you have around the house were as easy to access as your Netflix content?

Well, with a little time, a PC, and a home network, you can. There are a number of steps involved, though, so I've put together this guide on how to make your DVD collection available on your home network.

DISCLAIMER: This is a guide is intended for use with content that you *own* and have the *right* to use. Distributing copies of copyrighted feature films is against the law. Everybody behave and do good, mmkay?

Ok, with that out of the way, let's talk about the major steps in making your DVD collection available over your home network. First, there are a couple of things you are going to need:

  • A Computer with a DVD drive. This guide assumes a Windows machine.
  • A home network, wireless or wired
  • A gaming console (PS3, Xbox360, Wii) or Home Theater PC (HTPC)


There are three major steps in going from the content on your disc to streaming to your TV, and one optional step.

  • Rip the DVD content to your PC
  • Transcode the content to a streaming friendly format
  • (Optional)"Tag" the file with additional information
  • Publish the content on your home network


Step 1 - DVD Rip





The first step is to get the content of the disc and onto your PC (otherwise known as ripping) where you can work with it. For this I recommend DVDFab. DVDFab is actually a swiss army knife when it comes to DVDs and Blu-Ray discs, but we're only interested in one feature: HD Decrypter. If you find the software suite useful, I encourage you to buy a copy, as the suite of tools is really quite nice.

When you open DVDFab you will be presented with a list of options along the left. We are interested in the DVD Copy option at the top. We then get additional options. When ripping a DVD, you can select to copy all of the contents of the disc, which includes the special features, menus, alternative languages, and other content on the disc. Alternatively, you can choose to copy just the main movie feature. Your selection will depend on the content you are ripping, but for most feature films your best option will be Main Movie. On the right hand pane of the window use the source field to select the DVD that you would like to copy from. In the Target field select the folder to copy the content to. DVD content is large, and you will want to have plenty of room on your hard drive. If your PC has two hard drives, I recommend creating a folder on the second drive for storing the DVD rips. In the "Volume Label" field name the content you are ripping. DVDFab will use the name from the source DVD label, but you are free to use whatever you like. The software will create a new folder in the target folder with this name. Finally, for best quality, dropdown the DVD size selector to choose DVD 9. This will retain a perfect bit-for-bit copy of the disc rather than performing compression. We're done here, so click the next button.

This next screen displays the tracks found on the disc and which one will be copied. DVDFab is very good about detecting which track is the feature film on the disc. However, if you are ripping a disc that contains episodes of a television show, you may find that you need to fiddle with some of the options. For now, I'll assume that DVDFab correctly selected the main track. Go ahead and click Start to get the rip going. This is a long process, and the time it takes to rip the disc will depend on the length of the content, the speed of your DVD drive, processor, and hard drive. Usually you can expect an hour of content to take about 10 minutes to rip, but this will vary.

Step 2 - Transcode to H.264





Transcoding is the process of converting from one video file format (or codec) to another. I like the Handbrake software for this step. Handbrake comes with a number of profiles that allow you to tailor the transcoding process to the device you intend to display your content on. For the purpose of this guide I'm going to assume you want to display the content on a high definition television from a gaming console, such as a PlayStation3. Select the High Profile option, as this will give you a good copy of the content for streaming without too much compression. From the menu bar, click the Video Source button and choose Video Folder. Now browse to the folder created by DVDFab when it ripped the disc. You may notice that the folder you selected now has several sub-folders: Main Movie->->VIDEO_TS. The video content from the rip is located in the VIDEO_TS folder, so let's select this as our source. Handbrake will then suggest a target destination file. Again, I recommend creating a new folder for storing your transcoded content. Once you have the source, destination, and profile selected, it is time to start transcoding. At the top of the window you will see toolbar button to Start. Click this to begin transcoding. The transcoding process takes a very long time, especially on the High Profile setting. I've found that on my PC, the time required is usually minute-for-minute the same length as the content, but this will be very dependent on the processing power of your PC. If you have a lot of DVDs, you may want to rip several DVDs at once (Step 1), and then setup Handbrake to transcode them at night while you sleep. You may notice that after clicking the start button, the button changed to say Enqueue. You can create a job list for Handbrake in this way. Your PC will work throughout the night, completing the job list.

Step 3 - Tagging (Optional)





While this step is not required to get your content streaming on your home network, you may find it helpful. Tagging allows you to supply additional information about the video file, such as the actors who perform, the director, date it was published, and cover art. I use a free app called MetaX to do this tagging. It isn't the easiest app to use, but the price is right and it has the features I need. First, open the video file you would like to apply tags to. You'll see it added to the list on the right. Next, select that item from the list. Now, on the left side, enter the name of the video in the search box and click Search. The app will pull up data from several tag databases that match the search term. Clicking search results will populate the fields in the main section of the app. If you don't find what you are looking for you can manually enter the details for your file. Once complete, click the check box next to each box that you would like associated with the file, or click the check mark button in the toolbar to toggle all checks. Finally, click the Apply button (shaped like an arrowhead) to apply these tags to the file. You can add several files to your queue and tag them all at once.

Step 4 - Publish





The final step to making your content available is to publish it on your local network. If you are running Windows 7, the built-in Windows Media Server software can do this for you. I've found the security settings required to get Windows Media Server to work properly to be very frustrating, so I use PlayOn. The PlayOn service runs on your PC and makes content available to your other network devices, such as other PCs, game consoles, and mobile devices. While you need to pay for a license for much of the content, the My Media (beta) feature is free to use without a full license. Again, the PlayOn software is great, and I encourage you to purchase a copy, but if you are looking to stream on the cheap, the free version will get you there. The My Media feature of PlayOn requires that you also install the VLC Media Player, which is a fantastic piece of free software for playing movies.

From the PlayOn control panel you need to configure the software to find your local files. Pull up the PlayOn settings window and go to the MyMedia tab. You need to check the box to enable the My Media feature (beta). You can then add folders to PlayOn that will be made available to your networked devices.

Start Streaming!


Now your content is published, go watch it! If you have a PlayStation3, your PlayOn server will appear as an option in the Video section of the cross bar interface. If you use a Wii you will need to open the Internet Browser and browse to the address of the server on your network. The same works for the Xbox360 or a laptop. You will be presented with a menu that allows you to select content. If you use an iPod Touch, iPhone, or Android device there are PlayOn apps.

The PlayOn interface for streaming is a little quirky, and it can be frustrating to try scrubbing to a specific point in a video. The DLNA support on the PlayStation3 is fantastic, and is a great way for viewing your streamed content.

Cutting the Cord

Last year we cut the cord to our cable provider, not out of desire, but out of necessity. We moved to a rural location that didn't offer cable services. Still, this was something that I had wanted to do for some time, and was glad to have my hand forced. My current setup is as follows:

- Win7 running Windows Media Center
- PlayOn Lite
- HDHomeRun Dual Tuner
- PS3
- Wii
- Netflix

I'm not a big TV watcher, but my wife is. She was quite surprised to see how much of the TV she really wanted to watch was available OTA. Sure, she missed being able to scan for the background noise of guilty pleasures on traditional cable networks, but not so much that we've missed paying the $100+ per month to watch them. We have a very limited "broadband" internet connection through our rural wireless provider (~1.4M down, 512K up) but it is enough that we can stream one show from Netflix. This has been a boon for our kids, who definitely would be missing Nick, Sprout, and Disney.

We setup our recording through the Win7 HTPC, and those recorded shows are available on our other sets via the PS3 using Windows built-in DLNA support, and on the Wii using PlayOn's MyMedia, which is currently in beta.

Another big project during this switch was to make all of our DVD content available on-demand. I used a combination of DVD Shrink, Handbrake, and MetaX for this project. Just like our recorded TV, that content can also be called up using the HTPC, PS3, or Wii.

It isn't a perfect solution. Bad weather knocks out both our OTA TV reception as well as our internet connection. Even with good weather, online content and services have a long way to go before it is a true competitor to what the major cable operators can offer. Asking my wife and kids to switch between Clicker, Hulu, PlayOn, Netflix, and a variety of other apps in the hopes of maybe finding the content they want to watch is non-starter. Keeping it simple is key, and that is something the cable operators have much better control over.

Ink

I received a lot of fantastic gifts over Christmas time, and the two that have gotten the most use are the water cooler and Netflix subscription. I don't have much more to say about the water cooler (aside from how awesome it is to have hot and cold, good tasting water in the basement). The Netflix subscription has given me an opportunity to watch a lot of films, and the one I watched tonight left me with some thoughts.


Ink is an independent film shot on a small budget about a girl who falls into a coma and enters a dream world with opposing forces fighting for her soul. First, let me say that I am not an indie film fan. Not that I have something against indie films, just that I've never had any strong desire to go to Sundance or anything. So even though this movie showed up as recommended for me on Netflix streaming, I was reluctant to watch it. I'm glad I did, but now I'm struggling to decide just what I think of it, and whether I would recommend it.

The budget for this movie was small (under $250,000) and no major publishing studio picked it up. Still, it is pretty impressive what the film makers were able to pull off on that budget. There are no fantastic special effects, but what effects are in the film fit well. I was a bit put off by some of the performances and camera work. At times I thought, "these guys are making a movie in their yard!" Even so, the story is well told.

Which brings me to the story. I liked the story. It is an important tale to tell, and I would recommend this story to others. I would recommend it even more strongly if there were a big budget remake, because I think I could have really enjoyed it more that way, but as it stands, I feel comfortable recommending this movie to others. I will say that you should set your expectations low going in. You aren't going to be blown away by incredible action sequences, or wowed by some clever special effect. Once you've watched it I hope that it leaves you thinking about the message, which it did for me.

By the way, if you would like to watch Ink, it is available for instant streaming on Netflix, as well as Hulu.

Movies and Theaters

(tldr; going to the movies is expensive, UA galaxy needs updated, Watchmen was good)

I went to the theater tonight to see Watchmen.  I really enjoyed it, but that's not what this post is about.  I went to the UA Galaxy Stadium 14 here in Indy.   Normally I prefer to go to the Goodrich theater at Hamilton Town Center, as it is a newer theater and they have digital projection and IMAX screens available.  I should also mention that the AMC theater at the Castleton mall is very nice after they renovated it, but it's the least convenient of the three for me to get to.  

I chose the UA theater because I had a coupon for a free movie at a Regal cinema, and the UA theater is part of the Regal Entertainment Group.  I also had a coupon for a free drink (with minimum $3.50 concession purchase) as well as a $1 off concession at the Goodrich theater, but I figured the free movie ticket was the better value.  After all, a ticket at our local theaters runs $9.50 ($12.50 for IMAX).  I had my mind set on indulging in the decadence of buttered movie popcorn with lots of salt and a fully leaded Cherry Coke.  The theater got all of that free ticket back with that purchase: Medium drink + Medium popcorn (combo #3) was $11.50.  I always thought combos were supposed to be some sort of deal, but this was just 25¢ off of the normal price for the medium drink ($5.50) and medium popcorn ($6.50).  You can save a buck on each item by getting a size smaller, or spend a buck more on each to go to the large.  I'm not calling out UA on this pricing either, as it is the same pricing you'll find at the AMC and Goodrich.  However, there is one difference between the theaters: bag vs. tub.  I prefer my popcorn in a tub, not in a bag.  At the Goodrich theater you can buy any size and ask for it in a tub, and they will happily oblige you.  I asked for the same at the UA theater and was told that the only way to get a tub is to buy the large popcorn.  I asked the clerk if she could just measure out my medium bag and then pour it into a tub, and she said she couldn't because they keep an inventory count of the tubs, and she's responsible for reconciling it with receipts!!! I haven't been to the AMC theater in a while, so I can't say where they stand on the bag vs. tub issue.

I was going to the 9pm showing, and it being a Tuesday I figured I might just have the theater to myself.  Almost, but not quite: there were two couples in there and one other fellow going stag like myself.  That got me to thinking, "What is the break-even cost for showing a film?"  Assuming that everyone else at my screen paid full price for their ticket, that's $9.50 x 5 = $47.50.  The two couples were younger, so let's assume it was a date and the gentlemen sprung for the individual small cokes and shared a medium popcorn.  That's ($4.50 x 4) + ($6.50 x 2) = $31.00.  The other gentleman and I each had the same snacks, so that's another $11.50 x 2 = $23, bringing our grand total to $101.50 taken in by the theater for the 9pm showing of watchmen (I knew studying those story problems in math would pay off one day).  I have no idea what the licensing terms are for a theater when they show a film, but I have to imagine that they pay some sort of fee for each showing.  Add to that the cost of the staff, electricity, maintenance, and who knows what other costs to running the theater, and I'm thinking that UA didn't make much profit on the six of us who wanted to watch the Watchmen.

This line of thinking got me to further pondering how theaters can survive.  The UA theater has the oldest equipment of the three I've mentioned here.  The Goodrich theater is newly built, and the AMC theater recently underwent a major renovation.  While the picture and sound at both the AMC theater and Goodrich theater is crisp and bright, the picture at UA was smeary, as if there was a bit of vaseline on the projector lens.  Making upgrades to a theater isn't cheap, and where I'm going with this is that I don't mind paying a proper amount to see a movie on a large screen with fantastic sound.  Nor do I have a problem with the theater making a profit on this venture.  What I do take issue with is the disingenuous pricing.  If the theater needs to take in $25 per patron for a film, charge $25 for the ticket.  Don't charge me $9.50 for the ticket, and then expect me to think $5.50 for a drink or $6.50 for popcorn is reasonable.  In addition, sweeten the deal.  What if when you went to the theater to watch a movie, you also brought home a copy of the DVD, or maybe your ticket included a code to download the soundtrack.  That would certainly make it easier to justify the astronomical cost of a trip to the movies.

To put it in perspective, let's say that in a few years I want to take my family of five to an evening at the theater.  Two adult tickets and three kid tickets are going to run me $38.50.  Assuming everyone wants their own small drink and popcorn, that's another $50.  So $98.50 to provide two hours of entertainment to my family.  For that same money, I could buy a DVD player (under $30), a copy of the DVD (typically $15), and a decent take-out meal, and probably still have money left over.  Or, for that same C-note, I could have my cable company turn on every cable channel available, including on-demand subscriptions and premium movie channels, for a month.

I enjoy going to the theater to watch a movie from time to time, but I'm ready for a shakeup that will make the value proposition more interesting.

Blu-Ray Movie

Last night I got my first chance to watch a Blu-Ray movie on the PS3, and to be honest, I think I was hoping for a little bit more. Maybe the difference is more stark on a 1080p television, but on my 1080i set not so much. The biggest difference was in sound quality. I couldn't support the best audio option out of the PS3, but the bitstream option sounded better than our current DVD player does. The picture quality, while better, wasn't amazingly better. We have a progressive scan (480p) DVD player now, which looks great on our set. Our television is rear project 55" set that is about 5 years old. It uses the tradition 3-tube setup (3 monitors at the bottom, one red, blue, and green, converged by a mirror onto a screen), not the newer DLP, LCD, or plasma that are common in larger sets. Maybe with one of those newer technologies at the higher 1080p resolution it would really shine, but as it stands I'm less than blown away. The price premium for a Blu-Ray film vs. a DVD is anywhere from 50-100% depending on where you buy. So is it worth buying the movie twice to see this upgrade? For me, I'm not there yet. Hopefully the price of Blu-Ray movies come down over the next year as the price of players also fall and become more common place. Another hope of mine is to get a new big screen 1080p set so I can test my theory of the better picture on the newer set. Unfortunately, I don't see that one happening anytime soon :-P

 
Jade Mason