K-lite Mega Codec
Silent install package for K-lite Mega Codec
20.1.0-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: 20.1.0-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.70 Mo
- installed_size: 207.40 Mo
- homepage : https://codecguide.com/
package : tis-k-litecodecpackmega
version : 20.1.0-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 : 21f5514e-6e6c-4cfd-b9a8-a1bfb30b9fd4
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-10-18T18:00:38.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 : YkymyfvyMqivQcrOlfVo3+kllnOFezsc5JoyXHEMnliLWc6GW/jFp25q5GCq+TXKdfAk0KxX740UvV5cBQ80n33ZvhEtiHLHJoQGhpO1GTKxmWTxjxlprUHNjj3paXmMudA8si6RSAToQNexhixTXGZcFH7gX6H4bEZP5sEbQPCW0Z60VDY4XKHDliwLfZynq+1tAavzPHpv7A1zgvf1v5kl9KLmWWxh753TfKadVVw3saYb4h3RnLyw4W+QnIhU8FVtNPkEnNNkTFqIBf+TRnI4tdk+miWNWwGFrr1HM2JWn4HcmsTMNcO9+bN+NeaPa/2zhCsdDqFydIDIk+6ZSA==
# -*- 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
ac486a54745168361096aca1ae8227ea004ea1e38b5b59441f93072e46ae6743 : K-Lite_Codec_Pack_2010_Mega.exe
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
2ead4b1d001f85d91e8227b63decc4f6be58075a3e8ab9b80e9f334d9d832cb9 : WAPT/control
d0f93bb1f5e705afb1edf34333b5d45d13761ab82c0aa5c3d159ea489bc3b9ab : WAPT/icon.png
2ff1f0c86672c525d670b734ef8d9da61cb56a7517ab8ca6020f0c11f8e74ea6 : luti.json
642042c47ca0aaae4693af91469b8622a6bbc4154049a6489800e4ba3ed376b3 : setup.py
31bf406075c0165ad785e6449f85d8a3095d397e9f35d6462bbca98e24a511d4 : update_package.py