cadbusca
Forum Replies Created
-
AuthorPosts
-
cadbuscaParticipant
I’ll offer my WIIMC+ Walkthru (see below) as a roadmap of WIIMC functionality and the user enhancements that are available to it. You will find that it does not change WIIMC , but rather just extends WIIMC functionality should one choose to activate the options. Version 7 of the pack for 1.1.3 is close to release with some major improvements in the areas of dynamic screen size and audio delay control on the video bar, the creation and saving of music playlists in standard .pls format, and the ability to terminate WIIMC should it hang while the video player is active.
cadbuscaParticipanteither
remove the mms and rtsp entries..they don’t play.
&Close the http ref ie />
or
add
to onlinemedia.xmlWhat software does play this playlist? How does it handle the multiple refs?
cadbuscaParticipantHunh?? Its already customizable to 5/15/30 sec etc. Do you mean add more values?
cadbuscaParticipantFirst, thanks to WES for raising this issue. Turns out his points are totally valid. A media player does need to provide easy to use zooming controls simply because the assortment of video sizes vary well beyond those used for TV programming for which the native TV zoom settings were designed.
With WIIMC, if the video being played has the same aspect ratio as the TV then the picture will be correct and totally fill the screen with the correct aspect ratio regardless of the WIIMC settings, however if the video aspect ratio differs from that of the screen, either black bars will appear or a distorted picture will fill the screen depending on the WIIMC setting, or you may manually zoom horizontally and/or vertically to adjust to your liking. As WES has pointed out all are cumbersome and impractical to use.
The better implementation is to determine the aspect ratio of the video and provide 4 settings that can be switched dynamically with the d buttons(Up and Down), with the video paused on the screen and map the video to the screen size in 4 ways: use the current WIIMC settings, display all of the video on the screen using the video’s aspect ratio(which may result in black bars), display all of the video on the screen using the screen’s aspect ratio(which may result in a distorted picture), maintain the aspect ratio and zoom the picture until the black bars are gone (this is WES’s Fullscreen Mode and may result in the cropping of either the top or bottom of the video picture), a partial zoom which eliminates the black bars and partially distorts the picture resulting in only half the cropping that occurs in Fullscreen Mode.
The second part of this implementation is the use of other d buttons(Left and Right) to zoom the picture proportionately in and out. This addresses the situation where the video itself has black bars embedded in the actual video frame, so the video must be clipped to eliminate them partially or totally.
The third part of the implementation is to display the aspect ratio and zoom values as they are changed on the video bar for immediate feedback.
The fourth part of the implementation is to do all that but also respect and not change the current WIIMC settings for screen zoom and shift which are more properly used to align a normal WIIMC picture with that of the TV.
Together these changes make the mapping and proper display of non TV aspect ration videos convenient and easy to use and I have successfully implemented them in the code for WIIMC+ Enhancement Pack 7 which is currently in final testing.
cadbuscaParticipantAs I have posted numerous times:
On the PC you must set permissions to “Everyone” under both “Share” AND “Security”, use the same name on the PC in the Share name field and put whatever you want in the displayname for display on WIIMC. Leave the Username and password alone until you get it working without them.
cadbuscaParticipantI hope you appreciate that the restore_points table only gets entries added as videos get played, so you really don’t need to expand the table until you have almost played and not removed that number of videos. So your 1000 addition will not get used until you have played over 500 videos. Until then it is just wasted memory. My own table is currently set at 150 and I won’t expand it until I need more.
cadbuscaParticipantAlready done with video playlists and autoplay youtube in the enhancement pack.
cadbuscaParticipant1000 is not a good idea. I set 500 as the max but also provided for a smaller number because of the performance and memory impact. If you compile after 843 or change things like this you are on your own.
cadbuscaParticipantAll this zooming is way beyond me, so lets try some analysis.
I can see that VLC will maintain the aspect ratio as it crops, but it all depends on the aspect ratio that is set. With my test videos the default aspect ratios were not accurate and so VLC started with a distorted picture and maintained it. So 3 controls are needed to get the correct picture without black bars: F to eliminate the VLC bars, A to set the correct aspect ratio and C to zoom and set the crop to match the display.
In contrast with WIIMC, the aspect ratio setting sets the crop and it then takes the existing video and compresses or expands it to fit the crop. So if I set a 16:9 AR for a 16:9 screen the video will be fit into that and fill the screen.
So a 16:9 video will be correct, a 4:3 video will be stretched horizontally and a 2.35 video will be stretched vertically.And to fix and restore the correct aspect ratio we would need to stretch the 4:3 video vertically and the 2.35 video horizontally(both off the screen), but to do that with programming we again need to know the aspect ratio of the video we are fixing.
Similarly if I set a 4:3 AR for a 4:3 screen, the video will fit into that and fill the screen, so the 16:9 and 2.35 videos will be stretched vertically ,and the 4:3 video will be correct. And to fix that and restore the correct aspect ratio we need to stretch the 16:9 and 2.35 horizontally(off the screen). Again we need to know the aspect ratio of the video we are fixing and the target screen size..
The current manual stretch controls allow the user to manually stretch to fill the screen and current video aspect ratio. If WIIMC AR is set to Auto, this will require both vertical and horizontal adjustments, but if the WIIMC AR is set to the 16:9 Screen ratio it will fill the screen and it should only be necessary to stretch 4:3 (narrower)video horizontally and 2.35 (wider) video vertically which is much simpler than adjusting and resetting both.
So where does that lead us!
Lets take the common AR’s and figure out the adjustments for a WIIMC AR of 16:9 to fill a widescreen TV
16:9 no adjustment
4:3 = 16:12 = increase verticle by 3/9 = 33.3%
1.85:1 = 16.65:9 = increase horizontal by .65/16 = 4%
2.35:1 = 21.15:9 = increase horizontal by 5.15/16= 32.2%So if we had a button that would loop thru these values it should do the job.
Actually this can be made into a formula that uses the Aspect Ratios of the target TV and the playing video to calculate the correct adjustments and implemented as a WIIMC enhancement…see below..
cadbuscaParticipantI continue to receive PM’s from users requesting the enhancement pack but without any email address to send it to.
So if you wonder why you have not received the enhancement pack its because you never told me where to send it.cadbuscaParticipantAre these fixes in the SVN’s? The beta’s don’t help if one also has patches to apply. Perhaps you can state the SVN’s that are included in each beta as yo post them. Someone else suggested adding the SVN number to the credits page of each beta, as I do with the enhancement pack patch (line 18 of wiimc.h), so these dols can be identified.
cadbuscaParticipantYes, when you want to merge the contents of dir1images with dir2images you must copy dir1images and paste it into dir2. That’s the way windows works. The other option is to copy all of the images within dir1images and paste them into dir2images.
cadbuscaParticipantPretty obvious that you did not merge the new images into the directory. Better check you did the libs too.
cadbuscaParticipantThat is incorrect. The WII can play mkv files just fine. What it cannot play are files of any type containing AVC video streams with width over 640. Its not the envelope that matters its whats inside the envelope that counts.
cadbuscaParticipantI am only supporting WIIMC+V6 if it is compiled with SVN843 as per the release instructions.
-
AuthorPosts