informatique:aides:adobe-dng-converter

Adobe DNG Converter

    • Aide :
      docker-wine --help
    • Accès au docker :
      docker-wine
  • Se placer dans son dossier ~/bin :
    cd ~/bin
  • Rechercher la dernière version devel-… de l'image Docker scottyhardy/docker-wine : https://hub.docker.com/r/scottyhardy/docker-wine
  • Télécharger le script docker-wine avec :
     wget https://raw.githubusercontent.com/scottyhardy/docker-wine/master/docker-wine
    • Éditer le fichier : vi ~/bin/docker-wine
      • Changer la valeur du paramètre IMAGE_TAG pour devel-9.17.
  • Donner les droits d'exécution au script :
    chmod +x docker-wine
  • Créer un dossier qui hébergera Adobe DNG Converter (ADC):
    mkdir ~/Applications/adobe-dng-converter/
  • Se placer dans le dossier nouvellement créé :
     cd ~/Applications/adobe-dng-converter/
  • Rechercher la dernière version téléchargeable sur le site de ADC : https://helpx.adobe.com/fr/camera-raw/using/adobe-dng-converter.html
  • Exporter une variable d'env :
    export DNGVER="16_5"
  • Télécharger le fichier exe pour Windows d'ADC :
    wget https://download.adobe.com/pub/adobe/dng/win/AdobeDNGConverter_x64_${DNGVER}.exe
  • Créer une fichier qui encryptera votre mot de passe à chaque lancement de docker-wine :
    echo $(openssl passwd -1 -salt $(openssl rand -base64 6) "<mot-de-passe>") > ~/.docker-wine
  • Nettoyer les volumes :
    • Supprimer l'ancien volume :
       docker volume rm winehome 
    • En créer un manuellement (la création via le script docker-wine.sh semble poser problème) :
       docker volume create winehome 
  • Télécharger la dernière image :
    docker pull scottyhardy/docker-wine
    • Ou une version spécifique. La version 9.8 ou plus est nécessaire pour ADC 16.2+ :
      docker pull scottyhardy/docker-wine:devel-9.17
    • Ou construire votre propre image pour ajouter un paquet Debian par exemple :
      • Créer un fichier Dockerfile :
        FROM scottyhardy/docker-wine:devel-9.22
         
        RUN apt-get update \
            && DEBIAN_FRONTEND="noninteractive" apt-get install -y --no-install-recommends \
                zstd \
            && rm -rf /var/lib/apt/lists/*
         
        ENTRYPOINT ["/usr/bin/entrypoint"]
    • Construire l'image :
      docker build -t scottyhardy/docker-wine:with-zstd-9.22 .
    • Modifier le fichier ~/bin/docker-wine pour changer la valeur du paramètre IMAGE_TAG pour with-zstd-9.22.
  • Définir la version par défaut de Windows à 11 :
    docker-wine --as-me --secure-password="$(cat ~/.docker-wine)" winetricks settings win11
  • Si nécessaire, installer Vulkan :
    docker-wine --as-me --secure-password="$(cat ~/.docker-wine)" winetricks dlls dxvk vkd3d
  • Installer ADC :
    docker-wine --as-me --secure-password="$(cat ~/.docker-wine)" --volume="/home/${USER}/Applications/adobe-dng-converter:/dng" wine /dng/AdobeDNGConverter_x64_${DNGVER}.exe
  • Lier le dossier /home/${USER}/ au dossier Desktop sous Windows :
    docker-wine --as-me --secure-password="$(cat ~/.docker-wine)" winecfg
    • Ouvrir l'onglet Desktop intgration
      • Puis dans la section Folders choisir l'entrée Desktop dans la liste, cocher link to et choisir le dossier /home/jpm
  • Créer un alias :
    echo 'alias adc='"'"'docker-wine --as-me --secure-password="$(cat ~/.docker-wine)" --volume="/home/${USER}/Data/Photos:/home/${USER}/photos" wine "c:/Program Files/Adobe/Adobe DNG Converter/Adobe DNG Converter.exe" '"'"'' >> ~/.bash_aliases
    • Recharger les alias : source ~/.bashrc
  • Pour ouvrir l'interface graphique : adc
  • Lancer la conversion d'un fichier :
  • Pour installer la lib dxvk utiliser winetrick :
    docker-wine --as-me --secure-password="$(cat ~/.docker-wine)" winetricks 
  • informatique/aides/adobe-dng-converter.txt
  • Dernière modification : 2024/12/02 09:22
  • de jpmilcent