VLC media player

VLC media player 3.0.20

Changes between 3.0.19 and 3.0.20:

Video Output:
- Fix green line in fullscreen in D3D11 video output
- Fix crash with some AMD drivers old versions
- Fix events propagation issue when double-clicking with mouse wheel

- Fix crash when AV1 hardware decoder fails

- Fix annoying disappearance of the Windows fullscreen controller

- Fix potential security issue (OOB Write) on MMS:// by checking user size bounds
Changes between 3.0.18 and 3.0.19:

* Fix next-frame freezing in most scenarios

* Fix FLAC playback quality regression with variable frame size
* Support RIFF INFO tags for Wav files
* Fix AVI files with flipped RAW video planes
* Fix duration on short and small Ogg/Opus files
* Fix some HLS/TS streams with ID3 prefix
* Fix some HLS playlist refresh drift
* Fix for GoPro MAX spatial metadata
* Improve FFmpeg-muxed MP4 chapters handling
* Improve playback for QNap-produced AVI files
* Improve playback of some old RealVideo files
* Fix duration probing on some MP4 with missing information

* Multiple fixes on AAC handling
* Activate hardware decoding of AV1 on Windows (DxVA)
* Improve AV1 HDR support with software decoding
* Fix some AV1 GBRP streams, AV1 super-resolution streams and monochrome ones
* Fix black screen on poorly edited MP4 files on Android Mediacodec
* Fix rawvid video in NV12
* Fix several issues on Windows hardware decoding (including "too large resolution in DxVA")
* Improve crunchyroll-produced SSA rendering

Video Output:
* Super Resolution scaling with nVidia and Intel GPUs
* Fix for an issue when cropping on Direct3D9
* Multiple fixes for hardware decoding on D3D11 and OpenGL interop
* Fix an issue when playing -90°rotated video
* Fix subtitles rendering blur on recent macOS

* Improve SMB compatibility with Windows 11 hosts

* Update of fluidlite, fixing some MIDI rendering on Windows
* Update of zlib to 1.2.13 (CVE-2022-37434)
* Update of FFmpeg, vpx (CVE-2023-5217), ebml, dav1d, libass

* Improve muxing timestamps in a few formats (reset to 0)
* Fix some rendering issues on Linux with the fullscreen controller
* Fix GOOM visualization
* Fixes for Youtube playback
* Fix some MPRIS inconsistencies that broke some OS widgets on Linux
* Implement MPRIS TrackList signals
* Fix opening files in read-only mode
* Fix password search using the Kwallet backend
* Fix some crashes on macOS when switching application
* Fix 5.1/7.1 output on macOS and tvOS
* Fix several crashes and bugs in the macOS preferences panel
* Improvements on the threading of the MMDevice audio output on Windows
* Fix a potential security issue on the uninstaller DLLs
* Fix memory leaks when using the media_list_player libVLC APIs

* Update of most translations
* New translations to Esperanto, Interlingue, Lao, Macedonian, Burmese, Odia, Samoan and Swahili
Changes between 3.0.18-rc2 and 3.0.18:

* Fix audio device listing with non-latin names
* Update some translations

* Fix rendering and performance issue with older GPUs

* Update aom

Changes between 3.0.18-rc and 3.0.18-rc2:

* Add support for Y16 chroma
* Fix build of gme plugin

* Fix script for vocaroo
* Fix script for youtube to allow throttled playback
(Note: Restrictions on youtube still prevent unthrottled playback)

Service Discovery:
* Fix UPnP regression on Windows

Video Output:
* Fix video placement with caopengllayer

* Fix password search in kwallet module

* Update FFmpeg

Changes between and 3.0.18-rc:

* Major adaptive streaming update, notably for multiple timelies and webvtt
* Fix seeking with some fragmented MP4 files
* Add support for DVBSub inside MKV
* Fix some Flac files that could not be played
* Improve seeking in Ogg files

* Fix DxVA/D3D11 crashes on HEVC files with bogus references
* Fix libass storage size and crash
* Fix decoding errors on macOS hw decoding on some HEVC files

Video Output:
* Fix color regression with VAAPI/iOS and OpenGL output
* Fix some resizing issues with OpenGL on GLX/EGL/X11/XV
* Fix Direct3d9 texture stretching
* Fix 10-bit accelerated video filters on macOS

* Avoid playlist liveloop on failed/tiny items (temporize EOS bursts)

* Misc fixes for the extension UI on macOS
* Improve SMBv1 and SMBv2 behaviours
* Improve FTP compatibility
* Support RISC-V
* Fix AVI muxing for Windows Media Player compatibility
* Fix seeking speed on macOS

* update FFmpeg, bluray, upnp, pthread, x265, freetype, libsmb2, aom, dav1d,
libass, libxml2 (contains CVE), dvdread, harfbuzz, zlib, gme, nettle, GnuTLS,
mpg123, speex, bluray, libvpx
Changes between and

* Fix a regression causing a lack of audio in adaptive streaming

Changes between 3.0.17 and

* Qt: Fix right click support on video

* Update YouTube script

Changes between 3.0.16 and 3.0.17:

* Fix a regression in parsing secondary source MRLs
* Allow brackets in path part of URLs

* Fix support for screen capture on macOS with avcapture
* Fix closing of HTTP 1.x connections
* Improve HTTP2 memory usage
* Improve AVCapture module
* Improve AudioCD support (audio/data mixed mode, musicbrainz)
* Improve SMB compatibility by changing the read size
* Several improvements on the SRT modules (including streamID)

* Add support for DTS LBR
* Fix some HEVC hardware decoding on Windows and crashes when aspect ratio changes
* Fix hardware decoding for some AMD GPU drivers
* Add support for new Fourcc for E-AC3, AV1, GeoVision
* Fix crashes with VP9 streams
* Fix styling issues with subs tx3g (mp4) tracks
* Fix playback of live AV1 streams

Audio Output:
* iOS/tvOS: add support for spatial audio
* macOS: fix some channels ordering for > 5.1 channels
* Android: rework audio volume management

Video Output:
* Fix a D3D11 crash when the stream changes aspect ratio

* Major overhaul of the adaptive streaming stack
* Support for DAV video files
* Add WebP image mapping
* Fix missing audio start of Opus audio in MKV/WebM
* Fix an infinite loop in MP4
* Fix attachments extractions in ogg files
* Support Uncompressed audio in mp4 (ISO/IEC 23003-5)
* Fix some lip sync issue in rare MPEG-TS streams

* Qt/macOS: Fixup user provided URLs
* Add safe area handling on macOS
* Qt: improve preferences search
* Qt: fix --no-mouse-events option

* Update YouTube script
* Fix Icecast directory parsing which could lead to missing entries
* Improve UPnP compatibility with some servers

3rd party libraries (contrib):
* Update FFmpeg to 4.4
* Update libflac to 1.3.4 to fix CVE-2020-0499 and CVE-2021-0561
* Update libsmb2 to fix invalid UTF-8 encoding of some filenames
* Update taglib to fix corruptions when editing some OGG metadata
* Update dav1d to 0.9.2
* Update fribidi to 1.0.11
* Update freetype to 2.11.1
* Update libass to 0.15.2
* Drop pthreadGC2 in favor of winpthreads
* Enable Java support for blurays on Apple M1
* Update libsrt to 1.4.4
* Update twolame to 0.4.0
* Update mpg123 to 1.29.3
* Update libnfs to 5.0.1
* Update libarchive to 3.6.0
* Update AOM encoder to 3.1.1

3.0.16 Fixes​

  • VLC 3.0.16 is the seventeenth update of "Vetinari":
  • Fixes delays when seeking with D3D11
  • Fixes opening DVD folders with non-ASCII characters
  • Fixes ASF regressions with broadcast streams
  • Fixes dropping audio on seek with specific MP4 content
  • Read the documentation when upgrading from VLC 3.0.12.
  • Adds TouchBar support on macOS
  • Fixes seek & volume sliders overlapping with subtitles
  • Improves freetype fonts outlining
  • Fixes HTTPS support on Windows XP
  • Fixes OPUS and ALAC playback in WAV
Nun auch Webseite gelistet und mit change.log
Changes between 3.0.14 and 3.0.15:

* Add Opus & Alac wave format mappings

* Fix opening DVD folders with non-ascii characters

* Fix asf regression with broadcast streams
* MP4: Fix audio drop on seek

Video Output:
* Fix seek & volume sliders overlapping with subtitles
* Fix delays when seeking with D3D11

Text renderer:
* Improve freetype fonts outlining

* Fix GnuTLS support for Windows XP
Changes between 3.0.13 and 3.0.14:

* Fix double loading of slave input
* Fix an issue causing the auto-updater not to launch the new version
Changes between and 3.0.13:

* Adaptive: fix artefacts in HLS streams with wrong profiles/levels
* Fix regression on some MP4 files for the audio track
* Fix MPGA and ADTS probing in TS files
* Fix Flac inside AVI files
* Fix VP9/Webm artefacts when seeking

* Support SSA text scaling
* Fix rotation on Android rotation
* Fix WebVTT subtitles that start at 00:00

* Update libnfs to support NFSv4
* Improve SMB2 integration
* Fix Blu-ray files using Unicode names on Windows
* Disable mcast lookups on Android for RTSP playback

Video Output:
* Rework the D3D11 rendering wait, to fix choppiness on display

* Fix VLC getting stuck on close on X11 (#21875)
* Improve RTL on preferences on macOS
* Add mousewheel horizontal axis control
* Fix crash on exit on macOS
* Fix sizing of the fullscreen controls on macOS

* Fix subtitles/OSD under Windows XP

* Update translations
* Improve MIDI fonts search on Linux
* Update Soundcloud, Youtube, liveleak
* Fix compilation with GCC11
* Fix input-slave option for subtitles

Changes between and 3.0.12:

* Add new RIST access module compliant with simple profile (VSF_TR-06-1)

Access Output:
* Add new RIST access output module compliant with simple profile (VSF_TR-06-1)

* Fixed adaptive's handling of resolution settings
* Improve Bluray tracks support
* Improve WMV seeking and DASH support
* Fix crashes in AVI, MKV modules

Audio output:
* Fix audio distortion on macOS during start of playback

Video Output:
* Direct3D11: Fix some potential crashes when using video filters

* Add native support for Apple Silicon / ARM-64
* Visual UI adaptations for macOS Big Sur
* Fix displaying EQ bands in the UI depending on which frequency
presets are set for the EQ in advanced preferences
* Fix UI issues in bookmarks window

* Several fixes in the web interface, including privacy and security
* Update YouTube and Vocaroo scripts
* Fix rotation filter mouse handling
* Update translations
Oben Unten