K-lite Mega Codec
Silent install package for K-lite Mega Codec
19.4.5-4
Media
Drivers
Media
Drivers
Preprod packages are packages built on LUTI.
They remain in PREPROD usually for 5 days, after which a second VirusTotal scan is performed to verify that the status has not changed.
If the package passes this last check, it is promoted to PROD and published on the store.
- package: tis-k-litecodecpackmega
- name: K-lite Mega Codec
- version: 19.4.5-4
- categories: Media,Drivers
- maintainer: WAPT Team,Tranquil IT,Jimmy PELÉ,Simon Fonteneau,Clément Baziret
- editor: Codec Guide
- licence: Freeware
- locale: all
- target_os: windows
- impacted_process: madHcCtrl,mpc-hc64
- architecture: all
- signature_date:
- size: 68.09 Mo
- installed_size: 207.40 Mo
- homepage : https://codecguide.com/
package : tis-k-litecodecpackmega
version : 19.4.5-4
architecture : all
section : base
priority : optional
name : K-lite Mega Codec
categories : Media,Drivers
maintainer : WAPT Team,Tranquil IT,Jimmy PELÉ,Simon Fonteneau,Clément Baziret
description : Mega Codec Pack is the most complete version of the essential pack of video and audio codecs. It can read and encode many file formats and includes many tools. The ultimate codec pack!
depends :
conflicts :
maturity : PREPROD
locale : all
target_os : windows
min_wapt_version : 2.3
sources : https://codecguide.com/download_k-lite_codec_pack_mega.htm
installed_size : 207395969
impacted_process : madHcCtrl,mpc-hc64
description_fr : Mega Codec Pack est la version la plus complète de l'incontournable pack de codecs vidéo et audio. Il permet de lire et encoder de nombreux formats de fichiers et intègre de nombreux outils. Le pack de codecs ultime !
description_pl : Mega Codec Pack to najbardziej kompletna wersja niezbędnego pakietu kodeków audio i wideo. Może czytać i kodować wiele formatów plików i zawiera wiele narzędzi. Najlepszy pakiet kodeków!
description_de : Mega Codec Pack ist die vollständigste Version des essentiellen Pakets von Video- und Audio-Codecs. Es kann viele Dateiformate lesen und kodieren und enthält viele Werkzeuge. Das ultimative Codec-Paket!
description_es : Mega Codec Pack es la versión más completa del paquete esencial de códecs de audio y video. Puede leer y codificar muchos formatos de archivo e incluye muchas herramientas. ¡El último paquete de códec!
description_pt : O Mega Codec Pack é a versão mais completa do pacote essencial de codecs de vídeo e áudio. Pode ler e codificar muitos formatos de ficheiro e inclui muitas ferramentas. O derradeiro pacote de codecs!
description_it : Mega Codec Pack è la versione più completa del pacchetto essenziale di codec video e audio. Può leggere e codificare molti formati di file e include molti strumenti. Il pacchetto di codec definitivo!
description_nl : Mega Codec Pack is de meest complete versie van het essentiële pakket van video en audio codecs. Het kan vele bestandsformaten lezen en coderen en bevat vele hulpmiddelen. Het ultieme codec pack!
description_ru : Mega Codec Pack - это самая полная версия необходимого пакета видео- и аудиокодеков. Он может читать и кодировать файлы многих форматов и включает в себя множество инструментов. Самый полный пакет кодеков!
audit_schedule :
editor : Codec Guide
keywords : codecs,codec,guide,pack,mega,lite,klite,k-lite,lite,k
licence : Freeware
homepage : https://codecguide.com/
package_uuid : 838d84e7-49e0-4fd3-bc64-dab5209d1920
valid_from :
valid_until :
forced_install_on :
changelog : https://codecguide.com/changelogs_mega.htm
min_os_version : 5.1
max_os_version :
icon_sha256sum : d0f93bb1f5e705afb1edf34333b5d45d13761ab82c0aa5c3d159ea489bc3b9ab
signer : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date : 2026-01-27T16:30:30.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature : OD/hPHeERCcHqcLcmg3bzFuXbS8uVqmswPssQOxfxVGoIdyh083HFID/UQqzYur830sWJh7gdG05aRge0jz9giwsljU6NA2XfXb4rF/eytrt1WRpnYdLO1q1uc8wHzg4/nExX5tKoaYFF0Skesj3kFlRgLPPdYpR3FMjiTu0cdRVnpe7Cgxzy+KJH6MnwDfdL4vdqHErA3GkZ5uDSXZm2i2rVW21H+fAa7wh5jReGKlX/XudqlknZ9QcWrASHwz/PS2ghs6BKGykfkROBXxwVo2c2Gd32BAZahcrpy5v2vpjKOu74+qp5Be0zHqpF7v0cTlrzwPhaNqBAuDC4qKqFw==
# -*- coding: utf-8 -*-
##################################################
# This file is part of WAPT Enterprise
# All right reserved, (c) Tranquil IT Systems 2024
# For more information please refer to
# https://wapt.tranquil.it/store/licences.html
##################################################
from setuphelpers import *
def install():
bin_name = glob.glob("K-Lite_Codec_Pack_*_Mega.exe")[0]
install_exe_if_needed(
bin_name,
silentflags="/VERYSILENT",
key="KLiteCodecPack_is1",
min_version=control.get_software_version(),
timeout=600,
)
# -*- coding: utf-8 -*-
##################################################
# This file is part of WAPT Enterprise
# All right reserved, (c) Tranquil IT Systems 2024
# For more information please refer to
# https://wapt.tranquil.it/store/licences.html
##################################################
from setuphelpers import *
from setupdevhelpers import *
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies_from_wapt_console()
if not proxies:
proxies = get_proxies()
url = "https://codecguide.com/download_k-lite_codec_pack_mega.htm"
# Getting latest version from official sources
print("URL used is: %s" % url)
for bs_search in bs_find_all(url, "h4", proxies=proxies):
if "Version " in bs_search.text and " Mega ~ " in bs_search.text:
version = bs_search.text.split(" ")[1]
for bs_search in bs_find_all(url, "a", "href", proxies=proxies):
# if bs_search["href"].endswith(bin_end):
if "K-Lite_Codec_Pack_" in bs_search["href"] and "_Mega.exe" in bs_search["href"]:
download_url = bs_search["href"]
latest_bin = bs_search["href"].split("/")[-1]
break
# Downloading latest binaries
print("Latest %s version is: %s" % (control.name, version))
print("Download URL is: %s" % download_url)
if not isfile(latest_bin):
print("Downloading: %s" % latest_bin)
wget(download_url, latest_bin, proxies=proxies)
else:
print("Binary is present: %s" % latest_bin)
# Deleting outdated binaries
remove_outdated_binaries(latest_bin)
# Checking version from file
if get_os_name() == "Windows" and "windows" in control.target_os.lower():
version_from_file = get_version_from_binary(latest_bin)
if Version(version_from_file, 4) == Version(version, 4):
print(f"INFO: Binary file version ({version_from_file}) corresponds to online version ({version})")
else:
error(f"ERROR: Binary file version ({version_from_file}) do NOT corresponds to online version ({version})")
# Changing version of the package
if Version(version, 4) > Version(control.get_software_version(), 4):
print("Software version updated (from: %s to: %s)" % (control.get_software_version(), Version(version)))
package_updated = True
else:
print("Software version up-to-date (%s)" % Version(version))
control.set_software_version(version)
control.save_control_to_wapt()
# Validating or not update-package-sources
return package_updated
96da822c95334cd13663d0f0e9f85f2cefe220eed0a81680d716b15e434f200a : K-Lite_Codec_Pack_1945_Mega.exe
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
19fa2fe4ec3a02fd14b6e254389e8319e901a092529ffe822e35a53fcf788a6e : WAPT/control
d0f93bb1f5e705afb1edf34333b5d45d13761ab82c0aa5c3d159ea489bc3b9ab : WAPT/icon.png
e7cd36527322cf9bacc54806623fa97872e87b5b34914cd89056bb358c52ca1a : luti.json
642042c47ca0aaae4693af91469b8622a6bbc4154049a6489800e4ba3ed376b3 : setup.py
31bf406075c0165ad785e6449f85d8a3095d397e9f35d6462bbca98e24a511d4 : update_package.py