Bonjour le forum !
Voilà j'ai une vidéo qui comporte des bandes noires sur le côté et je n'arrive pas à les enlever.
En cherchant sur le forum j'ai trouvé un sujet similaire => http://forum.ripp-it.com/Suppression-bandes-noires-en-mode-reencodage-Regle-t17949.html mais les réponses ne m'ont pas aidé : j'ai changé le crop via la souris mais ca ne change rien
Les informations sur la vidéo :
Les bandes noires à enlever sur les côtés :
EDIT : j'ai essayé avec le filtre NullTransform de VirtualDub mais il y a encore des bandes noires elle sont même+ grosses )
Merci de votre aide
Avé.
Il y a aussi quelques lignes pas nettes en bas d'image.
Connais-tu AviSynth ?
Bonjour,
Dans Ri4m, tu peux faire ça très bien...
...Mais tu seras obligé de faire un réencodage vidéo puisque ton fichier est déjà encodé.
Tu ouvres ta vidéo dans Ri4m en Ré-encodage, puis tu cliques sur Prévisualisation
En haut tu as un bouton marqué Crop
Tu changes les chiffres de chaque côté... et tu cliques sur View pour contrôler si ça te convient.
Quand ton réglage te parait bon, clic sur OK !
Evidemment, ça va réduire d'autant la largeur de ta vidéo.
Ta vidéo fait 352x288, si tu enlèves 4 de chaque côté, tu auras 344x288
Si tu veux conserver la même largeur, tu édites ton script AVS (Bouton à droite Editer le Script)
Et tu modifies la ligne largeur en ajoutant 8 à ton chiffre de départ, soit 352 + 8 = 360 :
Re ,
Merci pour vos reply
Alors, j'ai suivit la méthode de SG1 et au final ca agrandit les bandes noires .
( J'ai essayé 4 / -4 puis 8 / -8 )
Ce qui est bizarre c'est que à la prévisualisation ca crop bien , les bandes noires disparaissent , mais aprés encodage (Xvid) elle y sont toujours....
Je comprend plus rien....
Bonjour,
(je sais pas si c'est ça , je suis allé dans Prévisulaisation puis j'ai cliqué sur "Editer le script")
# **** Ripp-it & AVIsynth 2.5x script **** pass 2+
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\undot.dll")
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\DirectShowSource.dll")
Source="c:\documents and settings\administrateur\bureau\filmdevacance.avi"
Largeur=352
Hauteur=288
ratio =1.222222
vratio =1.222222
Crop_g=4
Crop_d=-4
Crop_h=0
Crop_b=0
Indice=0.329054
Video=DirectShowSource( Source, fps=25.000000)
Video=KillAudio(video)
Video=ConvertToYV12(Video)
Video=BilinearResize(Video, Largeur, Hauteur)
Video=Crop(Video, crop_g, crop_h, crop_d, crop_b)
Return(Video)
Bonjour,
Ton script me parait bon...
Je ne pense pas que ça puisse jouer sur le problème, mais utilise un chemin court et sans espace : C:\Film
Peux-tu remettre une capture après encodage (avec les bandes noires plus grandes)...
@+
re,
j'ai placé le film dans C:
Voilà ce que ça donne aprés cropping :
(l'image n'apparaît pas , mais on voit les bandes noires )
Bonjour,
Oui, en effet, tu as maintenant de très belles bandes noires...
Et c'est de moins en moins logique. Peux-tu remettre le script AVS que tu obtiens avec cette belle image noire, stp ?
@+
Le script :
# **** Ripp-it & AVIsynth 2.5x script **** pass 2+
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\undot.dll")
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\DirectShowSource.dll")
Source="c:\filmsdevacances.avi"
Largeur=352
Hauteur=288
ratio =1.222222
vratio =1.222222
Crop_g=4
Crop_d=-4
Crop_h=0
Crop_b=0
Indice=3.229974
Video=DirectShowSource( Source, fps=25.000000)
Video=KillAudio(video)
Video=ConvertToYV12(Video)
Video=BilinearResize(Video, Largeur, Hauteur)
Video=Crop(Video, crop_g, crop_h, crop_d, crop_b)
Video=Trim(Video, 0, 1000)
Return(Video)
C'est quand même bizarre ....et comment ca se fait que avec VirtualDub + Nulltransform ca ne marche pas non plus ?
Ca viendrait de la vidéo ?
Bonjour,
Copie ton script AVS dans un fichier texte et renomme-le avec extension .avs
Ouvre ce fichier « Film.avs » directement dans VirtualDub pour voir si c'est différent de Ri4m...
@+
Ca donne ça :
j'ai fait Direct Stream Copy video et audio , mais au final toujours les bandes noires
tanpis , je laisse tomber , ca restera un mystère
merci pour votre aide
Bonjour,
Ooopss, désolé, j'avais pas vu ta réponse...
j'ai testé sur une portion de la vidéo et c'est toujours pareil ...
c'est comme si les bandes noires étaient "inenlevables"
arf ! c'est pas grave , mais moi qui aime tout bien comprendre là je ne comprend pas pourquoi le crop n'a pas d'effet
merci quand même SG1 !
Bonjour,
Je ne sais pas si c'est perso ou pas, la vidéo, mais si tu veux, tu coupes une portion et tu mets un lien...
Si c'est possible, je testerais... Mais si tu acceptes, il me faut un morceau de 1 ou 2 mo maxi... Je n'ai pas l'ADSL !!!
@+
Hello,
j'ai l'ADSL et je peux aussi tester rapidement.
bonne idée
voilà le sample : http://www.megaupload.com/?d=CA48HLMR (4mo)
et le sample pour SG1 qui fait 2 mo => http://www.megaupload.com/?d=JY8M86LM
image 738 du source 4Mo :
Avec un simple Crop(8,2,-8,-4), on a arrive à ceci :
Si on fait suivre un petit BicubicResize(384,272, 0,0.8 ), on a arrive à cela :
Personnellement, je pense que ce format d'image L/H est le bon... Non ?
...et en terminant par SoftSharpen(preset="vhs") (ben oui, faut bien ), on obtient
merci de ton aide leon
Question : as tu encodé aprés les changements et si oui est ce qu'il y a toujours les bandes noires ou pas ?
Question 2 : Pour le crop je sais faire , par contre je ne sais pas pour Bicub resize et Shoft Sharpen , c'est dans les réglages de la prévisualisation ou c'est ailleurs ?
GG leon
Ca m'étonnait que le crop ne soit pas possible , c'est donc un problème de bons réglages à appliquer
Par contre je sais pas pourquoi le script me donne des erreurs , voilà comment je fais :
Le film à réencoder se trouve dans c:\documents and settings\administrateur\bureau\filmdevacance.avi
Je choisis "Réencoder un film" , je sélectionne le film , je choisis le codec Xvid en avi , puis je clique sur Prévisualisation
Là je clique sur Editer le script qui est comme ça :
# **** Ripp-it & AVIsynth 2.5x script **** pass 2+
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\undot.dll")
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\DirectShowSource.dll")
Source="c:\documents and settings\administrateur\bureau\filmdevacance.avi"
Largeur=352
Hauteur=288
ratio =1.222222
vratio =1.222222
Crop_g=0
Crop_d=0
Crop_h=0
Crop_b=0
Indice=0.321575
Video=DirectShowSource( Source, fps=25.000000)
Video=KillAudio(video)
Video=ConvertToYV12(Video)
Video=BilinearResize(Video, Largeur, Hauteur)
Return(Video)
, puis je remplace par ce que tu m'a donné , donc ça donne :
# **** Ripp-it & AVIsynth 2.5x script **** pass 2+
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\undot.dll")
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\DirectShowSource.dll")
Source="c:\documents and settings\administrateur\bureau\filmdevacance.avi"
KillAudio
Crop(8,2,-8,-4)
BicubicResize(384,272, 0,0.
Mais aprés que je lance le réencodage ca met : "I don't know what kill audio means" (C:\PROGRA 1\RIPP I\DLLS\ARip-it.avs, line 7)
Donc , je reéssayes en enlevant Kill audio , mais ca me remet une erreur : "Script errors : invalid argument to function "Crop"
ca doit surement venir du script , mais j'en sais pas plus....
J'ai modifié le script , ce qui donne ça :
# **** Ripp-it & AVIsynth 2.5x script **** pass 2+
AviSource("c:\documents and settings\administrateur\bureau\filmdevacance.avi")
KillAudio
Crop(8,2,-8,-4)
BicubicResize(384,272, 0,0.
mais ca met : "Error initializing audio stream decompression"
Check to make sure you have the requires codec (C:\PROGRA 1\RIPP I\DLLS\ARip-it.avs, line 3)
La ligne 3 corespond à AviSource("c:\documents and settings\administrateur\bureau\filmdevacance.avi")
Tada ! ca fonctionne !!
milles merci leon
En fait ca à l'air très pratique d'utiliser le script avs , encore faut-il savoir s'en servir ...donc si tu as de la docu qui explique comment se servir du script avs (syntaxe , mise en forme etc....) n'hésites pas
thx pour la docu , je vais étudier tout ça de plus prés
Vraiment bien ce forum , continuez comme ça les gars !!
Bonjour,
Ce sujet est réglé. Si vous rencontrez un problème similaire, vous pouvez ouvrir un nouveau sujet.
Sujet déplacé
Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)