tis-k-litecodecpackmega
19.0.1-4
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!
10934 downloads
Download
See build result See VirusTotal scan

- package : tis-k-litecodecpackmega
- name : K-lite Mega Codec
- version : 19.0.1-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 : 2025-06-16 08:56
- size : 66.77 Mo
- installed_size : 207.40 Mo
- homepage : https://codecguide.com/
package : tis-k-litecodecpackmega
version : 19.0.1-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 : PROD
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 : f925da92-ee34-4b49-8969-d833a6158cc8
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 : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date : 2025-06-16T08:56:52.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 : QDO/jy0IOLpf9RdHiL/hzB5gUwAlxcNdwWYAEPGEd0cY8geQz3nmjt1tkE40IXNtCRC4onfVPPU4tX8yG1W1UXG+t4z8kcw8K/HCFIYyq4YA2VFViA7OpDImU2b6hnqC3u9iHXhw+xln/REqe9XcTCSVPhOZ5IJ2PiLBone73zWv+UNyJDUqrtISIQgezJqq+t8zm0o8zKSdCMlW8Tb7trcng3ruvgT5hL0pVmsXgoLvyeayC0VV0dyAHBPHSFqVL9Xe8Hhg7sxrlHkAdbKdvhtgs/p7uEpfG5dEi9BcQVh2TY/1BqPRDD3dQMVKLq3VjAnOyP0D3U1bXIFPZAkM8g==
# -*- 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
4a48044cf85511f994713033f0ce0c52996c59c69c799b0a42b7554ed7bb268b : K-Lite_Codec_Pack_1901_Mega.exe
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
b0e8133148c1effbe001345896514bbc0e260676b9d2dab9cdef94ae79518c9c : WAPT/control
d0f93bb1f5e705afb1edf34333b5d45d13761ab82c0aa5c3d159ea489bc3b9ab : WAPT/icon.png
dd6e73fec1eabd9879823a423729d3724d050b520c306260e7820f23fe45f947 : luti.json
642042c47ca0aaae4693af91469b8622a6bbc4154049a6489800e4ba3ed376b3 : setup.py
31bf406075c0165ad785e6449f85d8a3095d397e9f35d6462bbca98e24a511d4 : update_package.py