Share this project


Share this project

VLC for Windows 8. A native app, fully featured and fully open source. Play all your files, streams and optical media.
Created by
3,080 backers pledged £47,056 to help bring this project to life.

Additional goals and ideas

Posted by VideoLAN (Creator)

Dear backers,

This evening, we crossed our goal of £40,000. Thanks again for your generous support and for allowing us to realize our project!

Any further money coming in will greatly speed up the availability of our port of VLC to Windows Phone 8, since it will allow us to parallelize the workload of the ports to Windows 8 / RT and Phone.

Furthermore, we would like to propose a few additional features, on which we will be working full-time after the initial release is done and as long as money is left:

  • camera input support — This allows you to record anything your connected cameras can see and to stream it live where ever you like.
  • DLNA client and server integration — Play media stored on DLNA capable servers on your Windows RT tablet or Windows Phone — Stream everything VLC can play on your tablet or Windows 8 PC to your DLNA capable devices (Xbox, ...).
  • integration with locally attached devices for media playback and synchronization
  • Smartglass support

Thanks again for all your feedback and your support. We are looking forward to go all-in on this project!

Jean-Baptiste & Felix for the VLC for Windows 8 team


Only backers can post comments. Log In
    1. Alex Agranov on

      How is VLC Modern going source the files? Via SkyDrive, local media folder?

    2. Missing avatar

      Dane Reynolds on

      I know this is a long shot, but I know many people who like to have an Xbox controller for they're movies, so my question is will there be support for Xbox controllers?

    3. Missing avatar

      Computermensch on

      @Creator VideoLAN

      Ok, thx. It needs to be done. I've been studying the use case for more virtualization of video for about 5 years now - really going back to some R&D interest as a Software Research Engineer where I looked into syndication (not as much the business model, but more the workflow and i.e. dynamics or changes).

      VLC has much of it laid out (i.e. already modular and basic interaction support), but the use case need more support, i.e. the playlists to excel the VLC Media Player product.

      That would take the video experience to new heights - we have to go beyond just playing film - and be loyal to the core of computer science and Software Engineering.

      If not - I'll do it myself (hope I can skip that part when I discovered this project i.e. can just concentrate on the working effetively with the playlists then) - but it would only be important features to that use case. But it will be easier, if VLC could render in a more flexible way from playlists or similar active data instructions rather than only only rendering from timelines in a more or less linear way. Much alike 2-parse rendering from HTML processing. But for video using playlists would be possible.
      I see VideoLAN already has a NLE editor. It would mean taking may be some filtering code from there and put it as a module inside VLC. I.e. just for the imagery. May be 1-2 filters initially. So we can test it.

      BTW A draft mode rendering - low cpu utilization - would be great to have as well i.e. during playlists creation.

      I understand this kind of stuff would also take VLC towards almost professional features used in NLE workflows for i.e. TV productions. But exactly, those features are becoming important now to do something very useful with the video recordings people have around.

      Make it usable. Make it virtual. Make it actual :o)

    4. VideoLAN Creator on

      @Computermensch: we will take that under consideration.

    5. Missing avatar

      Computermensch on

      Regarding this "Interpretation of those additional setting could go with a precondition on whether to render or out depending on the device. I.e. design compositionally for variability, so everything don't depend on what the power supply is capable of feeding the device (the real happening from haswell) - or really what role the device is basically configured in (i.e. a mobile phone)."

      It would allow the experience to scale - i.e. much like with Bluray players. I.e. the more cpu-more the more rendering you get - with VLC Player that should include filters as always. But instead of technical filters (all though still accessible?) - applicable or user filters (i.e. applied through playlists) would be more usable - now all about enhancing the experience - i.e. more "usable" rather the under-the-hood technicalities. So playlists hide those applicable user setting in the frontend while technicall settings for general playback are may be hidden in the charms bar.

      But it could be almost like editing your home video in VLC - i.e. sequencing and applying moods (alike instantgram).

      With variability considered, VLC would be able to play the same content on any device - while the better performance in the device the better the experience. I.e. what will the second parse of the playlist playback ;o)

      Playlist creators could later be written to help create such playlists in effective ways. The important thing is that VLC still has its input-transformation-output processing system - especially with very usable settings for processing i.e. video - but inferring some actual settings from playlists.

    6. Missing avatar

      Computermensch on

      Hi. I agree with LinkSatonaka on the playlists.

      Basically, the playlists are the media - they are even more important than the video or sound files themselves for a media player.

      1 additional thing to consider is to allow extension of the playlists to add filter settings, especially those filters that can switch the mood of video replay. I.e. grayscale, colour settings. That filter would be invaluable to have.

      Interpretation of those additional setting could go with a precondition on whether to render or out depending on the device. I.e. design compositionally for variability, so everything don't depend on what the power supply is capable of feeding the device (the real happening from haswell) - or really what role the device is basically configured in (i.e. a mobile phone).

      Regarding the media browser great with tags i.e. support the playlists (i.e. media can be clips or virtualized - i.e. timed). Regarding legacy media browsers i.e. scraping online metadata never mind. May be people are interested in some sort of a thumbnail or front for the media - but that could just as well be a frame, i.e. take a look at video editors and others video facilities like YouTube. I.e. you could just pick from a selection in an advanced option if you want to change the frame used as i.e. a thumbnail. Regarding other metadata people go to original sites anyway. In my experience nobody really uses those data.

      Finally, remember if media will be online, i.e. skydrive, remember its about progressive streaming. I.e. picking that thumbnail would probably mean reading from the first couple of minutes form any video media. While at it one thing for playlists that would be nice is to be able to sync technically different but "contently" equal files with playlist. I.e. read ahead or a more or less quick preanalysis (if required) to sync or try and close a gap offsetting the media from the playlist. That would facilitate sharing of playlists.

      With those features possible the player would without comparison converge on the concept of film and bring digital video playback closer to digital. We are still only on the verge of digital. I.e. we say we record video like "on (analouge) film strip" - but then we still sort of cut it. Thats still like saying wordprocessing is about typewriting (the analouge concept). Basically I am saying there is not difference in digital video between editing and play. It's the same thing - or those concepts are not different in reality and conceptually. They were only different because of mechanices.

      VLC Media Player has always been really close to prooving that point with its input-transformation-output (basic interaction pattern) system. So realize that and keep it going. Let's just have that one workbench in the future ... it's a possibility.

      Keep up the good work!

    7. VideoLAN Creator on

      @LinkSatonaka: most of those stuffs are doable with time, so we will try...

    8. Missing avatar

      deleted on

      This user's account has been deleted.

    9. VideoLAN Creator on

      @Jaber: VLC does already support 10bit playback on Android and iOS, so it's pretty safe to assume that it will also be supported on ARM-based Windows platforms.


    10. Missing avatar

      Jaber AlTarrah on

      One thing I don't see anyone talking about:

      Will you support 10bit H.264 MKVs? Surface RT is ARM and as far as I know, these cannot playback 10bit videos or is there a possible solution I am unaware of?

      Can you please comment on this?

    11. Manuel on

      I'd say smartglass support FTW!

    12. Liam Mycroft on

      +1 for the play-to support, I'm not too fussed about the DLNA server but am a fan of starting a video on the surface and then sending it to my xbox.

    13. Martin Müller on

      DLNA and Smartglass would be awesome! Hope this has the highest prio from the additional Features list!

    14. Missing avatar

      Dane Reynolds on

      @Dmitry Nihalraj cheer's for that, but why did Microsoft not include this in there RT build.

      It's only logical.

    15. VideoLAN Creator on

      As said in the proposal, it will be fully open source like all the other VideoLAN products!

      - fk

    16. kamil doğan on

      it will be open source for windows 8 and wp8 or we can just setup

    17. Coco Geek on

      You should put the strech goal on the home page. (like if 50k= vlc for Windows phone before March....etc)

    18. Missing avatar

      Steve Nessen on

      That's great.

      In expectation of a Windows Phone 8 port, I tripled my pledge.

    19. Mohamed Mansour on

      Excited to see DNLA and SmartGlass support, this would be epic, donated!

    20. Aaron Linne on

      Very awesome goals! But how in the world will you integrate Smartglass support? That sounds pretty epic.

    21. Dmitry Nihalraj on

      @Dane Reynolds: Getting Xbox Music to work with the music stored on your SD is possible with a small workaround. Please read here:
      and here:

      I have all my Music (all 20 gigs of it) stored on the MicroSD plugged into my Surface and have never had any issues!

    22. Michael Lefebvre-Jones on

      So glad this got the funding it needed, very very excited!

      Hopefully with even more funding we can see this finished even quicker. I'm actually much more excited about a WP8 app than the Win8/RT one.

    23. Stuart Bransbury on

      I think the DLNA functionality would be the most important to me, then SmartGlass support (depending on what integration would be done), followed by the camera functions. Curious to know more about the integration with locally attached devices, as I'm not sure how much is to be included as part of the standard package (i.e. USB drives, etc)

      Hope that the funds keep coming in to make all of them a reality though.

    24. Duncan MacFarlane on

      I wouldn't mind seeing basic (xinput) gamepad support, while Metro works really well for touch screens and a mouse/keyboard, it would also work really well on my larger computer monitor when I want to kick up my feet and sit back watching films and a gamepad would serve as the perfect media remote for a PC gamer like myself.

    25. Missing avatar

      Jeremy Petzold on

      DLNA will be SWEET!! It will make it a lot easier to play anything I want to my TV on demand.

    26. Missing avatar

      Dane Reynolds on

      Hey, VLC Team I've been having trouble with the original music app on the surface. If I've got music on my SD card it doesn't show up within the application, would it show in your app?

    27. Missing avatar

      Dane Reynolds on

      @Philo Roberts I believe it's for streaming directly to your Xbox :) it being music or video.

    28. Missing avatar

      Mark King on

      All I want is MKV support on Surface RT. Anything else is a bonus for me.

    29. Missing avatar

      Phill Roberts on

      Nice update, curious though about smartglass support. What do you mean and what would its function be?

    30. Missing avatar

      Jonathan Lefebvre on

      DLNA! now that's awesome

    31. Missing avatar

      Dane Reynolds on

      VLC Team I love you guys.... I'm loving all of these ideas and hope they are released soon.