View Full Version : Wiideo Center Discussion Thread


jhb50
07-26-08, 12:11 AM
Wiideo Center is a free software package that can turn your PC into a video/music/slideshow streaming server to the Nintendo WII which will display all this content on your TV using its Opera Browser and Flash Player.

See the developers web page for details http://tyrael.homeip.net/wiideo_center/index.html

While the developer "David" has a feedback page as part of his site, there is no forum or other means for users to share information about this great package.

My intent in opening this thread is to provide a place for users to do just that.

In addition the package is written entirely in Java so users can modify as they wish to add new function. Hopefully any such contributions will assist the developer in further enhancing this package. I have included my changes in the following posts. I take no credit for them because they are all fine tuning tweaks to the outstanding work of the author. It's his 99.9% product that allows others to add their .1%

Post away!

jhb50
07-26-08, 12:40 AM
Obsoleted by 0.4.2

jhb50
07-26-08, 12:49 AM
I had reported a problem in playing some files in WIIDEO CENTER.
Here are my workarounds to solve those problems.

I have found that .mkv files from Vuze have VORBIS as their Audio Codec and Mencoder cannot handle it and they hang on the first frame. .mkv files without Vorbis audio play fine. I have tried all the options and the only way to get them to play is to modify thea wiideo code to use the -nosound option which gives video but no audio. My workaround is to pre-convert them to mpg with ffmpeg.

Secondly, I use Microsoft Photostory 3 to convert photos into moving videos. It produces .WMV files with the WVP2 codec. These play fine in MPlayer, and all other players but in Wiideo the thumbnails do not display and the video plays blank, which means Mencoder cannot handle these WVP2.wmv files either. And since ffmpeg cannot handle these WVP2.wmv files either my work around is to pre-convert them to mpg using SUPER.

Finally, I found .flv files like music videos downloaded from YOUTUBE would not play in the WII flash player 7. The fix is to just pass them thru ffmpeg using ffmpeg.exe -i %1 -sameq -r 29.97 -acodec copy "%~dpn1-c.flv

I am not suggesting that Wiideo should be able to transcode every video type..I only post these findings here so others can be aware and with similar videos do their own preconversions.

EDIT: I have since found a great easy to use free video converter based on ffmpeg and mencoder that handles all the above conversions either on demand or batch mode with predefined or user configurable conversion options. I am now using it for all the above conversions. http://www.any-video-converter.com/products/for_video_free/

jhb50
07-26-08, 12:52 AM
For some reason some downloaded .flv videos like from Youtube will not play on the WII flash player 7. I found this can be fixed by creating clean FLV files by passing them thru ffmpeg. While free conversion programs like "Any Video Converter " which is based on ffmpeg and mencoder http://www.any-video-converter.com/products/for_video_free/ can be used for this I found it easier to pass them directly thru ffmpeg with this bat file.

I add a shortcut to this bat file to my "Sendto" folder and just send the .flv's to it. YouTube downloader package contains the ffmpeg.exe code.

Note that there are 2 ways of encoding flv files, the old H263 way and the newer compact OnVP6 way. ffmpeg will output H263 so any OnVP6 sources will convert to be about 2 or 3 times bigger.

------------------------------------------------------
@echo off
: For some reason some downloaded .flv videos like from YouTube will not play on the WII flash player 7
: This can be fixed by creating a Clean FLV file by passing it thru ffmpeg

: Add -c to end to show it was converted

if "%~x1"==".flv" goto :ok
echo Invalid file type %~x1 Must be .flv
goto :exit

:ok
: Frame size will stay the same
: Use -sameq to retain video quality
: Use -r 29.97 in case source is 15fps
: On2VP6 will convert to Sorenson H263 at about 3X size.
: Use to retain audio quality -acodec copy - default is 64kbps

"C:\Program Files\YouTube Downloader\ffmpeg" -i %1 -sameq -r 29.97 -acodec copy "%~dpn1-c.flv"

:exit

pause
----------------------------------------------------------------

jhb50
07-27-08, 03:11 PM
I found that if I quit the WIIdeo Center Server on the PC without first "STOP"ing an active transcoding, then Mencoder remains active and prevents the client from running if the WIIdeo Center Server on the PC is restarted.

The only fix is to bring up the "Task Manager" and end the Mencoder process under "Processes" . So remember to "STOP" any transcoding before quitting.

jhb50
07-27-08, 05:37 PM
Attached is a zip file containing a 40 second 640x480 resolution test pattern .flv video at 4 levels of zoom 10 seconds each. It provides the circle shape and fan lines that will allow you to evaluate the resolution you are obtaining with WIIdeo center.

jhb50
07-29-08, 07:12 AM
Obsoleted by 0.4.2

jhb50
07-29-08, 07:13 AM
Obsoleted by 0.4.2

jhb50
07-29-08, 07:13 AM
Obsoleted by 0.4.2

jhb50
07-30-08, 01:27 AM
Obsoleted by 0.4.2

jhb50
07-30-08, 01:28 AM
Obsoleted by 0.4.2

jhb50
07-30-08, 01:28 AM
This note describes the enhancements/changes that I previously developed for release 0.3.6, all of which I believe the author David has now incorporated in release 0.4.x

1. I found that WC can works much better in terms of window positioning if the Opera Browser Setting - Adjust Screen - has the "Enable vertical scroll margin" option disabled = unticked. If ticked it creates a 20 pixel blank area at the top of the screen that always needs to be removed with the down button to get full screens, so set it off.

2. As explained previously, the Video Control Bar no longer has much use apart from showing the playing of each segment, so I increased the screen height to push it down and provide full screen video automatically.

3. The "Close X" button was moved down 20 pixels, to offset the missing 20 pixel blank area, they also had a "MODE" Logo added under the directories lists as a reminder of the file type you should be selecting.

4. The music list was improved in 3 ways.
a) moved down by a line and shortened to 430 to offset the missing 20 pixel blank area.
b) widened to 680 so more of long track names will show.
C) created a white area between the list and the scrollbar so the scrollbar can now be moved without accidentally selecting a list item by modifying the MP3player flash.

5. Pictures had the screen width widened to 853 for correct 4:3 aspect.

6. A new Internet Music with Slideshow feature based on Finetunes.com and the revised WIITabs facility at http:brentalan.com/WIITabs/ was developed. Note that to get a fullscreen display of your pictures, the TABS must be moved up and off the screen. The easiest way to do this is to move up by pressing the WII controller cross + bar twice when on the pictures folder screen just before selecting your picture folder, then they will be gone when the pictures start to display and you only need to press "right" once to get a full screen slideshow.

7. An improved video resolution (400x300) and higher bitrate (800kbps) version with 2 minute segments was developed for higher speed 2ghz core CPU's.

davidw89
07-31-08, 07:19 AM
Hi there jhb50. Firstly thanks for the great work..i am keen to try it out and post some feedbacks but could you put everything in one folder and make a link to it? I am currently using 0.3.6 from the author but damn he needs to make some changes and looks like you've done a lot of them for him!

I am not too savy about how to replace all your updates. But i can tell they're great!!

The only problem is the restriction on Opera Browser. It needs to be able to support Flash 9...

Oh and a personal favour i ask of you, could you make it that when my computer starts up the wiideo will automatically starts and minimize to tray? i am sick of manually opening it up every single time i open my computer.

jhb50
07-31-08, 11:10 PM
I consider David's work to be his alone, and I would not presume to release his package with my changes in it. Each of my posts explains how to and where to replace his files with my enhanced versions. In that way each user is responsible for the changes they make to his package and if they don't work just reinstall his original files. This also allows users to further customize my changes to their preferences. The available options (flashvars) in playVideo.jsp, list_music.jsp and list_pictures.jsp are in the attached zip.

To illustrate how easy this is, I personally have no knowledge of java or html, and these changes were as simple as looking at David's code and changing the variables.

I am unaware of any restriction on WIIdeo Center because the Opera Browser only supports Flash 7. The Jeroenwijering Flash Player is designed to work with Flash 7 and does the job well. Any restriction is in the WII itself which is a slow, low memory computer, but consistent with its $200. price. Restrictions will be encountered in browsing to sites that have moved on to Flash 9 but not with WIIdeo Center.

The WIIdeo Center "Read me" describes the WIIdeo Center Autostart feature.

jhb50
07-31-08, 11:18 PM
After updating WIIdeo Center, and running the client on your pc, it may look like nothing has changed. That's because the old page with the old code is still in the browser cache, so you need to "Delete your Temporary Internet Files" first. I have found that this applies to the WII too, which has the last few pages in memory so you need to restart the WII Internet Browser too.

davidw89
08-01-08, 12:17 AM
I consider David's work to be his alone, and I would not presume to release his package with my changes in it. Each of my posts explains how to and where to replace his files with my enhanced versions. In that way each user is responsible for the changes they make to his package and if they don't work just reinstall his original files. This also allows users to further customize my changes to their preferences. The available options (flashvars) in playVideo.jsp, list_music.jsp and list_pictures.jsp are in the attached zip.

To illustrate how easy this is, I personally have no knowledge of java or html, and these changes were as simple as looking at David's code and changing the variables.

I am unaware of any restriction on WIIdeo Center because the Opera Browser only supports Flash 7. The Jeroenwijering Flash Player is designed to work with Flash 7 and does the job well. Any restriction is in the WII itself which is a slow, low memory computer, but consistent with its $200. price. Restrictions will be encountered in browsing to sites that have moved on to Flash 9 but not with WIIdeo Center.

The WIIdeo Center "Read me" describes the WIIdeo Center Autostart feature.


To start the application minimized (i.e. for autostart) append the
"-systray" flag: "Wiideo Center.exe -systray"


Right click on Wiideo.exe, rename it to Wiideo.exe -systray. The program now has no extension and becomes useless.

davidw89
08-01-08, 09:23 AM
Hi again, would it be possible to push Wiideo's video resolution futhur? My Quad Core computer is more than capable of decoding and now i have my wii connected to my router via a usb lan adaptor, that means no dropout and very fast speed. The 400x300 improvement is great..finally watchable!! You mentioned something about a better form of decoding? I could test that for ya!

jhb50
08-01-08, 11:52 AM
My previous post described the impact of greater resolutions than 400x300. For those who may wish to DIY I have added post describing the Video Transcoding process and the factors impacting WII play. Multi-core processors have no added value in this.

The correct way to autostart and add the -systray parameter to the wideocenter command as documented in the release notes, is as a parameter added to the "target" command, which is accessed through "properties" in the context menu accessed with a right click on the "wideo center" shortcut which has been added to the "Start" folder, not by renaming the wiideocenter.exe file. ie: ["Drive:\Subdirectory\wiideocenter 0.3.6\Wiideo Center.exe" -systray ] This is standard for any windows application.

jhb50
08-01-08, 12:53 PM
I perhaps should clarify that it was not my intention in starting this thread to provide help for problems using WIIdeo Center or Windows, but rather to dialog and exchange information on WIIdeo solutions and WIIdeo extensions.

The information contained in this thread should be considered as a starting point for those with a good knowledge of Windows and Multimedia basics, and willing to take the time to read and understand these changes, to learn more and experiment with them and work out other solutions to WIIdeo Center beginning with these contributions, and then post their results for others. It is definitely not an attempt to release an "Advanced WIIdeo Center", although those who can successfully apply these contributions to their environment will receive that, and increased knowledge as a reward for their efforts.

I appreciate that many users may not be willing or able to do this, and may try to make these changes and fail, and need to revert to the standard working release, but that should not stop the posting of this advanced information for others prepared to make this investment.

Observations or corrections regarding the application or design of these extensions are welcome and I will answer them to the best of my ability but standard WIIdeo Center "Help" questions or Windows usage "How to" questions should be directed to the WIIdeo Center "Feedback" facility http://tyrael.homeip.net/feedback/index.html or other Windows usage forums rather than this thread.

jhb50
08-11-08, 03:49 PM
For those who wish to alter the resolution of the WII video layer as I did and explained how in the second post on this thread, the following may help.

WIIdeo Center uses a program called Mencoder to transcode the source video to a flash format H263 .flv file. As I have also posted, it may not support various source file types, and these may need to be preconverted to an acceptable format.

When a video is selected on the WII, it sends a request to the WIIdeo Center on the PC asking for that video to be transcoded. Mencoder will start transcoding and show its progress in the WIIdeo Center window on the PC. However it is a single thread encoder and so will only utilize one core on a multicore CPU. The greater the resolution of the source video the longer it will take to transcode, so a hi-def video (1280x720) will take longer than a standard def (640x480) which will take longer than a sub-def (320x240). Similarly the greater the definition of the output .flv, the longer it will take to transcode, so my 400x300 takes longer than David's 320x240. And finally the bitrate of the encode, the 800kbps of my high performance enhanced changes will take longer than the Wiideo Centers standard 400kbps.

On my 2ghz core CPU, transcoding Standard Definition (SD) to 400x300 is done faster than the video plays, High Definition (HD) 1280x720 transcodes at real time but 1920x1080 takes longer than real time so is not practically played. Those with slower cpus will find transcoding takes longer, and multicores will not speed things up.

The power of the WII then comes into play and it appears that with greater resolution the WII may become overloaded and start discarding frames. When this happens the play will become staccato and look jerky. I think that might be starting to happen at 400x300 but the improved resolution far outweighs it. Note that increasing the bitrate however while greatly improving the picture does not seem to effect the WII loading.

Another factor effecting the amount of data sent to the WII is the size of the GOP produced by Mencoder (Group of Pictures= 1 full frame and n partial frames). The bigger the GOP the more the picture will degrade thrugh the GOP. I reduced the GOP from 50 frames to 30 because I saw significant degredation over 50 frames. Another factor is the frames per second being produced by Mencoder, however it must be left at the Memcoder default which varies with the source video else AV sync (lip sync) will be lost, and the encoding data (required for segments) will be incorrect. And another factor is the Audio sample rate which I bumped from 22.05 to 44.1

I have made no effort to determine optimal points for each of these variables. It would be great if we could find the right settings that would just keep the WII from discarding frames and maximize the quality of its output. The quality at 400x300 and 800kpbs however is significantly improved and more than meets my needs..

Note that further work with 0.4.2 determined that the WII seems to perform better if the transcoded video has a scale of 400 x nnn rather than the nnn x 300 previously used which allows the WII Graphics processor to simply double up to display at its native 800 x nnn. This change in my 0.4.2 enhancements has allowed the bitrate to be increased to 1200kbps, for even better quality and almost no stuttering, which implies minimal frame discard.

On a 2ghz CPU a Standard Definition video transcodes at about 1/5 of video playing time and a 1280x720 High Def Video transcodes at less than playing time, both of which allow continuous play with a minimal delay for the first 2 minute segment to encode.

GonerNL
12-31-08, 07:03 AM
Can I also use the changes in EnhancedVideo.zip in the new WC 0.4.2 or are these enhancements already in the new version ??

jhb50
01-02-09, 01:05 AM
David has included the previous enhanced video changes in his 0.4.n releases within the high performance profile, so all previous enhancements posted in this forum are no longer valid and have been deleted.

I have posted additional upgrades to 0.4.2 in subsequent posts which should be applied to a clean 0.4.2 install.

GonerNL
01-02-09, 07:04 PM
Ah, OK.
I noticed the files in EnhancedVideo have different file sizes than the ones in 0.4.2, so I replaced them.

Been watching 'Apparitions' (BBC series) .avi's with WC and it looked pretty good ; now and then the rotating wheel but no frames were lost and picture quality was good.

Resolution 624 x 352
Aspect ratio 1.7727
Format XVID
Bitrate 1164 kbps
Frames per second 25.000

Is there any way to get rid of the Opera control bar ?? It looks horrible ;-)

jhb50
01-03-09, 02:03 AM
To get rid of the Opera control bar go to start Page..settings...toolbar... I use the 1 button option to turn the bar off and on.

GonerNL
01-03-09, 08:38 AM
Oops ...:o

I've got all Wii settings/menus in Dutch (for the rest of the family) and I completely missed it.
Got the same problem working with Windows or Linux in Dutch ... translations :rolleyes:

John_Fu
01-08-09, 12:28 AM
First I'd like to appreciate the great work done by David and jhb50.

I tried to play rmvb files and found the sound is not so good. I tried to change the preferenced under edit from high profile to custom profile. But the sound is still terrible. I tried other video clip (DVD), the sound is not good either.

Maybe jhb50 has some ways to improve the audio quality. If yes, let me know, and I will really appreciate your help!

jhb50
01-12-09, 02:31 AM
After a lot of analysis and trial and error, I have come up with a set of changes which reduce the WII stuttering to a minimum, increase video and audio quality to a maximum, and reduce encoding times significantly and virtually eliminate the spinning wheel. I must give credit to the author of the wiidiaplayer blog http://wiidiaplayer.wordpress.com/category/wii/ who set me on the path to these changes.

The WII seems to perform best when the frame size is 1/2 of the WII's 800 bit resolution, so I have transcoded the videos to be 400 pixels wide, which then allows the WII to simply double up to 800 pixels. For example a widescreen movie say 672x368 was being transcoded using *,300 which created a 547x300 .flv file which the WII had to scale to 800x438. This means we were sending 164,100 pixels per frame to the WII which the WII graphics processor then had to scale to 800x438 using some type of interpolation which uses a lot of processing cycles. The new method transcodes using 400*300 which creates a ~50% smaller 400x219 .flv file which the WII can simply doubles to 800x438 without any interpolation.

This then leaves WII cycles available to be able to handle a much higher bit rate which increases the bits per pixel and improve the picture quality and reduce stuttering, and I have used 1200kbps which gives a high quality picture, yet allows the transcoding to be done rapidly. I have also eliminated many transcoding options which seem to have no effect on the new picture but only slow down the transcoding. Similarly I have increased the audio bit rate to 256kbps to further improve audio quality. Note that the output framerate remains the same as the source so as to eliminate lipsync errors that occur if it is changed.

These changes are implemented in the "high profile" within the enhanced 0.4.2. While my system is a 2 gig dual core, I believe these changes will allow even low power systems to use the high quality profile. If so David might be able to revert back to one profile but I will leave that up to him.

These changes do reduce the segment size on both the high and custom profiles to 2 minutes, but the quality of video more than makes up for the 2 minute burp. On my 2ghz duo core standard def encodes in 20% of real time and 1280x720 videos encode in 80% of real time so good bye spinning wheel!

These changes also correctly eliminate the "system" directories and files used by XP and Vista from the Wiideocenter listings.

To implement these changes simply replace the attached 4 modelxx.class files in the "wiideocenter 0.4.2\plugins\net.homeip.tyrael.wiideocenter.webapp_1.0.0\ne t\homeip\tyrael\wiideocenter\webapp\ directory.
The model.java source is included as well.

NOTE ON MAR. 7,2009 - See "Corrections" post on 03/07/09 for an updated model.zip that corrects a sound distortion problem. Use it rather than this one.

NOTE THAT ALL THE POSTS PRIOR TO THIS ONE ARE FOR THE PREVIOUS 0.3.6 RELEASE AND I HAVE DELETED ALL MY PREVIOUS ENHANCEMENT POSTS.

jhb50
01-12-09, 07:06 PM
David chose to implement pictures, music and internet music under WIItabs. Unfortunately pictures and music cannot co-exist, and WII tabs will not work on the PC which prevents the use of WIIdeo Center as a PC music player. Hence for my purposes I have changed index.jsp to split out the music player as a separate option, wiitabs.jsp to remove the music tab and leave pics and finetune music together and listmusic.jsp to restore the X return box, and to increase the initial music player volume to 150%. Others may choose to utilize these changes.

playVideo.jsp was also changed to increase the player window height to 105% to ensure full screen playback.

wiitabs.jsp was also changed to fix the picture window size to allow a full screen without slider bars which was not implemented correctly in 0.4.2 .. I assume David will implement this fix in his next release.

To implement these changes simply replace the attached .jsp files in the "wiideocenter 0.4.2\plugins\net.homeip.tyrael.wiideocenter.webapp_1.0.0\th emes\default directory

jhb50
01-12-09, 09:01 PM
Some of you may have had problems displaying pictures using wiideocenter. The most common problem is running out of Wii memory.

The best solution if you have a set of pictures you would like to display (along with your choice of music from freecorder.com) is to resize the photos to a max dimension of 853 using the attached resize.exe which is the WII full screen horizontal resolution. Simply create a directory for "WII photos", then use "resize" to resize your selected photos and output them your "WII photo" directory. This will keep their size small and avoid the memory failure. There may be a maximum number of photos that you can put in the directory...I don't know.. but you can display more this way than any other.

The attached resize.zip contains the resize.exe plus an .ini file that defaults to use a C:\My Pictures\AllWII directory and resize to 853 at full 100% jpeg quality. You will need to create the AllWII directory first before using resize.

GonerNL
01-13-09, 09:22 AM
hi,

I tried the changes in model.zip and the caching looks improved.
More viewing time between the caching (rotating wheel) and the caching period itself is shorter.
I'm using WC for stuff like this : http://www.mininova.org/tor/2045111

server specs : AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ / 2 Gb Kingston DDR2-SDRAM PC2-5300 (333 MHz) / XFX GeForce 8600GT 256MB DDR3 XXX / XP Pro SP3
Wii is connected to full HD TV with a Component cable.

btw: I first tried the changes on a WC that I already updated with your EnhancedVideo improvements, but that gave an error when opening the WC meni on the Wii ... HTTP 500?)

thanks for all the goodies ! ;-)

jhb50
01-13-09, 01:01 PM
In 0.4.2, David has provided a customize profile option which will allow you to adjust the Memcoder options used to encode the video sent to the WII.

He has preloaded the option with the following string:

-of lavf -oac mp3lame -lameopts abr:br=56:vol=4 -srate 44100 -ovc lavc -lavcopts vcodec=flv:keyint=30:vbitrate=800:mbd=2:mv0:trell:v4mv:cbp:l ast_pred=3 -mc 100

My changes utilize the following options in the "high profile". I simply bumped the audio bitrate to 256, the video bit rate to 1200 and removed the mbd,mv0,trell,v4mv,cbp and last_pred options. You may use the "customize profile" option to further alter them.

-of lavf -oac mp3lame -lameopts abr:br=256:vol=4 -srate 44100 -ovc lavc -lavcopts vcodec=flv:keyint=30:vbitrate=1200 -mc 100

Note that all the profiles in my enhanced version use the revised 400xnnn video scale, rather than the nnnx300 video scale in David's 0.4.2

Note on Mar 7, 2009: I have found that :vol=4 distorts the sound when encoding .flv files and so I have removed that option..see "corrections" post on 03.07/09 for revised model.zip and remove :vol=4 from your customize options.

GonerNL
01-13-09, 03:13 PM
To implement these changes simply replace the attached 3 .jsp files
4 files ?? ;)
I'll try the jsp.zip later on.

I put the files from model.zip in a clean install of 0.4.2 (I first tried an install with your EnhancedVideo replacements, but got a HTTP 500 error on the Wii) and caching does look better ... longer viewing times between cachings and the caching time seems shorter.

my specs : AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ / 2 Gb Kingston DDR2-SDRAM PC2-5300 (333 MHz) / XFX GeForce 8600GT 256MB DDR3 XXX / XP Pro SP3
Wii is connected to a full HD LCD TV with the Component cable.

jhb50
01-24-09, 09:35 PM
I found the subtitles too be too large so with David's assistance I have modified "Executer.java" to reduce them to 3% of the screen height. The altered "Executer" files are in the attached zip file.

To implement these changes simply replace the attached 5 executerxx.class files in the "wiideocenter 0.4.2\plugins\net.homeip.tyrael.wiideocenter.webapp_1.0.0\ne t\homeip\tyrael\wiideocenter\webapp\ directory.
The executer.java source is included as well.

code4food
01-31-09, 04:37 PM
Hi Everyone -
First, wiideo is a great app. I love it. Second I have been running into a problem with it, though. I am using wiideocenter-0.4.2 and during the process of transcoding a movie I seem to always get an error from Windows (MS Vista Ultimate) that "mencoder-3-4-2.exe has stopped working properly" then mencoder dies.

I have tried different movies to see if there was something in the movie causing the problem (all the movies I am playing via wiidecenter are .mp4 format) and it does not seem to make a difference. I thought that perhaps this may be a permissions problem, but I am not sure of that. My PC is a 2GB (RAM) AMD Turion 64 (Dual Core) system with over 100GB of hd free space. Video mem is at 128MB.

Any ideas? I would love to use the app a lot more. Just need help to continue using it.

Thanks much in advance! :)

jhb50
01-31-09, 11:06 PM
I am the author of the extensions posted on AVS forum. Are you using my extensions or the unmodified 0.4.2..not that it should make any difference.

I have never had a Mencoder failure on my 2 gig Intel duo core on Vista, so I don't have any suggestions for you. Perhaps you can try video files other than .mp4 to see if they work. The author, David, is currently looking at .mp4 transcoding since there is some problem with it because the elapsed time and completion percentage is not currently displaying.

.mp4 files are typically AVC video codec with AAC Audio.. what are yours, and where are you sourcing them from? I just tested Obama's inauguration speech .mp4 with AVC/AAC and it transcodes fine but the Overall: bar is blank and the Remaining Time: and Estimated Filesize: are 0.

jhb50
03-07-09, 11:50 PM
- I have always had problems playing some downloaded .flv files on WIIdeo Center. Recently I found that if an flv file has 2 consecutive spaces in the file name that it will not transcode. Renaming to remove the second blank fixes the problem.

- I had added the option :vol=4 to the audio part of Mencoder options to raise the transcoded volume. Recently I found that this badly distorted the audio output when transcoding .flv files so I have removed it from my mods.
The corrected Model files are attached in Model.zip

To implement these changes simply replace the attached 4 modelxx.class files in the "wiideocenter 0.4.2 plugins\net.homeip.tyrael.wiideocenter.webapp_1.0.0\net\home ip\tyrael\wiideocenter\webapp\ directory.
The model.java source is included as well.

karlbonner
03-30-09, 08:30 AM
hehe i just downloaded your player and was watching and noticed the distorted audio which was a bit overbearing in some things, so i went onto this forum and noticed your last post and it fixed the problem entirely :P so i just wanted to say great job! your program is hands down the best streaming app ive tried. fast forwarding would be a nice addition if thats at all possible though :) anyways thanks again man, id donate if i wernt a student and had an income :P

jhb50
04-01-09, 10:38 PM
Hi Karl

I am not the author. David Tahir is and he has incorporated my prior changes in his previous release.. errors included.

Hopefully his next release will include these fixes.

jhb50
05-02-09, 12:03 AM
Again another enhancement to WIIdeocenter.

I use WIIdeocenter extensively to play movies from my PC to my Sony LCD TV. I found that the picture was too dark and the color too saturated.

I found that these could be adjusted when the video was transcribed for the WII using the mencoder eq2 parameter to extend the existing "-vf scale=400,2" parameter to " -vf scale=400:-2,eq2=1.0:1.1:0.15:0.85"

The first parameter must be left at at 1.0
The second adjusts the contrast from the default 1.0 to 1.1 to offset the increase in brightness,
The third parameter adjusts the brightness from the default of 0 to .15
and the fourth parameter drops the saturation from the default of 1.0 to .85

These changes have been added to the High Profile and you MUST manually add -vf scale=400:-2,eq2=1.0:1.1:0.15:0.85 to the Custom Transcoding Options if you use them which then enables you to adjust these contrast:brightness:saturation parameters to your liking.

The contents of the model.zip file need to be copied to your \wiideocenter 0.4.2\plugins\net.homeip.tyrael.wiideocenter.webapp_1.0.0\ne t\homeip\tyrael\wiideocenter\webapp\ directory to effect these changes to the High Profile, and require/enable the use of the -vf parameter in the Custom Profile.

jhb50
06-03-09, 11:51 PM
All of the changes posted here are now part of the Official WIIdeoCenter Release 0.4.3 found at :
http://wiideocenter.sourceforge.net/wiki/index.php/Main_Page

johnnyquid
06-25-09, 09:39 PM
Since external access to your computer is provided by Wiideocenter, there should be a way to control the sharing of files to only some directory locations. Allowing open access to any directory seems like a security
issue.

It looks like a simple filter could be added in Model.java class FilenameFilter.

I have never tried to compile a java file to a class file but have programed in other languages. Is there a simple way to compile a modified Model.java file to a Model.class file to replace the one in the distribution? Step by step instructions or a link to a guide would be appreciated.

Thanks,

johnnyquid
06-26-09, 09:48 PM
I made minor changes to the code. Only absolute paths that start with wiifiles in any drive can be accessed.

Examples of directories that can be traversed:

c:\wiifiles
c:\wiifiles\whatever\whatever
d:\wiifiles\fishheads
d:\wiifilesmore\catfish\jumping

To use just replace the same named distribution files with the ones in the zip file.

ohadnaim
07-16-09, 08:21 AM
Hi All,

I was wondering if anyone knows how i can replace the mencoder-3-4-2.exe encoder with a newer version of the mencoder (which fixes a speicifc bug in hebrew subtitles).

I have tried simply renaming the new mencoder to mencoder-3-4-2.exe and replacing the original one but it seems that the flv files are not getting genereated at all with these settings.

I also tried settings custom transcoding options (to match the new mencoder version), but that didnt help either.

I would appreciate any feedback regaridng that matter.

Thank you,
Ohad.


Nevermind: I managed to do it eventually.

pecana
10-18-09, 08:33 AM
hey guys, i'm new and iwould like to know if there's a way to change chapter lenght for the low profiles or to create a new one that allow you to have 30 - 60 minute chapter. can anyone help me? i'm not a java programmer siìo i don't how to do that. i know that wii cannot buffer a so huge file but i don't need it for wii but just for streaming video beetween 2 pc. THX!!!
i hope someone can share model or class file that can help me.:)

mgb_avs
01-15-10, 06:58 PM
Is there anyway to view videos in list mode?

I have a directory with a lot of files and it takes several minutes to create all the TV screen icons. It then regenerates all these when i go back to the directory,
It's also difficult to read the titles when only the first few chars are shown below the icon.

Thanks.
Martin

ezsat
02-26-11, 06:23 PM
Hi,

Is there any way to filter the scanning to just one drive ?
If have multiple drives on my pc but only want items on drive J: showing up.