mardi 30 août 2022

Comment avoir une vidéo avec le bon aspect 4:3!

 Lorsque l'on numérise des films de famille issus de cassette vidéos, il est important de garder le bon aspect qui est le 4:3. N'oublions pas qu'à l'époque la plus part des écrans de télévision n'affichaient qu'avec cet aspect.

Hors? vous avez sans doute remarqué que la majorité des périphériques de capture vidéo pour sources analogiques, enregistre avec des résolutions de 720x576 pour du PAL et de 720x480 pour le NSTC. Cela est dû au fait que ces résolutions sont celles des vidéos pour DVD, et que bien souvent les logiciels proposés par ces périphériques enregistrent directement en MPEG2 qui est le codec vidéo pour les DVD. Comme cela vous pouvez directement créer un DVD avec vos enregistrements.

Penchons nous sur le rapport d'aspect d'une résolution 4:3 par exemple 640x480

Si l'on fait le calcul suivant 640/480 nous obtenons le résultat : 1,333333333333333

Hors si l'on fait 720/576 pour une résolution PAL nous obtenons :  1,25

Pour du 720/480 pour une résolution NTSC : 1.5

Nous avons donc des résolutions qui ne donne pas une bon rapport d'aspect et pourtant, lorsque l'on joue le DVD l'affichage sur l'écran est correct. Cela est lié a fait que le MPEG2 a un "flag" (une information) lui disant que la vidéo doit être affichée au format 4:3.

Pour les DVD commerciaux (comme par exemple un film comme Spider-man de 2002), la fichier vidéo qui aura la même résolution que notre vidéo familiale (720x576 pour du PAL et 720x480 pour du NTSC), le flag de l'aspect sera 16:9, et donc le film sera affiché en 16:9.

Tout cela et donc lié au fait que la majorité des périphériques de captures vidéo enregistre avec ces résolutions. Si vous souhaitez avoir du 640x480 ou du 800x600, cela ne sera pas possible car le chipset du périphérique ne nous autorisera pas à le faire . Cela sera donc possible lors du post traitement de votre vidéo. 

Mais pourquoi parler de cela alors qu le MPEG2 nous offre déjà une solution? Parce que les temps change et la technologie aussi. Le MPEG2 étant déjà un format compressé, si vous souhaitez enregistrer avec un codec vidéo non compressé ou sans perte cela pourrait vous poser problème. 

De même que tous les upscalers qui vous permettent de brancher votre ancien appareil vidéo (vieilles consoles, magnétoscope VHS) et d'augmenter la résolution , et qui en général en sortie vous affiche une image en 16:9 alors que l'image d'origine était en 4:3 (une image donc élargie et qui n'est donc plus fidèle à l'originale).

Si vous avez déjà capturé votre vidéo au format DVD voici la retouche que vous devez faire (couper les bords, ajouter des bords noirs ou redimensionner) pour avoir une véritable dimension 4:3 :

Résolution enregistrée Résolution retouchée
720x480 640x480
720x576768x576
720x576720x540
1280x720960x720
1920x10801440x1080


















lundi 17 janvier 2022

Avisynth : Script simple pour QTGMC!

 Ce post est une petite redite de ce post ci : , mais je trouve qu'il va e^tre util à beaucoup de monde.

Voici un script très simple si vous souhaitez uniquement utiliser QTGMC qui permet de s'entrelacer de manière très efficace vos vidéos..

Pour une vidéo en AVI :

#Source: https://forum.videohelp.com/threads/404047-Vdub2-VHS-C-Capture-and-post-processing-advice-requested#post2640409
#By : dellsam34
#Modified by https://mes-passions-sur-le-net.blogspot.com

#Avi file opening
AviSource("video.avi")

#QTGMC Deinterlacing
QTGMC(Preset="Faster")

Ici le fichier vidéo s'appel : video.avi

Pour une vidéo en MPEG/MPEG2 :

#Source: https://forum.videohelp.com/threads/404047-Vdub2-VHS-C-Capture-and-post-processing-advice-requested#post2640409
#By : dellsam34
#Modified by https://mes-passions-sur-le-net.blogspot.com

 #Mpeg2 File opening
FFMPEGSource2("video.mpg", atrack=1)

#QTGMC Deinterlacing
QTGMC(Preset="Faster")

 Ici le fichier vidéo s'appel video.mpg

Il vous faudra sauvegarder le script dans un fichier .txt dont vous renommerez l'extention en .avs et l'ouvrir avec VirtualDub.



 

 

mercredi 22 décembre 2021

Résolution du message d'erreur de vidéo copyrightée sous ArcSoft Total Media Showbiz!

 Lorsque j'ai acheté mon module d'acquisition vidéo Easycap Video Grabber de chez Koolertron celui-ci était livré avec un CD-ROM contenant les drivers et un logiciel de capture et montage vidéo qui s'appelle ; ArcSoft Total Media Showbiz.

Ce logiciel fonctionne très bien pour faire de l'acquisition vidéo, et vous propose d'acquérir votre vidéo en MPEG1, du MPEG2 et même du WMV. Le probléme est qu'au niveau de l'encodage vous ne pouvez pas choisir le bit rate en sortie.

Mais bon si je vous parle de ce programme, c'est qu'il est très facile à utiliser, et la partie montage vidéo est simple et vous permet d'ajouter plusieurs pistes audio et vidéo et des effets de transition.

Si vous souhaitez l'utiliser, vous pouvez le télécharger ici : https://www.ezcap.com/uploads/download/ShowBiz35.zip . 

Attention toute fois, il vous faudra une clé d'enregistrement pour pouvoir l'installer car ce programme est payant. Une fois installé, vous pouvez copié le dossier du programme car celui-ci est portable, c'est à dire qu'en copiant ce dossier sur un autre PC vous pourrez l'utiliser et cela sans même avoir besoin de la cé. La clé ne sert qu'à l'installation.

En faisant quelques recherches, j'ai vu que parfois certaines personnes avait un problème où le logiciel affichait un message leur disait que la vidéo était protégée et donc copyrightée et par conséquent, que le programme n'autorisait pas l'enregistrement de celle-ci. 


 
 Pour régler cela il faut ouvrir le fichier : "CaptureModule.ini" qui se trouve dans : "C:\Program Files (x86)\ArcSoft\TotalMedia ShowBiz\com.ArcSoft.CaptureModule".

Dans ce fichier, juste en dessous de la première ligne qui s'intitule :  [CaptureModule] , il faudra rajouter une ligne avat marqué dedans : ProtectOn=0 et sauvegarder le fichier.

Cela résoudra le problème.

Il existe également un patch que vous pouvez appliquer et qui règle les problèmes de protection : https://www.ezcap.com/uploads/download/showbizprotection.zip 








jeudi 11 novembre 2021

Restream une autre alternative à DVDPatcher!

 Je vous avais déjà parlé de DVDPatcher, un petit programme qui permettait de modifier les propriétés d'un fichier vidéo encodé en MPEG2. Il était notamment possible de modifier la fréquence d'image par seconde, la résolution, le DAR et d'autres informations.

Au détour de recherches, je suis tombé sur Restream, qui permet de faire une bonne partie de ce fait DVDPatcher, mais également en proposant d'autres options intéressantes.


Vous avez notamment plus de choix sur le DAR. Là où DVDPatcher ne vous porpoait que du 4:3 ou 16:9 , là vous pouvez avoir du 1:1 et du 2:21:1.

Pour le nombre d'images par secondes vous pouvez choisir entre 23.98,4 25, 29.97, 30, 50, 59.94 et 60.

Là aussi attention, cela modifiera la vitesse de votre vidéo.

Vous pouvez également modifier les informations sur l'encodeur qui a été utilisé pour votre vidéo et encore bien d'autres choses.

Par contre pour pouvoir modifier votre fichier vidéo, il faudra que vous le démultiplexiez (demuxer) et que vous ne chargiez que la piste vidéo. Et donc il faudra ensuite le remultiplexer (remuxer). Ce qui n'est pas le cas avec DVDPatcher qui vous permet de faire des modifications sur votre fichier sans à avoir à faire une autre modification.

Pour le télécharger c'est ici : https://www.videohelp.com/download/ReStream_v090.zip

 

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.