Funded! This project was successfully funded on December 29, 2012.

Photo-main
Play
00:00
00:00

VLC for Windows 8. A native app, fully featured and fully open source. Play all your files, streams and optical media.

This project’s goal is a fully featured port of VLC media player to the new Windows 8 User Experience. A second release will also add support for Microsoft’s Surface tablets.

VLC media player for Windows is currently installed on about 100,000,000 devices worldwide. The existing version runs on Windows 8’s desktop mode, and is available only for Intel-based PCs. This new port will be natively integrated within the new User Experience and will also support ARM-based tablets in a subsequent release

Similar to the desktop version of VLC media player, you will be able to play all files, all your discs and all your network streams. All of that in a native, beautiful and easy-to-use interface.

In contrast to the built-in media player, VLC for Windows 8 we intend to add support for DVDs and VCDs out-of-the box as well as unencrypted Blu-Rays. All the features known from our current releases will be retained like a full fledged equalizer, video filters and superior support for subtitles.

We will pursue a fully-compliant app for submission to the Windows Store in order to reach as many users as possible, and to provide a consistent installation and update experience.

This fundraiser is run to allow experienced core members of the VideoLAN team to work on this new port full-time. We expect an initial release within three months after finishing the fundraiser. This would not be possible to do with volunteers.

A successful fundraiser will also allow us to hire professional designers to build a beautiful and clean user interface.

Any code touching the user interface created within this endeavor will be licensed under the GNU General Public License Version 2 or later (GPLv2+), possibly with an exception for the Windows Store if needed.
Low level libraries and contributions to VLC's existing code base will be licensed under the GNU Lesser General Public License Version 2.1 or later (LGPLv2.1+) following the recent developments in the VLC project.

VLC for Windows 8 will be brought to you by Geoffroy Couprie, Jean-Baptiste Kempf, Rafaël Carré, Ludovic Fauvet, Felix Paul Kühne, and Kellen Robert Sunderland with help from Kieran Kunhya. You can find details in the biography section.

Risks and challenges Learn about accountability on Kickstarter

VLC for Windows 8 will be developed by experienced core members of the VideoLAN team working full-time to achieve the best result in the shortest possible time.

Prior to starting this fundraiser, we created prototypes with working video and audio playback of local files to make sure that this project is actually feasible.
The biggest challenge of this endeavour is the integration of our current workflow based on GNU tools with Microsoft’s native development toolkit. Our prototypes were easier to interleave than we anticipated.

We expect minor issues with the sandbox included in the WinRT runtime, which might hinder the inclusion of our existing LUA scripts for YouTube, Vimeo, … integration. However, we are confident to solve these once we have actually started. While our optical media playback code should work as is, it may be prevented to do so by Windows RT's sandbox. It is yet to be found out whether it is permissive enough or not.

A goal of this port is the inclusion in the Windows Store. While we think it is feasible, there is a significant number of forbidden API calls, so in theory, VLC for Windows 8 might not be applicable for the store. We will do our best to achieve a successful publication on the store, so side loading isn't needed.
VLC for Windows 8 will be licensed under both the GPLv2+ and the LGPL2.1+ depending on the respective code functionality. It is still subject to thorough checks whether these licenses are compatible with the Windows Store's terms of service. Publication on the store depends on the results of this investigation.

For file system IO and network access, the development of a low level library might be needed due to the re-written APIs provided by Windows RT. This potential library will be shared with any interested party, so other open source applications will benefit from our work.

The initial release of VLC for Windows 8 will run on x86-based devices. Support for the ARM architecture will be added in a subsequent release, since this will involve further development work. The amount of work needed to tackle this subproject can hardly be estimated at this point. However, we are confident to get this done based upon our prior experience on competing ARM based platforms like Android and iOS.

A major hurdle for us is to take VLC for Windows 8 and get it to run on ARM based Windows RT devices. This is because there is currently no stable toolchain available that supports all the features we need in order to cross-compile the libVLC library for Windows RT. While Microsoft provides its default development environment, it is not of much help to us at the lower libVLC level, which uses advanced features of the C language as well as custom, hand written assembly code. Both of these are incompatible with Visual Studio, so we will be required to adapt a mingw-w64 derivative for this purpose. This is feasible, since this is what we used for the past 10 years to provide VLC on Windows, but it will take time.

A major benefit of this subproject will be a working mingw-w64 environment for all the other projects with their roots in the UNIX/Linux world.

FAQ

Have a question? If the info above doesn't help, you can ask the project creator directly.

Ask a question
3,080
Backers
£47,056
pledged of £40,000 goal
0
seconds to go
  • First created · 0 backed
  • Has not connected Facebook
  • Pledge £3 or more
    You selected

    1722 backers

    Name in the list of sponsors within the application.

    Estimated delivery:
  • Pledge £15 or more
    You selected

    382 backers

    Same as previous reward plus a certificate of contribution to VLC's Windows 8 port.

    Estimated delivery:
  • Pledge £25 or more
    You selected

    318 backers

    Same as previous reward plus a Windows 8 style VLC cone keyholder, 2 colors (white and orange), 4*5 cm.

    Estimated delivery:
  • Pledge £40 or more
    You selected

    117 backers

    Same as £15 reward plus a special VLC for Windows 8 contributor mug.

    Estimated delivery:
  • Pledge £40 or more
    You selected

    107 backers

    Same as £15 reward plus a special VLC for Windows 8 contributor t-shirt.

    Estimated delivery:
  • Pledge £60 or more
    You selected

    29 backers

    Same as £40 reward plus a special VLC for Windows 8 key holder (you select t-shirt or mug)

    Estimated delivery:
  • Pledge £80 or more
    You selected

    40 backers

    Same as £40 reward plus a special VLC for Windows 8 contributor hoodie (you select t-shirt or mug)

    Estimated delivery:
  • Pledge £200 or more
    You selected

    7 backers Limited (43 left of 50)

    Your name in the list of Silver sponsors within the application, a signed certificate and you get the £40 reward (you select t-shirt or mug).

    Estimated delivery:
  • Pledge £250 or more
    You selected

    7 backers Limited (43 left of 50)

    Your name in the list of Silver sponsors within the application and a Mini Cone signed by VLC's core developers, and a certificate.

    Estimated delivery:
  • Pledge £300 or more
    You selected

    0 backers Limited (10 left of 10)

    Invitation to the VideoLAN Dev Days 2013. Meet the entire team in person during our annual event in Paris, France (travel not included). Get a certificate and be part of the list of Silver sponsors right away.

    Estimated delivery:
  • Pledge £350 or more
    You selected

    5 backers All gone!

    Text link on the VLC for Windows 8 website for 1 month and your (company's) name in the list of Silver sponsors within the application. Please note that both your text as well as the site linked must be safe for kids, sans fraud and not for competing solutions. Additionally, you'll get a certificate.

    Estimated delivery:
  • Pledge £1,200 or more
    You selected

    3 backers All gone!

    Banner on the VLC for Windows 8 website for 1 month and your (company's) name in the list of Gold sponsors within the application. Please note that your banner must be safe for kids, sans fraud and not for competing solutions. Additionally, you'll get a certificate.

    Estimated delivery:
  • Pledge £4,000 or more
    You selected

    0 backers Limited (2 left of 2)

    Banner at the top of the page on the VLC for Windows 8 website for 2 months as well as special mention in the release announcement. Additionally, your (company's) name in the list of Gold sponsors within the application. Please note that your banner must be safe for kids, sans fraud and not for competing solutions. Of course, a certificate is included.

    Estimated delivery:
Funding period

- (30 days)