Donc voilà. J'ai décidé d'upscaler une partie d'une série animée que j'aime bien. OnePiece
La source est déjà de bonne qualité puisque elle est en 720p. Je veux faire l'upscale en 1080p car mon écran est grand et je vois bien la différence.
J'ai écrit un script avec l'aide de certaines personnes:
Code : Tout sélectionner
video=FFmpegSource2("J:\Bureau\Test avec One Piece fractionné\One Piece 517 ksw fractionné.mp4", vtrack = -1, atrack = -1, timecodes="timecodes_file.txt")
video = video.Nnedi3_rpow2(rfactor=2,cshift="spline36resize",fwidth = 1920 , fheight = 1080,ep0=5)
video = video.Removegrain()
video = video.fft3dfilter()
video = video.Deblock()
video = video.fastlinedarkenMOD(strength=75,thinning=0)
video = video.LSFMod(defaults="slow",strength=150)
return(video)
Sur vlc ça marche (pas de saccade). Mais powerDVD a des dsp pour le son et un jeu de couleurs que je préfère et puis la vidéo source marche dessus sans saccader.
Je me dit que j'ai donc un problème d'encodage ou je dois rajouter quelque chose dans le script. désentrelacement ? supprimer les images doubles ?
voilà des image de la vidéo source et upscalé à différents niveaux de sharpening et épaississement des lignes.
http://9i94r5.1fichier.com/
http://99jxcd.1fichier.com/
Et voilà la vidéo source et celle upscaler à sharp 300 (le plus fort que j'ai fait)
On peut voir que ça saccade
http://rphm71.1fichier.com/
http://cuplxb.1fichier.com/
Je viens donc chercher ici à savoir si le script déjà écrit est bon, quel niveau de sharpening garder et quel serait la solution pour ces saccades ?
Pour les réglages x264 j'utilise meGUI avec crf 16, me umh, subme 10, preset slower et tune animation