[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:vlc:en":3,"releases:stats:cask:vlc:en":657,"releases:cask:vlc:1:false:false:en":658,"releases-count:cask:vlc:true:en":736},{"artifacts":4,"autoUpdates":49,"categories":50,"conflictsWith":57,"dependsOn":61,"deprecated":53,"description":69,"descriptionEn":70,"developer":71,"disabled":53,"displayName":72,"downloadSha256":73,"downloadSize":74,"downloadUrl":75,"editorChoice":53,"formulaeUrl":76,"homepage":77,"iconUrl":78,"installCommand":79,"installs":80,"installs30d":81,"isFont":53,"isLibrary":53,"kegOnly":53,"kind":84,"latestRelease":85,"machineTranslated":53,"name":72,"names":114,"platforms":115,"primaryCategory":629,"rank30d":630,"releaseCount":631,"releaseStats":632,"repoUrl":638,"screenshots":639,"sourceLocale":108,"sourceUrl":647,"summary":648,"summaryTranslation":649,"supports":650,"tags":652,"tap":656,"token":26,"version":113,"versionChangedAt":89},{"apps":5,"binaries":7,"entries":8,"pkgs":48},[6],"VLC.app",[],[9,16,23,32],{"declaration":10,"phase":14,"sources":15,"type":14},{"uninstall":11},[12],{"quit":13},"org.videolan.vlc","uninstall",[],{"declaration":17,"phase":20,"sources":21,"target":19,"type":22},{"app":18,"target":19},[6],"\u002FApplications\u002FVLC.app","install",[6],"app",{"declaration":24,"phase":20,"sources":30,"target":29,"type":31},{"command_wrapper":25,"target":29},[26,27],"vlc",{"executable":28},"$APPDIR\u002FVLC.app\u002FContents\u002FMacOS\u002FVLC","$HOMEBREW_PREFIX\u002Fbin\u002Fvlc",[26],"command_wrapper",{"declaration":33,"phase":45,"sources":46,"type":47},{"zap":34},[35],{"trash":36},[37,38,39,40,41,42,43,44],"~\u002FLibrary\u002FApplication Support\u002Fcom.apple.sharedfilelist\u002Fcom.apple.LSSharedFileList.ApplicationRecentDocuments\u002Forg.videolan.vlc.sfl*","~\u002FLibrary\u002FApplication Support\u002Forg.videolan.vlc","~\u002FLibrary\u002FApplication Support\u002FVLC","~\u002FLibrary\u002FCaches\u002Forg.videolan.vlc","~\u002FLibrary\u002FHTTPStorages\u002Forg.videolan.vlc","~\u002FLibrary\u002FPreferences\u002Forg.videolan.vlc","~\u002FLibrary\u002FPreferences\u002Forg.videolan.vlc.plist","~\u002FLibrary\u002FSaved Application State\u002Forg.videolan.vlc.savedState","cleanup",[],"zap",[],true,[51],{"icon":52,"machineTranslated":53,"name":54,"slug":55,"sourceLocale":56},"lucide:clapperboard",false,"Audio & Video","media","zh-CN",{"casks":58,"formulae":60},[59],"vlc@nightly",[],{"arch":62,"casks":65,"formulae":66,"requirements":67},[63,64],"arm64","x86_64",[],[],{"macos":68},{},"VLC is VideoLAN's free, open-source multimedia player for people who watch video, listen to music, or work with media files and network streams. Its built-in playback support handles many common formats without separate codec packs.\n\n## Features\n- Play local audio and video, DVDs and supported network streams.\n- Choose audio tracks and subtitles and adjust playback speed and synchronization.\n- Manage playlists, resume supported files and customize playback preferences.\n- Convert or stream supported media through built-in tools.\n- Use supported hardware decoding and renderer features; availability depends on the platform and device.\n\n## Installation and first use\nInstall `brew install --cask vlc`, then open VLC.app in Applications. Alternatively download the appropriate official Mac DMG and drag the app to Applications. Choose the Apple Silicon, Intel or universal build for your Mac. Open a file with File > Open File, drag media into VLC, or open a network location. The cask also provides a vlc command wrapper. Review audio devices, subtitle settings and update preferences before regular use.\n\n## Requirements, dependencies and conflicts\nVideoLAN's Mac download page states Mac OS X 10.7.5 or later and a 64-bit Intel processor or Apple Silicon. Apple Silicon Macs necessarily run a compatible modern macOS; the older Intel minimum is not an Apple Silicon operating-system option. First-generation 32-bit Intel Core Solo\u002FCore Duo Macs require an obsolete older release. Homebrew's current cask lists Big Sur and newer supported Mac variants, a narrower installation scope than the publisher's downloadable legacy-compatible binary. No additional formula dependency is declared in this cask; codecs included in VLC should not be confused with external Homebrew dependencies. VideoLAN does not publish a fixed RAM\u002Fstorage minimum on this download page; workload and media resolution determine resource needs.\n\nHomebrew declares a conflict with `vlc@nightly`. An existing manually installed VLC.app can occupy the same Applications path. Back up settings before changing distributions; optional Homebrew zap cleanup removes VLC preferences, caches and application data. Optical-disc playback needs appropriate hardware and accessible media; DRM-protected content is not guaranteed to play. Network streams need a reachable server and may require that service's credentials. The obsolete NPAPI browser plugin is not maintained, and version 3.0.24 removes the broken bundled YouTube Lua script.\n\n## Other platforms\nVideoLAN also distributes VLC for Windows, GNU\u002FLinux, Android, iOS and tvOS. Those are separate builds with platform-specific requirements and interfaces. This cask installs only the Mac application. Windows Direct3D GPU filters and Windows\u002FLinux Qt dark-mode changes are not Mac interface features.\n\n## Accounts, cost and license\nVLC playback requires no VideoLAN account or paid subscription. The application is free; donations are optional. Network or third-party media services may impose their own access requirements. The VLC source includes GNU GPL version 2 licensing and separately licensed components; consult the distributed license notices for redistribution. The VLC name and cone logo are VideoLAN trademarks, distinct from source-code permissions.\n\n## Official references\n- [VLC features and downloads](https:\u002F\u002Fwww.videolan.org\u002Fvlc\u002F)\n- [Mac requirements and installation packages](https:\u002F\u002Fwww.videolan.org\u002Fvlc\u002Fdownload-macosx.html)\n- [Source repository](https:\u002F\u002Fcode.videolan.org\u002Fvideolan\u002Fvlc)\n- [Version 3.0.24 source change log](https:\u002F\u002Fgithub.com\u002Fvideolan\u002Fvlc\u002Fblob\u002F3.0.24\u002FNEWS)\n","Multimedia player","VideoLAN and contributors","VLC media player","64a89d93cdd30b0e97131743e246373db82d6826ea882d265d46d74b136da2b7",56960605,"https:\u002F\u002Fget.videolan.org\u002Fvlc\u002F3.0.24\u002Fmacosx\u002Fvlc-3.0.24-arm64.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fvlc","https:\u002F\u002Fwww.videolan.org\u002Fvlc\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Ff3d453b5e9c6\u002F4e6b1643c81e-256.png","brew install --cask vlc",{"d30":81,"d365":82,"d90":83},6789,120927,31978,"cask",{"bodyMarkdown":86,"brewCommittedAt":87,"hasNotes":49,"id":88,"isLatest":49,"isPrerelease":53,"machineTranslated":53,"publishedAt":89,"sections":90,"source":107,"sourceLocale":108,"summary":109,"title":110,"translation":111,"version":113},"# VLC 3.0.24\n\nUpdates codecs, streaming and update-verification security; fixes macOS MIDI crashes and removes obsolete browser and YouTube plugins.\n\n## Codecs\n- Upgrade FFmpeg and add APV and Atrac3\u002FAtrac9 decoding.\n- Fix AudioToolbox MIDI synthesizer crashes on macOS 26+.\n\n## Playback\n- Improve subtitle-language detection and add CEA-708 captions in MP4.\n- Add SRT listener mode and SFTP public-key options.\n\n## Security\n- Change update verification to a new RSA-4096 key.\n- Fix memory-safety issues and remove the broken YouTube Lua script.\n- Remove the NPAPI browser plugin and disable the RealRTSP build.\n\n## Complete upstream change log\nThe following version-specific upstream record includes changes for multiple platforms; Windows\u002FDirect3D features do not apply to the Mac interface.\n\n```text\nChanges between 3.0.23 and 3.0.24:\n----------------------------------\n\nCodecs:\n * Use FFmpeg 8.1 (upgraded from 4.4)\n * Support APV decoder (FFmpeg 8)\n * Support Atrac3\u002FAtrac9 decoding\n * Remove schroedinger support for dirac in favor of avcodec\n * Fix Speex leaks and packetization issues\n * Fix WebVTT CSS parsing and error handling\n * Fix FLAC and HEVC packetizer edge cases\n * Fix AudioToolbox MIDI synthesizer crash on macOS 26+\n\nDemuxers:\n * Add support for CEA-708 closed captions in MP4\n * Expose ID3v2 metadata in MPEG demuxer\n * Improve subtitle language detection from filenames and SSA\u002FASS metadata\n * Fix several MKV crashes, leaks, hangs and malformed file handling issues\n * Fix AVI hang with zero-sized strd chunks\n * Fix MP4, MPEG-TS, Ogg, RealAudio and subtitle demuxing edge cases\n\nAccess:\n * Switch RIST input and output to librist, with main and simple profile support\n * Add SRT listener mode support\n * Add SFTP public key authentication options and ED25519 hostkey support\n * Update SMB2 share enumeration\n * Don't ship RealRTSP plugin (build disabled for all configurations)\n\nService Discovery:\n * Include Chromecast model in mDNS renderer names\n * Fix IPv6 addresses in Bonjour service URLs\n\nVideo Output:\n * Fix Direct3D11 adjust filter and texture leaks\n * Fix MediaCodec crop validation\n * Super Resolution scaling with Moore Threads GPUs\n\nWindows:\n * Support NV12 DirectShow capture\n * Improve UWP build and runtime compatibility\n * Fix mmdevice crashes, leaks and deadlocks\n * Generate debug symbols by default for Windows packages\n\nInterface:\n * Qt: Fix default open dialog location\n * Qt: Fix effects window geometry saving\n * Qt: Improve hotkeys dialog strings\n\nStream Output:\n * Disable HEVC for original Chromecast devices\n\nSecurity:\n * Switch to a new RSA-4096 key for update verification\n * Fix multiple OOB, integer overflow, double-free and use-after-free issues\n * See https:\u002F\u002Fwww.videolan.org\u002Fsecurity\u002F\n\nMisc:\n * Add Flatpak build support\n * Fix Audio EQ filter High Frequency parameter\n * Fix artwork preparser crash when artwork title is null\n * Fix LibVLC media list player race\n * Remove NPAPI browser plugin\n\nLua:\n * Remove broken youtube.lua plugin\n\nWindows:\n * Fix slow startup on Windows when Daylight Saving Time changes (#29685)\n\nContrib:\n * Update libarchive to 3.8.8\n * Update libass to 0.17.5\n * Update aom to 3.15.0\n * Update amf to 1.5.2\n * Update asdcp to 2_13_2\n * Update chromaprint to 1.6.0\n * Update dav1d to 1.5.4\n * Update faad to 2.11.2\n * Update flac to 1.4.2\n * Update FFmpeg to 8.1.2\n * Update freetype to 2.14.3\n * Update gcrypt to 1.12.2\n * Update glew to 2.3.1\n * Update gme to 0.6.5\n * Update gnutls to 3.8.13\n * Update gpg-error to 1.61\n * Update harfbuzz to 14.2.1\n * Update jpeg to v9f\n * Update libbluray to 1.4.1\n * Update libebml to 1.4.6\n * Update libmad to 0.16.14\n * Update libmicrodns to 0.2.0\n * Update libtasn1 to 4.21.0\n * Update libxml2 to 2.15.3\n * Update matroska to 1.7.2\n * Update mpg123 to 1.33.6\n * Update mysofa to 1.2.1\n * Update nettle to 3.10.2\n * Update nfs to 6.0.2\n * Update openjpeg to 2.5.4\n * Update png to 1.6.58\n * Update protobuf to 3.4.1\n * Update opus to 1.6.1\n * Update shout to 2.4.6\n * Update SDL to 3.4.10\n * Update SDL_image to 3.4.4\n * Update smb2 to 6.1\n * Update srt to 1.5.6\n * Update ssh2 to 1.11.1\n * Update upnp to 1.14.20\n * Update vncclient to 0.9.15\n * Update vorbis to 1.3.7\n * Update x265 to 4.1\n * Update zlib to 1.3.2\n * Update zvbi to 0.2.45\n * Add librist 0.2.20\n * Switch mfx Library to Intel's vpl 2.13.0\n```\n\n[Official tagged NEWS](https:\u002F\u002Fgithub.com\u002Fvideolan\u002Fvlc\u002Fblob\u002F3.0.24\u002FNEWS).\n","2026-09-22T14:31:58Z",418,"2026-10-07T09:38:43.820266Z",[91,96,101],{"area":92,"items":93},"Codecs",[94,95],"Upgrade FFmpeg and add APV and Atrac3\u002FAtrac9 decoding.","Fix AudioToolbox MIDI synthesizer crashes on macOS 26+.",{"area":97,"items":98},"Playback",[99,100],"Improve subtitle-language detection and add CEA-708 captions in MP4.","Add SRT listener mode and SFTP public-key options.",{"area":102,"items":103},"Security",[104,105,106],"Change update verification to a new RSA-4096 key.","Fix memory-safety issues and remove the broken YouTube Lua script.","Remove the NPAPI browser plugin and disable the RealRTSP build.","editorial","en-US","Updates codecs, streaming and update-verification security; fixes macOS MIDI crashes and removes obsolete browser and YouTube plugins.","VLC 3.0.24",{"locale":108,"machineTranslated":53,"sourceLocale":108,"status":112},"source","3.0.24",[72,26],[116,155,191,228,264,301,337,374,410,447,483,520,556,593],{"arch":64,"artifacts":117,"conflictsWith":142,"dependsOn":145,"downloadSha256":151,"downloadUrl":152,"macos":153,"requiresRosetta":53,"tag":154,"version":113},{"apps":118,"binaries":119,"entries":120,"pkgs":141},[6],[],[121,126,130,135],{"declaration":122,"phase":14,"sources":125,"type":14},{"uninstall":123},[124],{"quit":13},[],{"declaration":127,"phase":20,"sources":129,"target":19,"type":22},{"app":128,"target":19},[6],[6],{"declaration":131,"phase":20,"sources":134,"target":29,"type":31},{"command_wrapper":132,"target":29},[26,133],{"executable":28},[26],{"declaration":136,"phase":45,"sources":140,"type":47},{"zap":137},[138],{"trash":139},[37,38,39,40,41,42,43,44],[],[],{"casks":143,"formulae":144},[59],[],{"arch":146,"casks":147,"formulae":148,"requirements":149},[64],[],[],{"macos":150},{},"1ef6c903e2dc026d4e58ddf7b2a9ed0eb6f8caf80a9a9f46f96490340b962707","https:\u002F\u002Fget.videolan.org\u002Fvlc\u002F3.0.24\u002Fmacosx\u002Fvlc-3.0.24-intel64.dmg","27","golden_gate",{"arch":63,"artifacts":156,"conflictsWith":181,"dependsOn":184,"downloadSha256":73,"downloadUrl":75,"macos":153,"requiresRosetta":53,"tag":190,"version":113},{"apps":157,"binaries":158,"entries":159,"pkgs":180},[6],[],[160,165,169,174],{"declaration":161,"phase":14,"sources":164,"type":14},{"uninstall":162},[163],{"quit":13},[],{"declaration":166,"phase":20,"sources":168,"target":19,"type":22},{"app":167,"target":19},[6],[6],{"declaration":170,"phase":20,"sources":173,"target":29,"type":31},{"command_wrapper":171,"target":29},[26,172],{"executable":28},[26],{"declaration":175,"phase":45,"sources":179,"type":47},{"zap":176},[177],{"trash":178},[37,38,39,40,41,42,43,44],[],[],{"casks":182,"formulae":183},[59],[],{"arch":185,"casks":186,"formulae":187,"requirements":188},[63],[],[],{"macos":189},{},"arm64_golden_gate",{"arch":64,"artifacts":192,"conflictsWith":217,"dependsOn":220,"downloadSha256":151,"downloadUrl":152,"macos":226,"requiresRosetta":53,"tag":227,"version":113},{"apps":193,"binaries":194,"entries":195,"pkgs":216},[6],[],[196,201,205,210],{"declaration":197,"phase":14,"sources":200,"type":14},{"uninstall":198},[199],{"quit":13},[],{"declaration":202,"phase":20,"sources":204,"target":19,"type":22},{"app":203,"target":19},[6],[6],{"declaration":206,"phase":20,"sources":209,"target":29,"type":31},{"command_wrapper":207,"target":29},[26,208],{"executable":28},[26],{"declaration":211,"phase":45,"sources":215,"type":47},{"zap":212},[213],{"trash":214},[37,38,39,40,41,42,43,44],[],[],{"casks":218,"formulae":219},[59],[],{"arch":221,"casks":222,"formulae":223,"requirements":224},[64],[],[],{"macos":225},{},"26","tahoe",{"arch":63,"artifacts":229,"conflictsWith":254,"dependsOn":257,"downloadSha256":73,"downloadUrl":75,"macos":226,"requiresRosetta":53,"tag":263,"version":113},{"apps":230,"binaries":231,"entries":232,"pkgs":253},[6],[],[233,238,242,247],{"declaration":234,"phase":14,"sources":237,"type":14},{"uninstall":235},[236],{"quit":13},[],{"declaration":239,"phase":20,"sources":241,"target":19,"type":22},{"app":240,"target":19},[6],[6],{"declaration":243,"phase":20,"sources":246,"target":29,"type":31},{"command_wrapper":244,"target":29},[26,245],{"executable":28},[26],{"declaration":248,"phase":45,"sources":252,"type":47},{"zap":249},[250],{"trash":251},[37,38,39,40,41,42,43,44],[],[],{"casks":255,"formulae":256},[59],[],{"arch":258,"casks":259,"formulae":260,"requirements":261},[63],[],[],{"macos":262},{},"arm64_tahoe",{"arch":64,"artifacts":265,"conflictsWith":290,"dependsOn":293,"downloadSha256":151,"downloadUrl":152,"macos":299,"requiresRosetta":53,"tag":300,"version":113},{"apps":266,"binaries":267,"entries":268,"pkgs":289},[6],[],[269,274,278,283],{"declaration":270,"phase":14,"sources":273,"type":14},{"uninstall":271},[272],{"quit":13},[],{"declaration":275,"phase":20,"sources":277,"target":19,"type":22},{"app":276,"target":19},[6],[6],{"declaration":279,"phase":20,"sources":282,"target":29,"type":31},{"command_wrapper":280,"target":29},[26,281],{"executable":28},[26],{"declaration":284,"phase":45,"sources":288,"type":47},{"zap":285},[286],{"trash":287},[37,38,39,40,41,42,43,44],[],[],{"casks":291,"formulae":292},[59],[],{"arch":294,"casks":295,"formulae":296,"requirements":297},[64],[],[],{"macos":298},{},"15","sequoia",{"arch":63,"artifacts":302,"conflictsWith":327,"dependsOn":330,"downloadSha256":73,"downloadUrl":75,"macos":299,"requiresRosetta":53,"tag":336,"version":113},{"apps":303,"binaries":304,"entries":305,"pkgs":326},[6],[],[306,311,315,320],{"declaration":307,"phase":14,"sources":310,"type":14},{"uninstall":308},[309],{"quit":13},[],{"declaration":312,"phase":20,"sources":314,"target":19,"type":22},{"app":313,"target":19},[6],[6],{"declaration":316,"phase":20,"sources":319,"target":29,"type":31},{"command_wrapper":317,"target":29},[26,318],{"executable":28},[26],{"declaration":321,"phase":45,"sources":325,"type":47},{"zap":322},[323],{"trash":324},[37,38,39,40,41,42,43,44],[],[],{"casks":328,"formulae":329},[59],[],{"arch":331,"casks":332,"formulae":333,"requirements":334},[63],[],[],{"macos":335},{},"arm64_sequoia",{"arch":64,"artifacts":338,"conflictsWith":363,"dependsOn":366,"downloadSha256":151,"downloadUrl":152,"macos":372,"requiresRosetta":53,"tag":373,"version":113},{"apps":339,"binaries":340,"entries":341,"pkgs":362},[6],[],[342,347,351,356],{"declaration":343,"phase":14,"sources":346,"type":14},{"uninstall":344},[345],{"quit":13},[],{"declaration":348,"phase":20,"sources":350,"target":19,"type":22},{"app":349,"target":19},[6],[6],{"declaration":352,"phase":20,"sources":355,"target":29,"type":31},{"command_wrapper":353,"target":29},[26,354],{"executable":28},[26],{"declaration":357,"phase":45,"sources":361,"type":47},{"zap":358},[359],{"trash":360},[37,38,39,40,41,42,43,44],[],[],{"casks":364,"formulae":365},[59],[],{"arch":367,"casks":368,"formulae":369,"requirements":370},[64],[],[],{"macos":371},{},"14","sonoma",{"arch":63,"artifacts":375,"conflictsWith":400,"dependsOn":403,"downloadSha256":73,"downloadUrl":75,"macos":372,"requiresRosetta":53,"tag":409,"version":113},{"apps":376,"binaries":377,"entries":378,"pkgs":399},[6],[],[379,384,388,393],{"declaration":380,"phase":14,"sources":383,"type":14},{"uninstall":381},[382],{"quit":13},[],{"declaration":385,"phase":20,"sources":387,"target":19,"type":22},{"app":386,"target":19},[6],[6],{"declaration":389,"phase":20,"sources":392,"target":29,"type":31},{"command_wrapper":390,"target":29},[26,391],{"executable":28},[26],{"declaration":394,"phase":45,"sources":398,"type":47},{"zap":395},[396],{"trash":397},[37,38,39,40,41,42,43,44],[],[],{"casks":401,"formulae":402},[59],[],{"arch":404,"casks":405,"formulae":406,"requirements":407},[63],[],[],{"macos":408},{},"arm64_sonoma",{"arch":64,"artifacts":411,"conflictsWith":436,"dependsOn":439,"downloadSha256":151,"downloadUrl":152,"macos":445,"requiresRosetta":53,"tag":446,"version":113},{"apps":412,"binaries":413,"entries":414,"pkgs":435},[6],[],[415,420,424,429],{"declaration":416,"phase":14,"sources":419,"type":14},{"uninstall":417},[418],{"quit":13},[],{"declaration":421,"phase":20,"sources":423,"target":19,"type":22},{"app":422,"target":19},[6],[6],{"declaration":425,"phase":20,"sources":428,"target":29,"type":31},{"command_wrapper":426,"target":29},[26,427],{"executable":28},[26],{"declaration":430,"phase":45,"sources":434,"type":47},{"zap":431},[432],{"trash":433},[37,38,39,40,41,42,43,44],[],[],{"casks":437,"formulae":438},[59],[],{"arch":440,"casks":441,"formulae":442,"requirements":443},[64],[],[],{"macos":444},{},"13","ventura",{"arch":63,"artifacts":448,"conflictsWith":473,"dependsOn":476,"downloadSha256":73,"downloadUrl":75,"macos":445,"requiresRosetta":53,"tag":482,"version":113},{"apps":449,"binaries":450,"entries":451,"pkgs":472},[6],[],[452,457,461,466],{"declaration":453,"phase":14,"sources":456,"type":14},{"uninstall":454},[455],{"quit":13},[],{"declaration":458,"phase":20,"sources":460,"target":19,"type":22},{"app":459,"target":19},[6],[6],{"declaration":462,"phase":20,"sources":465,"target":29,"type":31},{"command_wrapper":463,"target":29},[26,464],{"executable":28},[26],{"declaration":467,"phase":45,"sources":471,"type":47},{"zap":468},[469],{"trash":470},[37,38,39,40,41,42,43,44],[],[],{"casks":474,"formulae":475},[59],[],{"arch":477,"casks":478,"formulae":479,"requirements":480},[63],[],[],{"macos":481},{},"arm64_ventura",{"arch":64,"artifacts":484,"conflictsWith":509,"dependsOn":512,"downloadSha256":151,"downloadUrl":152,"macos":518,"requiresRosetta":53,"tag":519,"version":113},{"apps":485,"binaries":486,"entries":487,"pkgs":508},[6],[],[488,493,497,502],{"declaration":489,"phase":14,"sources":492,"type":14},{"uninstall":490},[491],{"quit":13},[],{"declaration":494,"phase":20,"sources":496,"target":19,"type":22},{"app":495,"target":19},[6],[6],{"declaration":498,"phase":20,"sources":501,"target":29,"type":31},{"command_wrapper":499,"target":29},[26,500],{"executable":28},[26],{"declaration":503,"phase":45,"sources":507,"type":47},{"zap":504},[505],{"trash":506},[37,38,39,40,41,42,43,44],[],[],{"casks":510,"formulae":511},[59],[],{"arch":513,"casks":514,"formulae":515,"requirements":516},[64],[],[],{"macos":517},{},"12","monterey",{"arch":63,"artifacts":521,"conflictsWith":546,"dependsOn":549,"downloadSha256":73,"downloadUrl":75,"macos":518,"requiresRosetta":53,"tag":555,"version":113},{"apps":522,"binaries":523,"entries":524,"pkgs":545},[6],[],[525,530,534,539],{"declaration":526,"phase":14,"sources":529,"type":14},{"uninstall":527},[528],{"quit":13},[],{"declaration":531,"phase":20,"sources":533,"target":19,"type":22},{"app":532,"target":19},[6],[6],{"declaration":535,"phase":20,"sources":538,"target":29,"type":31},{"command_wrapper":536,"target":29},[26,537],{"executable":28},[26],{"declaration":540,"phase":45,"sources":544,"type":47},{"zap":541},[542],{"trash":543},[37,38,39,40,41,42,43,44],[],[],{"casks":547,"formulae":548},[59],[],{"arch":550,"casks":551,"formulae":552,"requirements":553},[63],[],[],{"macos":554},{},"arm64_monterey",{"arch":64,"artifacts":557,"conflictsWith":582,"dependsOn":585,"downloadSha256":151,"downloadUrl":152,"macos":591,"requiresRosetta":53,"tag":592,"version":113},{"apps":558,"binaries":559,"entries":560,"pkgs":581},[6],[],[561,566,570,575],{"declaration":562,"phase":14,"sources":565,"type":14},{"uninstall":563},[564],{"quit":13},[],{"declaration":567,"phase":20,"sources":569,"target":19,"type":22},{"app":568,"target":19},[6],[6],{"declaration":571,"phase":20,"sources":574,"target":29,"type":31},{"command_wrapper":572,"target":29},[26,573],{"executable":28},[26],{"declaration":576,"phase":45,"sources":580,"type":47},{"zap":577},[578],{"trash":579},[37,38,39,40,41,42,43,44],[],[],{"casks":583,"formulae":584},[59],[],{"arch":586,"casks":587,"formulae":588,"requirements":589},[64],[],[],{"macos":590},{},"11","big_sur",{"arch":63,"artifacts":594,"conflictsWith":619,"dependsOn":622,"downloadSha256":73,"downloadUrl":75,"macos":591,"requiresRosetta":53,"tag":628,"version":113},{"apps":595,"binaries":596,"entries":597,"pkgs":618},[6],[],[598,603,607,612],{"declaration":599,"phase":14,"sources":602,"type":14},{"uninstall":600},[601],{"quit":13},[],{"declaration":604,"phase":20,"sources":606,"target":19,"type":22},{"app":605,"target":19},[6],[6],{"declaration":608,"phase":20,"sources":611,"target":29,"type":31},{"command_wrapper":609,"target":29},[26,610],{"executable":28},[26],{"declaration":613,"phase":45,"sources":617,"type":47},{"zap":614},[615],{"trash":616},[37,38,39,40,41,42,43,44],[],[],{"casks":620,"formulae":621},[59],[],{"arch":623,"casks":624,"formulae":625,"requirements":626},[63],[],[],{"macos":627},{},"arm64_big_sur",{"icon":52,"machineTranslated":53,"name":54,"slug":55,"sourceLocale":56},30,5,{"brewLag":633,"cadence":637,"count30d":635},{"compared":634,"earlierCount":635,"medianMinutes":636},3,1,153722867,"irregular","https:\u002F\u002Fcode.videolan.org\u002Fvideolan\u002Fvlc",[640],{"caption":641,"height":642,"machineTranslated":53,"sourceLocale":108,"theme":643,"thumbUrl":644,"url":645,"width":646},"Official historical VLC 2.2.0 Mac screenshot showing video playback and the resume prompt; not VLC 3.0.24.",800,"light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Fc1126a38a9aa\u002F5a9aba2f8838-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Fc1126a38a9aa\u002F5a9aba2f8838-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fv\u002Fvlc.rb","Free, open-source multimedia player for local files, discs and network streams, with broad codec support, subtitles, playlists and conversion tools.",{"locale":108,"machineTranslated":53,"sourceLocale":108,"status":112},{"arm64":49,"requiresRosetta":53,"status":651,"x86_64":49},"known",[653,654,655],"VLC","VideoLAN","Multimedia","homebrew\u002Fcask",null,{"current":635,"records":659,"size":733,"stats":734,"total":631},[660,669,696,721,728],{"bodyMarkdown":86,"brewCommittedAt":87,"hasNotes":49,"id":88,"isLatest":49,"isPrerelease":53,"machineTranslated":53,"publishedAt":89,"sections":661,"source":107,"sourceLocale":108,"summary":109,"title":110,"translation":668,"version":113},[662,664,666],{"area":92,"items":663},[94,95],{"area":97,"items":665},[99,100],{"area":102,"items":667},[104,105,106],{"locale":108,"machineTranslated":53,"sourceLocale":108,"status":112},{"bodyMarkdown":670,"brewCommittedAt":671,"hasNotes":49,"id":672,"isLatest":53,"isPrerelease":53,"machineTranslated":53,"publishedAt":673,"sections":674,"source":107,"sourceLocale":108,"summary":692,"title":693,"translation":694,"version":695},"# VLC 3.0.23\n\nFixes subtitles, JPEG playback and malformed media handling, with security fixes and Windows interface improvements.\n\n## Subtitles\n- Fix WebVTT positioning and CEA-708 caption-mask parsing.\n- Fix malformed WebVTT and subtitle-stream probing.\n\n## Playback\n- Fix display of some JPEG files with JFIF headers.\n- Expose additional audio-codec information, including 24-bit FLAC.\n\n## Security\n- Fix parser overflows, malformed streams and an H.264 parsing loop.\n- Update translations and prepare compatibility with newer libraries.\n\n## Windows\n- Improve Qt dark palette and fix D3D11 image display on Windows.\n\n## Complete upstream change log\nThe following version-specific upstream record includes changes for multiple platforms; Windows\u002FDirect3D features do not apply to the Mac interface.\n\n```text\nChanges between 3.0.22 and 3.0.23:\n----------------------------------\n\nCodecs:\n * Fix WebVTT line positioning\n * Expose additional audio codec information (notably for Flac 24bit)\n * Fix CEA-708 caption mask parsing\n\nDemuxers:\n * Fix some JPEG files with JFIF headers\n * Fix malformed WebVTT and subtitle stream probing\n\nWindows:\n * config_GetUserDir() no longer tries to create the folder on Windows (#29488)\n * Fix images display with D3D11\n * Improve dark palette in Qt interface\n * Fix compilation of OpenGL modules\n\nSecurity:\n * Fix null deref in libass, undefined shift in theora and cc-708, integer overflow in daala,\n   Infinite loop in h264 parsing, buffer overflow in png and multiple format-overflows\n * Fix malformed stream handling in Blu-ray, WebVTT and subtitle modules\n\nMisc:\n * Prepare compatibility for taglib 2.0, Qt6, FFmpeg8, mingw-w64 v13 and newer versions of\n   libplacebo and pupnp\n * Update translations\n```\n\n[Official tagged NEWS](https:\u002F\u002Fgithub.com\u002Fvideolan\u002Fvlc\u002Fblob\u002F3.0.24\u002FNEWS).\n","2026-01-08T13:54:28Z",419,"0001-01-01T00:00:00Z",[675,680,684,688],{"area":676,"items":677},"Subtitles",[678,679],"Fix WebVTT positioning and CEA-708 caption-mask parsing.","Fix malformed WebVTT and subtitle-stream probing.",{"area":97,"items":681},[682,683],"Fix display of some JPEG files with JFIF headers.","Expose additional audio-codec information, including 24-bit FLAC.",{"area":102,"items":685},[686,687],"Fix parser overflows, malformed streams and an H.264 parsing loop.","Update translations and prepare compatibility with newer libraries.",{"area":689,"items":690},"Windows",[691],"Improve Qt dark palette and fix D3D11 image display on Windows.","Fixes subtitles, JPEG playback and malformed media handling, with security fixes and Windows interface improvements.","VLC 3.0.23",{"locale":108,"machineTranslated":53,"sourceLocale":108,"status":112},"3.0.23",{"bodyMarkdown":697,"brewCommittedAt":698,"hasNotes":49,"id":699,"isLatest":53,"isPrerelease":53,"machineTranslated":53,"publishedAt":673,"sections":700,"source":107,"sourceLocale":108,"summary":717,"title":718,"translation":719,"version":720},"# VLC 3.0.21\n\nFixes macOS multichannel audio crashes and subtitle rendering, improves streaming and Opus playback, and addresses an MMS security issue.\n\n## macOS\n- Fix crashes with audio devices exposing more than nine channels.\n- Improve Asian-language subtitle rendering through font fallback.\n\n## Playback\n- Improve Opus ambisonics and Opus-in-MP4 behavior.\n- Fix ASS subtitles, HTTP byte ranges and audio-only HLS playback.\n\n## Security\n- Fix an integer-overflow security issue in the MMS module.\n- Update bundled FFmpeg, dav1d and libvpx.\n\n## Windows\n- Add or improve AMD scaling and Direct3D11 GPU filters on Windows.\n\n## Complete upstream change log\nThe following version-specific upstream record includes changes for multiple platforms; Windows\u002FDirect3D features do not apply to the Mac interface.\n\n```text\nChanges between 3.0.20 and 3.0.21:\n----------------------------------\n\nDecoders:\n * Improve Opus ambisonic support\n * Fix some ASS subtitle rendering issues\n * Fix Opus in MP4 behaviour\n * Fix VAAPI hw decoding with some drivers\n\nInput:\n * Add support for HTTP content range handling according to RFC 9110\n * Fix some HLS Adaptive Streaming not working in audio-only mode\n * Fix short HTTP byte-range responses\n\nVideo Output:\n * Super Resolution scaling with AMD GPUs\n * The D3D11 HDR option can also turn on\u002Foff HDR for all sources regardless of\n   the display\n * Improve subtitles rendering on Apple platforms of notably Asian languages\n   by correcting font fallback lookups\n * Fix D3D11 scaler deadlocks and output size changes\n\nVideo Filter:\n * New AMD VQ Enhancer filter\n * Add D3D11 option to use NVIDIA TrueHDR to generate HDR from SDR sources\n\nAudio Output:\n * Fix regression on macOS causing crashes when using audio devices\n   with more than 9 channels\n\nServices Discovery:\n * Fix exposed UPnP directory URL schemes to be compliant with RFC 3986\n * Restrict UPnP exposed URLs to HTTP(S)\n\nContrib:\n * Update FFmpeg to 4.4.4\n * Update amf to 1.4.33\n * Update dav1d to 1.4.2\n * Update libvpx to 1.14.1\n\nlibVLC:\n * the HWND passed to libvlc_media_player_set_hwnd must have the WS_CLIPCHILDREN\n   style set.\n * Fix API compatibility when using libVLC from MSVC\n * Fix crashes when using caopengllayer\n\nMisc:\n * Fix various warnings, leaks and potential crashes\n * Fix WinVLC crashdump path handling\n * Fix security integer overflow in MMS module\n```\n\n[Official tagged NEWS](https:\u002F\u002Fgithub.com\u002Fvideolan\u002Fvlc\u002Fblob\u002F3.0.24\u002FNEWS).\n","2024-06-09T11:55:46Z",420,[701,706,710,714],{"area":702,"items":703},"macOS",[704,705],"Fix crashes with audio devices exposing more than nine channels.","Improve Asian-language subtitle rendering through font fallback.",{"area":97,"items":707},[708,709],"Improve Opus ambisonics and Opus-in-MP4 behavior.","Fix ASS subtitles, HTTP byte ranges and audio-only HLS playback.",{"area":102,"items":711},[712,713],"Fix an integer-overflow security issue in the MMS module.","Update bundled FFmpeg, dav1d and libvpx.",{"area":689,"items":715},[716],"Add or improve AMD scaling and Direct3D11 GPU filters on Windows.","Fixes macOS multichannel audio crashes and subtitle rendering, improves streaming and Opus playback, and addresses an MMS security issue.","VLC 3.0.21",{"locale":108,"machineTranslated":53,"sourceLocale":108,"status":112},"3.0.21",{"brewCommittedAt":722,"hasNotes":53,"isLatest":53,"isPrerelease":53,"sections":723,"source":724,"translation":725,"version":727},"2023-11-01T23:39:55Z",[],"homebrew",{"status":726},"none","3.0.20",{"brewCommittedAt":729,"hasNotes":53,"isLatest":53,"isPrerelease":53,"sections":730,"source":724,"translation":731,"version":732},"2023-10-12T10:31:59Z",[],{"status":726},"3.0.19",20,{"brewLag":735,"cadence":637,"count30d":635},{"compared":634,"earlierCount":635,"medianMinutes":636},{"current":635,"records":737,"size":635,"stats":747,"total":631},[738],{"bodyMarkdown":86,"brewCommittedAt":87,"hasNotes":49,"id":88,"isLatest":49,"isPrerelease":53,"machineTranslated":53,"publishedAt":89,"sections":739,"source":107,"sourceLocale":108,"summary":109,"title":110,"translation":746,"version":113},[740,742,744],{"area":92,"items":741},[94,95],{"area":97,"items":743},[99,100],{"area":102,"items":745},[104,105,106],{"locale":108,"machineTranslated":53,"sourceLocale":108,"status":112},{"brewLag":748,"cadence":637,"count30d":635},{"compared":634,"earlierCount":635,"medianMinutes":636}]