In part one of this series we looked at the Music Library in part two the Movie library and in part three the TV Show library, in part four I will be looking at all the other areas of the user interface not previously covered.
Pictures
Pictures in XBMC is not a “Pictures Library”” like in Windows Media Center, its basically a folder and file view type of deal in XBMC, so you cannot filter on tags and years etc. I believe there is a 3rd party Picture Library add-on for XBMC but I have not looked at that yet.
Pictures main menu
Pictures source folder which is on my WHS server.
Picture Folders in the PhotoShow view
Picture Folders in the PhotoShow view
Individual Picture image files in the Photoshow view
Picture folders in List view
Picture folders in Wall view
You can play a picture slide show, I like to use picture slideshows whist listening to music playing. There are two options SlideShow and R.SlideShow, presuming R is for random.
Overall the pictures area of XBMC is not as good as Windows Media Center and I particularly miss the MCE photo screen saver, I have not found an XBMC screen saver add-on that can do the same?
This is the Windows MCE photo screen saver
Weather
I always liked having the MCE Heatwave add-on installed when it worked! in XBMC weather is native and is part of XBMC which is nice.
Weather main menu
Weather sub-menu
If you press down on the remote control you can access the sub-menus from any of the main menu items.
The weather sub-menu options are:
36 Hours / Weekend / 4 Days / 7 Days / Alerts / Settings
In the settings you can add more than one location for weather, although I did find it a little tricky then switching between the two locations.
This screen shot shows the 7 days option
If you select the main menu item for Weather you will enter the Weather UI proper. Here you can see there is a menu on the left and that Weekend is the currently selected item.
If you select the Maps item it brings up a satellite map.
Overall I really like the in-built Weather part of XBMC.
Concerts / Music Videos
Concerts main menu item
I haven’t spent a great deal of time using the Concerts area, when I initially set it up to point to my music videos stored on the WHS, I used the Last.FM Music Video XBMC scraper which did a decent enough job of adding the music videos in to the Concerts library. However since then that scraper has stopped working and now the only scraper available is theaudiodb.com/ which wasn’t as good at detecting things.
I believe and don’t quote me on this that your individual music video files should be named like:
artistname – songname.avi or .mov or whatever.
I also have two actual music concerts on DVD VIDEO_TS rips
As you can see in this screenshot not every music video got a poster / cover and some are just showing a thumbnail from the video file, for example the one in the bottom left hand corner has no cover image.
Cat Stevens – Majikat Concert – DVD rip
Elvis Presley – Aloha from Hawaii Concert – DVD rip
I am not totally sure if this Concerts area of XBMC is meant only for full concerts or individual music video files you have downloaded from the Internet? I need to spend more time using this area really to be more certain about it.
YouTube XBMC add-on
The YouTube area is an add-on and not a native part of XBMC.
I would say its functional but not as good as my previous Youtube integration with Windows Media Center.
You can login with your YouTube account to then link in your Playlists, Favourites and History etc.
Explore Youtube
Youtube Categories
Youtube videos in List view
You are able to search via the on screen keyboard
As I said the YouTube add-on is functional if nothing else. It has broken once in the time I have been using it, due to site changes made by Youtube on their site and the XBMC add-on developers were quick to release an update, most XBMC add-ons are updated automatically so the newly fixed update was just installed on to all my HTPCs when it was released so I never had to do anything!
Security Cameras
This was just a quick and dirty integration I did to get my two IP security camera streams in to XBMC using .strm files. I am still looking for a better solution / add-on for security camera integration with XBMC. I just wish Embedded Automation would get their act together and write an mControl XBMC add-on !
Summary
Well that’s it folks. I will probably cover Live TV integration next, but I need some funds for a new BlackGold TV Tuner card first before I get around to that. I will be using DVBLogic’s DVBLink software on the WHS server and their XBMC Live TV add-on.
Hey Stuart, I’ve liked your guides and have been following them closely so far as XBMC is a potential replacement for WMC for me, particularly using the pi. However until you do live tv then for me XBMC is nothing but prettiness and to be fair i got 95% of that prettiness from MediaBrowser anyway. i feel this is a bit of a let down but i acknowledge that XBMC is extremely immature when it comes to live tv. i can’t see it being better than WMC for 6 months to a year unfortunately
I agree Live TV / EPG when I have it setup in XBMC, I already know it will not compare to MCE. MCE is still the best software DVR solution! But at the end of the day MCE is now dead and it was time for me to migrate away..
{"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}
Hey Stuart, I’ve liked your guides and have been following them closely so far as XBMC is a potential replacement for WMC for me, particularly using the pi. However until you do live tv then for me XBMC is nothing but prettiness and to be fair i got 95% of that prettiness from MediaBrowser anyway. i feel this is a bit of a let down but i acknowledge that XBMC is extremely immature when it comes to live tv. i can’t see it being better than WMC for 6 months to a year unfortunately
I agree Live TV / EPG when I have it setup in XBMC, I already know it will not compare to MCE. MCE is still the best software DVR solution! But at the end of the day MCE is now dead and it was time for me to migrate away..
Ian Dixon liked this on Facebook.