AMD Video Converter 12.1の問題

Nota : French and English versions of this page differs a bit but the main subject and essential parts remains the same.
Les versions françaises et anglaises de cette page diffèrent un peu mais le sujet principal et les parties essentiels sont les mêmes.

J'ai rencontré un problème après avoir installé Catalyst 12.1. je ne pouvais plus utiliser A's Video Converter ( message d'erreur CheckFilter failed au démarrage du logiciel ainsi que le bouton input grisé) et j'étais stupéfié de constater que le convertisseur vidéo qui marche par glisser/déposer disponible dans l'AMD Vision Engine Control Center n'apparaissait plus.


J'ai tenté de faire une recherche sur le Web il y a quelques jours  et j'ai réalisé notamment au travers de forums en anglais (mais pas seulement) que je suis loin d'être le seul à rencontrer ce problème mais aucune vraie solution n'est proposée. J'ai ensuite essayé de rétrograder vers la version 11.12 mais pas plus de résultat. J'ai fais une autre recherche sur le Web et je suis tombé sur des pages en japonais traitant du problème (en fait A's Video Converter est écrit par un Japonais donc c'est normal qu'il en parlent). Heureusement je comprends un peu le japonais et j'ai pu comprendre leur contenus.

Il semblerait que l'installateur soit bogué et n'installe, ni ne déclare 2 fichiers DLL nommés atimpenc.dll et atimpenc64.dll dont AMD Video Converter a besoin.
J'ai vu plusieurs tutos en japonais mais j'ai suivi le bon et je vais donner les étapes à suivre pour le remettre en état de marche. La procédure est destinée à Windows 7 64 bits mais vous pouvez probablement l'adapter aux autres architectures (32 bits en l'occurence) et OS (XP et Vista).

Vous devez télécharger le fichier 12-1_vista_win7_32-64_xcode.exe depuis le siteAMD/ATI.
  1. Il y a un fichier AVIVO64.msi encapsulé dedans (l'une de mes sources donne le lien direct vers C:\AMD\Support\12-1_vista_win7_32-64_xcode\Packages\Apps\AVIVO64\AVIVO64.msi qui est disponible si vous avez déjà tenté une installation.
    L'autre source propose de l'extraire directement depuis l'installateur. J'ai utilisé 7zip pour ce faire. Voici le chemin à suivre dans 7zip : ...\12-1_vista_win7_32-64_xcode.exe\$_OUTDIR\Packages\Apps\AVIVO64\AVIVO64.msi)
  2. Maintenant c'est un peu étrange mais si vous essayez d'ouvrir ce fichier avec 7zip vous tombez directement sur les 2 fichiers qui nous intéressent mais j'ai suivi en tout rigueur la méthode des sites japonais. Ils évoquent tous les deux un programme nommé Explzh (Extractible depuis 7zip encore une fois. J'aime les applis portables).
  3. Avec ce logiciel on voit un fichier Data1.cab.
  4. Double-cliquez le afin que son contenu soit extrait vers le répertoire temp. Une fenêtre s'ouvre.
  5. Ouvrez une nouvelle fenêtre et allez à C:\Program Files\Common Files\ATI Technologies\Multimedia
  6. Copiez les fichiers. Si un message d'erreur apparaît, il faut copier les fichiers atimpenc.dll et etimpenc64.dll sur le bureau (ou tout autre répertoire) avant.
  7. Ouvrir une invite de commande avec les droits d'admin.
  8. Pour rendre la tâche plus simple, positionnez vous dans le répertoire où vous venez de copier les fichiers.
    (C:\Program Files\Common Files\ATI Technologies\Multimedia)
  9. Saisissez ces 2 commandes :
    regsvr32 atimpenc.dll
    regsvr32 atimpenc64.dll

    Une boite devrait à chaque fois vous informer du succès de l'opération.
  10. Rebootez et c'est réglé.
Cette traduction a été faite après la version anglaise. J'ai eu l'occasion de vérifier que ça fonctionne au niveau du pilote. Maintenant, j'en profite pour ajouter que la version 4.2.0 de A's Video Converter qui venais alors de sortir ne fonctionnait pas. J'ai contacté son auteur par mail qui a fait preuve d'une grande efficacité pour sortir la version 4.2.1 qui marche et qui en profite pour introduire le version 64 bits du logiciel. Plus de presets par défaut dans cette version mais on peut enregistrer les siens de toute manière ce qui n'est pas plus mal.

I met a problem after I installed Catalyst 12.1. I could no more use A's Video Converter (CheckFilter failed error message at start-up plus input button greyed) and I was stupefied to notice the drag and drop video converter available in the AMD Vision Engine Control Center does not appear at all.

I tried to search the web a few days ago and realised through English forums (but not only) I'm not the only one to meet that problem but no solution. Then I tried to roll-back to 11.12 but no more results. I did another lookup on the web and found Japanese pages dealing with that issue (In fact A's Video Converter is written by a Japanese so this is normal they talk about the problem I met). Fortunately I understand Japanese a bit and could understand their content.
So it seems the installer is buggy and does not install nor register 2 DLL files named atimpenc.dll and atimpenc64.dll that the AMD Video Converter needs.
I saw several tuts in Japanese but I followed the good one and will give the steps you need to do in order to make it work again. These steps are meant for Windows 7 64 bits but you probably may adapt them to other architectures and OS too.
  1. You needed to download the 12-1_vista_win7_32-64_xcode.exe file from AMD/ATI site.
  2. In that file there is an AVIVO64.msi file enclosed (One of my sources gives a direct link at C:\AMD\Support\12-1_vista_win7_32-64_xcode\Packages\Apps\AVIVO64\AVIVO64.msi that actually exists after you tried an installation.
    The other source proposes to extract it right from the installer. I used 7zip to do this. Here is the path in 7zip : ...\12-1_vista_win7_32-64_xcode.exe\$_OUTDIR\Packages\Apps\AVIVO64\AVIVO64.msi).
  3. Now it is a bit weird but if you try to open that file in 7zip you get directly to the 2 files we're interested in but I followed the Japanese sites method. They both talk about a software called Explzh (Extractable from 7zip again. I love portable software).
  4. Using that software there is a Data1.cab file.
  5. Double-click it so that it get extracted into temp dir. A window opens.
  6. Open a new window and go to C:\Program Files\Common Files\ATI Technologies\Multimedia
  7. Copy these files there. If you get an error message, copy atimpenc.dll and atimpenc64.dll to your desktop (or any other directory) before.
  8. Open a command prompt with admin elevation.
  9. In order to make it easier just browse to the directory you've just copied the files to.
    (C:\Program Files\Common Files\ATI Technologies\Multimedia)
  10. Type these 2 commands :
    regsvr32 atimpenc.dll
    regsvr32 atimpenc64.dll

    You should be prompted each time by dialogs informing you the registration has been successful.
  11. Reboot and you're done.
I must precise I did not try to compress any video yet but
The AMD Vision Engine Control Center built-in d&d Video Converter seems to be back again. A's Video Converter doesn't display the error message any more.
This makes me happy and proud to understand even a bit such a language as Japanese. There found only questions about that issue (and asked about it myself on a French community but no answer).
If you search Google with that query (updated after I discovered from these pages the problem is about missing dlls) it returns only 3 answers in Japanese.
catalyst "video converter" 12.1 atimpenc64

やはり日本語は便利になったっ!誰かそれを初めて見つけた知らないが日本人は偉いんじゃない?ありがとうございます。

Sources :
http://ockim.blog.so-net.ne.jp/2012-02-05
http://kooh-arin-kooh.at.webry.info/201201/article_20.html
http://bluesky23.yu-nagi.com/en/