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.
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

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 December 2, 2013

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

    2. Missing avatar

      Dane Reynolds on January 13, 2013

      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 December 28, 2012

      @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 December 28, 2012

      @Computermensch: we will take that under consideration.

    5. Missing avatar

      Computermensch on December 28, 2012

      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 December 28, 2012

      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 December 27, 2012

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

    8. Missing avatar

      LinkSatonaka (deleted) on December 27, 2012

      I have the rather unambitious goal of just being able to play my flac music library on my WP8 phone. Not sure how much of this is already part of the roadmap, but:

      -Playlist editing support (that is, add to/remove from, save and export to SkyDrive)
      -VLC must access SD card (as I understand it SD access via apps is read only, hence exporting playlists to Skydrive not SD card)
      -Browse by folder or tags. VLC doesn't have a media library browser, I know, but to use as a music player I'll need to sort through my music somehow. If folder browsing is possible and easier, then do that, since I have my folders sorted by artist\album.
      -Run under lockscreen, if not being able to entirely run in the background by using the built in WP8 media controls. I've talked about this with some folks at XDA- we think background support is possible. Register to the system as a stream, but really the files are local.
      -Share/storage support: WP8 allows for apps to register file extensions. I'm not sure exactly how this works, but if someone sends you via nfc or Bluetooth an unsupported file, then an app can open the file. But I think the file is deleted afterward? If someone sends to me via Bluetooth a flac file, I'd like to be able to save it to my phone. But since I don't think apps have SD write access, VLC might have to store it in the isolated store and it would be nice to be able to upload this to skydrive. Moreover, if we could 'share to' via nfc/Bluetooth from vlc, that would be appreciated. Since WP8 can only share supported media files by Bluetooth, vlc would be patching this area nicely for unsupported files.
      -Skydrive support. I touched on this already, but to be clear: full support for uploading and downloading media via skydrive, as well as "streaming" music/videos from skydrive. The UI that accesses skydrive would need some way to "add to current playlist".

      I'm sure I just gave you more than you wanted to hear in terms of suggestions :), let me know what is possible and what isn't in terms of the scope of the app. I fully understand if there are no plans to add some of these features.

    9. VideoLAN Creator on December 25, 2012

      @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 December 24, 2012

      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 December 24, 2012

      I'd say smartglass support FTW!

    12. Liam Mycroft on December 24, 2012

      +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 December 24, 2012

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

    14. Missing avatar

      Dane Reynolds on December 24, 2012

      @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 December 24, 2012

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

      - fk

    16. kamil doğan on December 24, 2012

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

    17. Coco Geek on December 24, 2012

      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 December 24, 2012

      That's great.

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

    19. Mohamed Mansour on December 24, 2012

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

    20. Aaron Linne on December 24, 2012

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

    21. Dmitry Nihalraj on December 23, 2012

      @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 December 23, 2012

      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 December 23, 2012

      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 December 23, 2012

      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 December 23, 2012

      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 December 23, 2012

      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 December 23, 2012

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

    28. Missing avatar

      Mark King on December 23, 2012

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

    29. Missing avatar

      Phill Roberts on December 23, 2012

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

    30. Missing avatar

      Jonathan Lefebvre on December 23, 2012

      DLNA! now that's awesome

    31. Missing avatar

      Dane Reynolds on December 23, 2012

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