Steven Harding has updated Yougle to 0.4.0 and I got a chance to play with it tonight. It’s a small install and then you can watch Youtube, MSN video and other Internet video sources all in Windows Media Center. Steven has done a great job with the application and it has a very intuitive UI. You can stream video from a variety of sources (plus developers can add additional sources), I tried MSN Soapbox and searched for some videos and then played them on my Xbox 360 Extender and the Linksys DMA2200. It’s nice to be able to have some Internet content in Media Center as being in the UK Media Center’s Internet TV service is not available.
Playback on the Extender worked great, Steven is working on adding Youtube playback to the Extenders and I got Soapbox working fine. One nice feature is that you can download videos such as HD trailers from Apple, pressing the # key on a video downloads it so you can watch it later, which is great for watching HD content where you don’t have enough bandwidth to stream the content.
The long-awaited release of Yougle 0.4.0 is just around the corner – the installer is being tested as I write this, so I’m hoping to release in the next day or two. There’s a lot of new features and some room for even more, so I’ll list some of the basics here. Redesigned Menu System The original Yougle menu system looked a fair bit like Media Center, but it could be a little confusing understanding how the two FilterBars worked – particularly when it came to combining the values of two or more filters. In fact, even I sometimes had trouble, since they would work together in strange and unanticipated ways. The new menu system is designed to be much clearer, and allow you to have much finer control over what you are actually looking at. Rather than working with a ‘flat’ menu of only two levels, the new Yougle system allows you to have much deeper filter menus that you pick in stages. As an example, the initial menu in the YouTube source offers three options – ‘Lists’, ‘Genres’ and ‘Search’. If you go to ‘Lists’, you can then choose between lists like ‘Featured’, ‘Most Popular’, ‘Most Viewed’, ‘Most Recent’, and for those filters like ‘Most Popular’, you can also then choose the time period (this day, week, month or all-time) for which to view the results. It does take a little bit more navigation before you get your first video, but the control you have is much greater and worth the extra effort. Embedded Playback Flash Video sources now support a new function called ‘Embedded Playback’. This allows you to watch Flash videos in Flash itself – the actual control that appears in your Internet Explorer window. Yougle takes care of your mouse input so that the ‘Play’ and ‘Pause’ buttons interact directly with the play button on the flash application itself. This means that not only do you get instant playback of your Flash content (such as YouTube, DailyMotion etc.), but also playback will finally be available for 64 bit machines! You can turn Embdedded Playback on and off from the new Settings menu. Some sources MUST use Embedded Playback, as no direct download option is available. Settings Some sources – like Yahoo! Music – now support ‘Settings’. These options allow you to specify source-specific settings that you need to change very rarely. For example, in Yahoo! Music there is a setting to specify the bandwidth of your connection. If you find you are getting choppy playback, you can simply change your Bandwidth setting and it will apply to all video searches you do. If you have donated to Yougle Vista, these settings will save between sessions of Yougle. The currently active option for a setting is marked in orange. Multiple Searches A new feature that is possible thanks to the new menu system is multiple searches – rather than a single ‘search’ entry, you can now have an unlimited number of custom searches. Some sources already are taking advantage of this feature, with "Search For Author", "Search For Tag" and "Search For Keyword" options. Adult Sources Yougle Vista now supports adult content sources. However, these sources do NOT appear on the screen normally, even if you aren’t using parental control. This is mainly because when you have friends or your grandmother visiting, you don’t really want to show off the more ‘interesting’ sites you’ve visited recently. To turn on Adult sources, go to the ‘Settings’ page and turn off the ‘Censorship’ option. If you require a parental control PIN, you will be asked to enter it here. This option will NOT save, so you will need to turn it off every time you want to access adult sources. Source Deleting
You can now REMOVE a source from Yougle Vista by pressing the ‘D’ button on your keyboard or the ‘#’ button on your remote control. This will mark the selected source for deletion next time you open Yougle Vista. This is an important, as some sources such as DivX Stage 6 will not be available in the new version, as the site has closed down. Smoother Interface Yougle Vista had a couple of times where the interface would ‘freeze’ slightly while information was being downloaded. This was most obvious when loading a source that required web information – such as Flickr and Yahoo! Video – and when the program started up and new updates were downloaded and installed. The new version of Yougle includes loading screens for both of these scenarios, making the user experience flow more easily and preventing the nervous "did I really press that enter button?" worries. Improved Parental Control
Improvements to parental control have meant that Yougle is safer for children and other users who need to be restricted from certain levels of content. Updated Saving Yougle saves your information more frequently now, so you don’t have to worry about your saved filters or settings being ‘lost’ if a problem occurs. New Sources
New sources are being introduced to take advantage of the new Embedded Playback feature. The first of these is the ‘Zero Punctuation’ games reviews from the Escapist magazine, brought to you by Ben "Yachtzee" Cronshaw. Due to the language used in the source, it’s rated as Mature. The second is the first adult site for Yougle, Yuvutu. Source Fault Tolerance & Diagnostics
Fault tolerance for Yougle sources has been improved to avoid crashing and give meaningful err
or messages to developers who are trying to create sources. Improved Timeouts on Updates
When checking for updates, Yougle has been updated to work with more flexible timeout values, meanining that if the Push-A-Button website is down or busy, your Yougle program will open significantly faster than with older versions of the product. Bug Fixes There’s also generally a cleanup of the code as well, meaning some minor bugs have been resolved. The new simplified menu system allowed me to clean out some of the earliest code in Yougle and replace it with what should be more stable alternatives. Source Fixes Major source fixes have been done – MSN Soapbox, DailyMotion and ICanHasCheezburger are all back online and working better than ever with the new system. GameTrailers will be absent for a few days while I build my own version of it (I have been unable to contact the original developer to get a copy of the code so I can upgrade it to the new SDK). Google Video may be retired on this release, due to it’s erratic site-jumping nature. Future Features I’ve also built in a couple of new possibilities into the system that will appear in the next couple of editions of Yougle Vista. This includes Video Transcoding to playback certain files (such as downloaded FLV files) on a Media Center Extender, and Media Metadata to give you the ability to search for videos that match the tags, author or other attributes of the media you just watched
{"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}
PingBack from http://hobbies-news.info/yougle-040-internet-video-on-media-center/
PingBack from http://video.blogofinder.com/2008/03/13/yougle-040-internet-video-on-media-center/
PingBack from http://digitalvideo.guerillacinema.com/uncategorized/yougle-040-internet-video-on-media-center/4561/
PingBack from http://www.howtomakeawebsite.ws/yougle-040-internet-video-on-media-center/
PingBack from http://blogtester.gamerslegacy.net/?p=3146
Yougle 0.4.0 has been released with numerous new features and fixes (Via Ian Dixon ). Yougle is an MCML
Yougle 0.4.0 has been released with numerous new features and fixes (Via Ian Dixon). Yougle is…