dimanche 31 octobre 2021

Avisynth - Script pour enlever les barres blanches de distorsion

Voici un script Avisynth qui permet de retirer des barres blanches de distorsion.

Ces barres blanches apparaissent lorsque vous numériser des cassettes vidéo VHS si la bande et un peu détendue ou abimée.

Il fut que vous mettiez tous le plugins nécessaire dans votre dossier plugin. ici pour Avisynth+ : C:\Program Files (x86)\AviSynth+\plugins+\

 Vous aurez besoin de :

 FixRips2.avs , RgTools.dll, DePanEstimate.dll, LoadDLL32.dll, fftw3.dll, DePn.dll, masktool2.dll, mvtools2.dll,

#Source : https://forum.videohelp.com/threads/403553-Restoring-VHS-Tapes-with-Damage-(White-Horizontal-Lines-Colour-Distortion)#post2635329 

#Script by lollo

#Modified by : Mes-Passions-Sur-Le-Net

# interlaced fields TFF
# problem: horizontal stripe
# solution: repair with FixRipsp2

# Open AVI file
video_org=AviSource("file.avi").convertToYV16(interlaced=true)


# plugins directory where all the plugins are stored
plugins_dir="C:\Program Files (x86)\AviSynth+\plugins+\"

    # FixRipsp2
Import(plugins_dir + "FixRipsp2.avs")
    # RgTools
loadPlugin(plugins_dir + "RgTools.dll")
    # DePanEstimate
loadPlugin(plugins_dir + "DePanEstimate.dll")
    # FFTW
loadPlugin(plugins_dir + "LoadDll32.dll")
loadDll(plugins_dir + "fftw3.dll")
    # DePan
loadPlugin(plugins_dir + "DePan.dll")
    # MaskTools2
loadPlugin(plugins_dir + "masktools2.dll")
    # MVTools
loadPlugin(plugins_dir + "mvtools2.dll")

### separate fields
video_org_sep=video_org.AssumeTFF().separateFields()

### select even fields
video_org_sep_even=SelectEven(video_org_sep)

### select odd fields
video_org_sep_odd=SelectOdd(video_org_sep)

### repair
video_org_sep_even_rep=video_org_sep_even.FixRipsp2().FixRipsp2()
video_org_sep_odd_rep=video_org_sep_odd.FixRipsp2().FixRipsp2()

### interleave
video_interleaved=interleave(video_org_sep_even_rep,video_org_sep_odd_rep)

### weave
video_restored=video_interleaved.Weave()

# Result :
return(video_restored)

# Original VS Result : (need to remove all the # below this line)
#stackhorizontal(\
#subtitle(video_org,"video_org",size=20,align=2),\
#subtitle(video_restored,"video_restored",size=20,align=2)\
#)


 

vendredi 29 octobre 2021

Réparer le problème d'écran noir dans Honestech VHS to DVD 5.0 Deluxe

 En faisant un tour sur archive.org , j'ai trouvé un logiciel intéressant qui s'appelle VHS to DVD édité par Honestech. Il s'agit de la version 5.0 Deluxe.

Ce logiciel permet de faire de l'acquisition vidéo sur vos périphériques (boitier d'acquisition analogique, webcam, etc...). Il propose différent réglage comme l'aspect vidéo (4:3 ou 16:9), 4 niveaux de qualité d'acquisition vidéo (Faible, Normale, Bonne et Meilleure), et bien sûr le choix du type de vidéo (VCD, SVCD, DVD ou WMV).

Il est également proposer un éditeur vidéo pour aire du montage de vos fichiers vidéos , un enregistreur audio et également un logiciel pour graver sur CD ou DVD.

Bref c'est une petite suite logiciel pour l'acquisition et le montage audio et vidéo.

VHS to DVD propose plus d'options que Total Media Showbiz de chez Arcsoft qui m'a été livré avec mon boitier d'acquisition vidéo EZCAP. Le fait de pouvoir choisir un taux d'encodage plus grand permet de faire des acquisitions de meilleures qualités.

Mais le lendemain de son installation, alors que mes premiers tests avait été effectués, j'ai rencontré un problème assez gênant. Le logiciel ne m'affichait plus le retour de ce qui était branché à mon boitier vidéo, ni même ma webcam. J'ai eu beau le désinstaller et le réinstaller rien ni a fait.

 


En faisant des recherches, je suis tombé sur une page officielle traitant de ce problème et proposant même une solution!

 Si vous aussi vous avez ce problème, il faut que vous téléchargiez DirectX Repair

Ce petit programme vous permettra de résoudre ce problème en désactivant l'accélération DirectDraw  (suivez scrupuleusement le mode d'emploi). Une fois que vous avez terminé votre acquisition vidéo, n'oubliez pas de faire 'inverse pour réactiver l'accélération DirectDraw.