I recently decided to check out My Movies for Windows Home Server, in part one we will look at the installation and configuration.
If you have a WHS on your home network, it is the logical place to install your My Movies database and then your Windows Media Center PC clients can access this centrally stored information.
My Movies can be used to get rich metadata for your movie collection, there is a large online database and most titles can be found in there. Using My Movies is an easy way to get front covers, synopsis and actor information and more for each of your movie titles.
You can use My Movies own Media Center user interface to browse and play your movies, or you can use other third party plug-ins such as Media Browser and Open Media Library.
You can download My Movies for Windows Home Server here
Installation is easy just follow the wiki guide here
Once you have My Movies for Windows Home Server installed you need to configure it. This is also covered in the wiki guide.
If you don’t have a My Movies user account you will need to create one by registering on the My Movies forums here.
Below you can see some of the configuration options I setup.
The default country is United States, I also selected the option get data from the USA or UK if data isn’t found for your country.
I also selected Automatically create database backups, this will backup your My Movies database to a file in case you have any database issues later and you need to restore.
The default path is in the Software shared folder on the WHS.
My Movies Disc Copier
The disc copy service is not available in the free version of My Movies for Windows Home Server. This enables users to copy DVD’s, HD-DVD, Blu-ray and Audio CD’s simply by inserting a disk in to the Optical drive on the Windows Home Server.
You can however earn this feature if you have 1250 points. Contributor points are awarded by the My Movies service, for titles and information you add to the online database using the My Movies Collection Management program.
Alternatively you can purchase My Movies from an authorised dealer.
Note: if you wish to copy protected disks to your WHS then you will also need AnyDVD / AnyDVD HD installed on the server.
After installing a My Movies for Windows Home Server licence file, this option is then enabled.
Now you can select the format you want to rip the disc’s to?
DVD Target Format:
ISO File
VIDEO_TS Folder
MPEG-2 File
VIDEO_TS Folder and MPEG2 File
Blu-ray and HD DVD Target Format:
ISO File
BDMV or HDDVD Folder
I would rather see a DVR-MS option on the DVD Target Format over MPEG-2, as the FFWD/Skip works better on DVR-MS files on Media Center Extenders. But I have been told the developers are thinking about adding support for DVR-MS in the future, lets hope they do!
However as that option is not here, I am going to select MPEG-2 File. For Blu-ray I will use ISO File.
I’m not so sure about the next option. Store on Share. There is only the option to select one folder share. With my current setup my DVD rips and Blu-ray rips are in two different folders. This forces me to lump all my discs rips together in just one folder.
My Movies Meta Data
I’m going to go with the default options here and not change anything.
The main item to note here for Media Center users is that the top option is selected.
Store meta-data for Media Center DVD/Movie library (dvdid.xml files)
My Movies Monitor
Here you can tell My Movies which folders you want it to monitor for movies and which file extensions.
I’ve added in two folders one is my DVD folder the other is the Blu-ray folder. The list of file extensions is comprehensive and I did not need to add anything else in to the list. Don’t forget to hit the Start button!
My Music Disc Copier
This is new to me and something I have not seen before looking at the My Movies WHS add-in. You can rip Audio CD’s in Windows Media Center natively with what Microsoft have provided so it will be interesting to see what this My Movies feature adds to this area.
The service is not started by default.
Target Format options:
Free Lossless Audio Codec (.Flac)
MPEG-1 Audio Layer (.MP3)
Wave (.WAV)
Windows Media Audio (.WMA)
I’d usually select MP3 but WMA might be a better option because if you click the Configure button you can choose WMA Lossless.
From the Wiki:
“On the tab “My Music Disc Copier”, you can choose to start the My Music Disc Copier service. You should also configure which target format you would like the Music Disc Copier to copy to – recommended is Windows Media Audio Lossless, since it does not decrease the audio quality of your music.”
Store on Share: here you select the shared folder where you store your music files.
There is also an option for Additional Mobile Format. With options for MP3 and WMA. I guess if your main music collection was all in Lossless .Flac for example you might use this option to have MP3’s on your mobile device.
Target Directory Name, I was happy with the default variable, other possible variables you can use are shown in yellow.
Target File Name, again I left this with the default variable.
Backup / Restore
I previously had an other Server/Client installation of My Movies on a Vista Media Center PC and I have a good clean database already from that installation, so I exported the data to a backup.mmb file using the My Movies Collection Management program on that PC and then imported it in to the WHS My Movies database using the WHS Console UI.
I don’t need to worry about the file paths being wrong for the movie titles, as they where looking at the WHS Video shared folder anyways using UNC paths \\WHS\Videos\Movies\DVD\Ronin etc, so everything should be good to go.
Obviously if you are starting from a refresh and do not have a previous My Movies database you want to restore then you won’t need to do this and you will just start from a blank database which is created during this setup, which you will then populate with your Movie titles as you rip them to your system.
Summary
In part two we will look at connecting the My Movies Collection Management program to our new My Movies database on the WHS. We will also have a look at some of the features in the Collection Management program and some of the My Movies features in the Media Center user interface.
{"id":null,"mode":"button","open_style":"in_place","currency_code":"GBP","currency_symbol":"\u00a3","currency_type":"decimal","blank_flag_url":"https:\/\/thedigitallifestyle.com\/w\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/thedigitallifestyle.com\/w\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"TheDigitalLifestyle.com","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"TheDigitalLifestyle.com","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"TheDigitalLifestyle.com","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to tip?","initial":{"instruction_type":"normal","instruction_message":"How much would you like to tip? Choose any currency."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to tip? Choose any currency."},"invalid_curency":{"instruction_type":"error","instruction_message":"Please choose a valid currency."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to give this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to give this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to give this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}