I never said anything about Windows 8 RT. I'm referring to Windows on Intel/AMD. But that primarily depends on if WinRT has support for USB optical drives or not (which it may)
Or did you mean WinRT as in Metro applications (instead of WInRT as in Windows on ARM computer)? In which case I apologize for my curtness.
As far as I can tell it should be doable (at least for DVDs)
When a DVD is inserted into a computer (even Windows
, usually it shows up containing a VIDEO_TS (and maybe an AUDIO_TS) folder, where the contents is visible.
All this Metro application has to do (theoretically, and let's call it "PlayDVD") is access the files (which it can do) and parse them to get the movie. Porting to Metro may take a little bit of work (I believe mostly is rewriting API calls and building a Metro GUI), but it is doable. The Metro interface does allow for you to include codecs inside of your application, so you can roll in support for MPEG2 and such.
And if you were able to make a decent program that just plays DVD and plays them well, I'd image this application would be the de facto player used by most people. You could possibly get some OEMs to bundle this program, but I'm not surer. And I'd bet that if you charge $10 for the app through the Marketplace (assuming that total DVD licensing fees are about $5 or so), You can make a bit of money for the VLC foundation.
Eventually It may be nice to create a "PlayDisc" app that also does Bluray. I checked and Bluray disks (at least Fantastic 4) show up as a file system, so you should be able to parse the files. If done, then this would be a really awesome program. And again, if you were to charge $30 or so (assuming that licensing fees are $15), then you could possibly use these two applications to help fund the VLC foundation.