VideoLAN today launched what is arguably the biggest release of VLC to date: an update for the desktop coordinated with new versions across all major mobile platforms. The world’s most used media player just got massive a cross-platform push.
The company told VentureBeat that the releases are the result of more than a year of volunteer work on the VLC engine and the libVLC library. As a result, VLC has gained numerous new features, has seen more than 1,000 bugs fixed, and has significantly increased its scope of supported formats.
Without further ado, here are the new releases:
- VLC media player 2.2.0: Download from videolan.org/vlc
- VLC 2.4.1 for iOS: Download from Apple’s App Store
- VLC 1.1.0 for Android: Download from Google Play
- VLC 1.1.0 beta for Android TV: Download from Google Play
- VLC 1.1.0 beta for Windows Phone: Download from the Windows Phone Store
- VLC 1.1.0 beta for Windows RT: Download from the Windows Store
One major cross-platform addition is that VLC now automatically detects rotated videos. It can then rotate them using hardware acceleration (supported for MP4/MOV, MKV, and raw H264) for proper consumption: no more stupid vertical videos!
For all platforms, the new version adds support for Digital Cinema Package to play native movie theater formats, compatibility for “a very large number of unusual codecs,” and “vastly improved compatibility” for UltraHD video codecs like VP9 and H265, including encoding, as well as problematic files in Ogg, MP4, and WMV. Now let’s take a closer look platform-by-platform.
Windows, Mac, and Linux
First and foremost, VLC media player 2.2.0 adds a feature that has been supported on VLC mobile for quite some time: resume playback where you left off. This might not seem like a big deal at first, but if you remember all those times you’ve accidentally closed VLC, or opened a new video and lost your place in the first one, you’ll love this addition.
Although extensions have been available for a long time now, VLC for the desktop now has an in-app downloader, similar to what is available in Mozilla Firefox. Oh, and there’s also an extension specifically for downloading subtitles.
The desktop app has also gained experimental support for Interactive Menus on BluRays (BD-J). Last but not least, Mac users will notice a new interface on OS X Yosemite.
VLC for Android arrived in beta back in July 2012, and while VLC 1.0.0 was released briefly on Google Play earlier this month, VideoLAN told VentureBeat that was still a prerelease build meant for testers. Now it’s finally out of beta and available as a stable version to the masses after more than 30 months of development.
The changelog is as follows:
- Port to 5.0 new APIs
- Rewrite of most views
- Gamepad controller support for navigation
- Async load of fragments and search
- Option to show videos as list in portrait
- Support pull to refresh
- Tracknumber, DiscNumber, and AlbumArtist tags support for audio files
- Handle nowplaying for streams
- Set Audio and Subs delay
- Fix parsing of metadata with space
- Fix popup context menu loaded for wrong files
- More than 60 bugs fixed
The biggest highlight on Android is that the user interface has been rewritten to align with Google’s Material Design mantra.
VLC for iOS has had a long, troubled history, including launching, being pulled, and relaunching on the App Store. Most recently, it properly returned in July 2013, was redesigned for iOS 7 in January 2014, and then disappeared again in September 2014 around when iOS 8 arrived. Now it’s back, again.
The changelog is as follows:
- Download of currently stored media via WiFi in addition to upload
- Detection of external subtitles when streaming media via http or ftp
- Folder support for GDrive
- Support for streaming from GDrive
- Native support for Plex media servers
- Support for file sharing with further apps installed on device
- Option to download media from http/ftp/https instead of direct playback when requested through third-party app
- Folders synced through iTunes are correctly parsed now
- Option to set text encoding used for FTP connections
- Option to set default playback speed
- Media library search
- Improved reliability when a call comes in during playback
- Improved subtitles playback reliability
- Support for redirected downloads via HTTP
- Support for audio playback and subtitles delay for manual sync
- Added improved interaction with third party apps through a x-callback-url based mechanism
- Media Library is no longer reset on upgrade
- Fix browsing of a number of UPnP devices such as HDHomeRun without sorting capabilities
- Fix pseudo-random playback starts
- Improved passcode lock appearance
- Minor UI improvements
- Network stream history allows copying URLs
- Improved reliability when syncing media via WiFi or iTunes
- Stability improvements for iOS 6.1
- New translation to Traditional Chinese
The biggest highlight on iOS is that support for iPhone 6 and iPhone 6 Plus has been added.
Windows Phone, Windows RT, and Android TV
While it may seem odd at first to lump these three platforms together, they do share one major thing in common: VLC was only offered on them as private test builds for select testers. Now the three are all getting their first public beta release.
Apps for Windows RT and Windows Phone have been a long time coming. In fact, a Kickstarter for the Windows RT version (the Metro app that also works on Windows 8) successfully concluded in December 2012. Both apps have now been merged, and while there are no major features added (just bugs fixes and stability improvements), the beta tag isn’t quite ready to come off just yet.
The Android TV app is still very basic, although a lot of the core work is done since it is based on the main Android app. The main features right now are video and audio browsing, a settings page, and recommendations.
“I’m very happy [with] these releases,” Jean-Baptiste Kempf, lead developer and president of VideoLAN, said in a statement. “Moving VLC to the mobile world was difficult, but the difficult is done. VLC runs everywhere, plays everything. We’re working on many new features for VLC 3.0.0 to finish what we’ve started here.”
VLC 3.0.0 is currently slated for release “later this year.” This next major release will bring hardware decoding and acceleration to more platforms, better support for MP4, adaptive streaming, and TS streams, as well as basic Google Chromecast integration.