tis-handbrake icon

HandBrake

Paquet d’installation silencieuse pour HandBrake

1.0.7-13

  • 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