HandBrake
Silent install package for HandBrake
1.0.7-13
Media
Media
- package: tis-handbrake
- name: HandBrake
- version: 1.0.7-13
- categories: Media
- maintainer: WAPT Team,Tranquil IT,Alexandre Gauvrit,Clément BAZIRET
- editor: Rodney Hester
- licence: opensource_free,cpe:/a:gnu:gpl_v2,wapt_public
- locale: all
- target_os: windows
- impacted_process: HandBrake
- architecture: x86
- signature_date:
- size: 10.08 Mo
- installed_size: 34.00 Mo
- homepage : https://handbrake.fr/
- depends:
package : tis-handbrake
version : 1.0.7-13
architecture : x86
section : base
priority : optional
name : HandBrake
categories : Media
maintainer : WAPT Team,Tranquil IT,Alexandre Gauvrit,Clément BAZIRET
description : HandBrake is a tool to convert video from almost any format to a selection of modern and widely supported codecs.
depends : tis-dotnetfx
conflicts :
maturity : PROD
locale : all
target_os : windows
min_wapt_version : 2.3
sources :
installed_size : 34002548
impacted_process : HandBrake
description_fr : HandBrake est un outil pour convertir la vidéo de presque n'importe quel format à une sélection de codecs modernes et largement pris en charge.
description_pl : HandBrake to narzędzie do konwersji wideo z niemal dowolnego formatu do wybranych nowoczesnych i szeroko obsługiwanych kodeków
description_de : HandBrake ist ein Werkzeug zur Konvertierung von Videos aus nahezu jedem Format in eine Auswahl moderner und weithin unterstützter Codecs
description_es : HandBrake es una herramienta para convertir vídeo de casi cualquier formato a una selección de códecs modernos y ampliamente soportados
description_pt : O HandBrake é uma ferramenta para converter vídeo de quase qualquer formato para uma selecção de codecs modernos e amplamente suportados
description_it : HandBrake è uno strumento per convertire video da quasi tutti i formati in una selezione di codec moderni e ampiamente supportati
description_nl : HandBrake is een hulpmiddel om video van vrijwel elk formaat te converteren naar een selectie van moderne en breed ondersteunde codecs
description_ru : HandBrake - это инструмент для преобразования видео практически из любого формата в набор современных и широко поддерживаемых кодеков
audit_schedule :
editor : Rodney Hester
keywords : handbrake,tool,video
licence : opensource_free,cpe:/a:gnu:gpl_v2,wapt_public
homepage : https://handbrake.fr/
package_uuid : 99802cf5-e3cd-4836-93ac-888fef2a2e7b
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version : 6.1
max_os_version :
icon_sha256sum : d46944b977198f5333feedd3bea127928607e7e886e53b01251284450e6a8385
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature : QD1z3s7qa86XC/BVJFo0PoGUNQUVz05r85roRvTOsM5MJC1Gm7M2Uckdshvirvfty0ModfgFE4OPAuAZJss8e4yTpFB0hVdrrtZP8Dxkf4XNCPPE4JOTskwruEzzcWRssIK4vwdH6pK9I7XaHWD/cq0x/TcldfKPfb0rlKSLPuMcHd+M4dcxHreYTizlEMoIdmf0ND76WktgR5QIazOAUIEarulBsGg5Kk5NIdb3uugAQVDCIstnVpVdlEAhVdo4LVFKCEqHhMbg1MiAzr6I2oJV36MBRObxGHvIviKAVFcj/c3f7AGHQeecwL6dYePLL4I/k3mBllZXv/LvOjSzKw==
signature_date : 2023-10-15T17:03:55.987907
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
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
bin_name = glob.glob("HandBrake-*-Win_GUI.exe")[0]
install_exe_if_needed(
bin_name,
silentflags="/S",
key="HandBrake",
min_version=control.get_software_version(),
)
# -*- coding: utf-8 -*-
from setuphelpers import *
from waptutils import get_sha256
def update_package():
package_updated = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
binaries_dict = {"HandBrake-1.0.7-i686-Win_GUI.exe": "b35000df800b522bb48d0e8991fda009015e9335835977513850e35eb777c9d5"} # {bin_name:sha256}
version = "1.0.7"
for bin_name in binaries_dict:
download_url = "http://srvtemplates.ad.tranquil.it/binary_cache/" + bin_name
sha256 = binaries_dict[bin_name]
if isfile(bin_name):
if get_sha256(bin_name) != sha256:
remove_file(bin_name)
print("Download URL is: %s" % download_url)
if not isfile(bin_name):
print("Downloading: %s" % bin_name)
wget(download_url, bin_name, sha256=sha256, proxies=proxies)
else:
print("Binary is present: %s" % bin_name)
if version:
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()
return package_updated
7806b4e537aaadb9caa34c727d8befa65c373bad1c1d0f91e79aa9fb1b56823d : setup.py
6ee398d0c65ab5163eda1624a7a20c84be929baba119efb3bde33a5444ba4f44 : update_package.py
d46944b977198f5333feedd3bea127928607e7e886e53b01251284450e6a8385 : WAPT/icon.png
a5a97261381e1d0ad46ee15916abec9c2631d0201f5cc50ceb0197a165a0bbbf : WAPT/certificate.crt
0777a91ba6638c923266318b6955e69a201c0074e49efc1c15423f82857a0723 : luti.json
b35000df800b522bb48d0e8991fda009015e9335835977513850e35eb777c9d5 : HandBrake-1.0.7-i686-Win_GUI.exe
630b2b45b65697d768d933d2cd3c7e9f04f83ab001fe9985ffaf72558eb2d2fe : WAPT/control