Bonjour,
Je n'ai pas vu de tuto, ou j'ai mal regardé c'est possible aussi , concernant les filtres à utiliser et la façon de le faire pour le réencodage d'anime.
Je m'explique, j'ai un raw de eyeshield21 en Divx 511 / 640x480 / 119 FPS etc., je le réencode en xvid 2 pass / 23.976 FPS / biterate 899 pour avoir un fichier de 170 mo environ et je ne touche pas aux paramètres du xvid, je me retrouve avec un fichier de 170 Mo donc mais d'une qualité passable, c'est regardable si on ne fait pas trop attention aux macroblocs et artefacts autour des sous-titres.
J'ai essayé en changeant les paramètres du xvid, le résultalt était mauvais, loin de ce que je vois sur les releases de la plupart des teams de fansub. J'ai fais un test vite fait en x264, enfin vite fait façon de parler vu qu'il m'a fallu 1h pour 4 mins ! AMD 3500+ powaaa... Le résultat est plutôt bon, presque plus de macroblocs ni artefacts, faut regarder de près, peut-être du au fait que j'utilise les filtres de "noise reduction" et de "deblocking" présents dans les paramètres x264.
J'ai cherché un peu sur le net, et j'ai vu qu'il fallait appliquer des filtres avec avisynth pour avoir une très bonne qualité, le souci est que je suis débutant en encodage, et que je n'ai jamais utilisé de filtre.
Mes questions sont simples :
1) quels sont les filtres qu'il faut impérativement utiliser ? leur fonction et nom.
2) dans quel ordre ? j'ai lu que si on les mettait dans le mauvais ordre il se peut qu'il y ait des petits problèmes...
3) comment ?
Ce que j'ai trouvé pour l'instant :
1) filtre de désentrelacement > sangnom AA=20 / Kerneldreint / Tomsmocomb / Tdeint
denoiser = bruit - artefact sur sous-titre : FRfun / FFT3Dfilter / hybridfupp
lissage : aSharp + aWarpSharp / limitedsharpen
Il y a aussi des filtres qui font un peu tout comme Blockbuster : "noise", "dither", "sharpen", "blur" ou "show".
Si quelqu'un peut m'aider j'suis preneur, parce que là je coule un peu ^^''
Page 1 sur 1
Filtre pour anime
Posté mardi 13 novembre 2007 à 22:09 (#2)
Salut ;
Alors perso j'utilise ce script Avisynth :
Ce qui nous fait 4 filtres Avisynth.
Mais j'ajoute aussi un filtre VirtualDub, nommé NRS (Noise Reduction Suit) : je trouve ce filtre très puissant une fois bien configuré.
Voici une copie du fichier *.vdf, qui contient les paramètres de configuration des filtres :
Bon, vais expliquer un peu comment les utiliser au cas où tu ne saurais pas :
pour les filtres Avisynth, il faut d'abord télécharger et installer Avisynth (je suppose que tu l'as fait).
Ensuite, récupérer les filtres que j'ai utilisé plus haut.
Voici les liens directs :
http://avisynth.org/warpenterprises/files/...ll_20050705.zip
http://avisynth.org/warpenterprises/files/...ll_20030118.zip
http://avisynth.org/warpenterprises/files/...ll_20060214.zip
http://avisynth.org/warpenterprises/files/...ll_20030329.zip
Note : pour le dernier filtre, il se pourrait que celui-ci te renvoie une erreur. Cela signifie que ta source vidéo ne convient pas pour cette version du filtre. Dans ce cas, utilise l'autre :
http://avisynth.org/warpenterprises/files/...ll_20030422.zip
Voila, une fois ces fichiers récupérés, décompresse-les dans un répertoire (dans mon script d'exemple, ce répertoire se trouvait dans C:\Avisynth_filtres).
Ensuite, tu n'as plus qu'à créer un fichier *.avs, dans lequel tu mettras ton script Avisynth (si tu veux tester le mien, il te suffit de l'y copier).
Terminé pour Avisynth.
Passons au filtre NRS VD :
http://neuron2.net/nrs/nrs14.zip
Décompresse-le dans le répertoire "Plugins" de VirtualDub (fonctionne aussi avec VDMod).
Ensuite, crée un fichier *.vdf. Pour ce faire, clique sur File -> Save processing settings... et enregistre le fichier configuration.
Il te faut l'éditer manuellement avec Bloc Note ou Wordpad par exemple, et y copier le second script qui contient la configuration pour ce filtre (configuration testée, re-testée et peaufinée au mieux). Il te suffit ensuite de relancer VD et de charger ce fichier *.vdf (File -> Load processing settings...).
Ensuite, tu ouvres le fichier *.avs comme s'il s'agissait d'un fichier AVI normal et tu lances l'encodage en xvid ou autre avec VD.
Note : il faudra recharger le fichier VDF de VirtualDub à chaque fois.
Voila, c'est le genre de filtres que j'utilise.
En espérant que ça te soit utile ^^
Alors perso j'utilise ce script Avisynth :
LoadPlugin("C:\Avisynth_filtres\deen.dll")
LoadPlugin("C:\Avisynth_filtres\UnDot.dll")
LoadPlugin("C:\Avisynth_filtres\deblock.dll")
LoadPlugin("C:\Avisynth_filtres\Convolution3DYV12.dll")
#Denoising avec Undot
source=AviSource("C:\video.avi").undot()
#Deblocking
Deblock(source)
#Denoising no 2
deen("a3d",3,6,2,6)
#Denoising no 3
Convolution3D("animeHQ")
Ce qui nous fait 4 filtres Avisynth.
Mais j'ajoute aussi un filtre VirtualDub, nommé NRS (Noise Reduction Suit) : je trouve ce filtre très puissant une fois bien configuré.
Voici une copie du fichier *.vdf, qui contient les paramètres de configuration des filtres :
VirtualDub.video.filters.Clear();
VirtualDub.video.filters.Add("NRS");
VirtualDub.video.filters.instance[0].Config(137, 107219976, 0, 0, 0, 0, 27632650, 264196);
VirtualDub.audio.filters.Clear();
Bon, vais expliquer un peu comment les utiliser au cas où tu ne saurais pas :
pour les filtres Avisynth, il faut d'abord télécharger et installer Avisynth (je suppose que tu l'as fait).
Ensuite, récupérer les filtres que j'ai utilisé plus haut.
Voici les liens directs :
http://avisynth.org/warpenterprises/files/...ll_20050705.zip
http://avisynth.org/warpenterprises/files/...ll_20030118.zip
http://avisynth.org/warpenterprises/files/...ll_20060214.zip
http://avisynth.org/warpenterprises/files/...ll_20030329.zip
Note : pour le dernier filtre, il se pourrait que celui-ci te renvoie une erreur. Cela signifie que ta source vidéo ne convient pas pour cette version du filtre. Dans ce cas, utilise l'autre :
http://avisynth.org/warpenterprises/files/...ll_20030422.zip
Voila, une fois ces fichiers récupérés, décompresse-les dans un répertoire (dans mon script d'exemple, ce répertoire se trouvait dans C:\Avisynth_filtres).
Ensuite, tu n'as plus qu'à créer un fichier *.avs, dans lequel tu mettras ton script Avisynth (si tu veux tester le mien, il te suffit de l'y copier).
Terminé pour Avisynth.
Passons au filtre NRS VD :
http://neuron2.net/nrs/nrs14.zip
Décompresse-le dans le répertoire "Plugins" de VirtualDub (fonctionne aussi avec VDMod).
Ensuite, crée un fichier *.vdf. Pour ce faire, clique sur File -> Save processing settings... et enregistre le fichier configuration.
Il te faut l'éditer manuellement avec Bloc Note ou Wordpad par exemple, et y copier le second script qui contient la configuration pour ce filtre (configuration testée, re-testée et peaufinée au mieux). Il te suffit ensuite de relancer VD et de charger ce fichier *.vdf (File -> Load processing settings...).
Ensuite, tu ouvres le fichier *.avs comme s'il s'agissait d'un fichier AVI normal et tu lances l'encodage en xvid ou autre avec VD.
Note : il faudra recharger le fichier VDF de VirtualDub à chaque fois.
Voila, c'est le genre de filtres que j'utilise.
En espérant que ça te soit utile ^^
viv' Narouto ! strobien ! si tm pa Narouto c ke t pa acé 1téligen pr comprendr le fon de listoir de la séri ! en + mtn ya Shipoudan c encor + mieu ! ça nik tou !
(Uh...)
(Uh...)
Posté mardi 13 novembre 2007 à 22:35 (#3)
Merci bien pour ton poste RRMX.
J'ai eu le temps de chercher pas mal cette aprem et j'arrive à créer mon script tout seul et qui fonctionne en plus
Là je suis en train de tester un par un tous les types de filtre afin de voir ce qu'ils font vraiment par rapport à une version sans filtre, et du coup chercher comment les utiliser au mieux avec les valeurs adéquates.
Je vois que tu ne désentrelaces pas, en fait comment sait-on s'il faut utiliser un filtre pour désentrelacer, c'est suivant la source ? ça influ sur le résultat des filtres suivants ?
Je testerai ton filtre demain, je fais une petite pause là je sature ^^
J'ai eu le temps de chercher pas mal cette aprem et j'arrive à créer mon script tout seul et qui fonctionne en plus
Là je suis en train de tester un par un tous les types de filtre afin de voir ce qu'ils font vraiment par rapport à une version sans filtre, et du coup chercher comment les utiliser au mieux avec les valeurs adéquates.
Je vois que tu ne désentrelaces pas, en fait comment sait-on s'il faut utiliser un filtre pour désentrelacer, c'est suivant la source ? ça influ sur le résultat des filtres suivants ?
Je testerai ton filtre demain, je fais une petite pause là je sature ^^
Posté mardi 13 novembre 2007 à 22:53 (#4)
En fait je ne désentrelace pas car étonament, quand je désentrelace, ça ajoute du grain à l'image...
viv' Narouto ! strobien ! si tm pa Narouto c ke t pa acé 1téligen pr comprendr le fon de listoir de la séri ! en + mtn ya Shipoudan c encor + mieu ! ça nik tou !
(Uh...)
(Uh...)
Posté mardi 13 novembre 2007 à 22:56 (#5)
faut pas hesiter aussi a jouer du:
Video=Tweak(Video,sat=1.2,cont=1,hue=0,bright=0) (bon la les valeurs sont a voir suivant chaques video)
ca permet de "regler" les couleurs a la main, c'est un poil plus long qu'un filtre tout fait, mais ca permet de s'adapter a chaques sources video, ca apporte entre autre de supprimer ce "voile" blanc que l 'on retrouve dans (beaucoup?) d'enco.
Video=Tweak(Video,sat=1.2,cont=1,hue=0,bright=0) (bon la les valeurs sont a voir suivant chaques video)
ca permet de "regler" les couleurs a la main, c'est un poil plus long qu'un filtre tout fait, mais ca permet de s'adapter a chaques sources video, ca apporte entre autre de supprimer ce "voile" blanc que l 'on retrouve dans (beaucoup?) d'enco.
Posté mercredi 14 novembre 2007 à 17:50 (#6)
Je dois avoir un problème je sais pas mais j'ai testé ton script rrmx et le résultat est quasi indentique à l'encodage en xvid sans filtre, donc soit il prend pas les filtres, soit... je sais pas... juge par toi-même :
- test (raw) :
- test H264 + filtre interne au codec (noise reduc / deblocking) :
- test xvid sans filtre :
- test xvid avec ton script + NRS :
Je te montre mes paramètres xvid, y a peut-être quelque chose à changer :
Je vais continuer à chercher, faut que je trouve des filtres aussi puissants que ceux du H264 pour avoir la même qualité en sortie.
- test (raw) :
- test H264 + filtre interne au codec (noise reduc / deblocking) :
- test xvid sans filtre :
- test xvid avec ton script + NRS :
Je te montre mes paramètres xvid, y a peut-être quelque chose à changer :
Je vais continuer à chercher, faut que je trouve des filtres aussi puissants que ceux du H264 pour avoir la même qualité en sortie.
Posté vendredi 30 novembre 2007 à 21:41 (#7)
Une question comme ça, le fait de reziser même si c'est toujours en 640x480, ça permet d'atténuer les artefacts autour des sous-titres ou bien c'est inutile ?
Posté lundi 10 décembre 2007 à 18:18 (#8)
jai un pote qui se pose pas trop la question,
"si tu veux de la qualité, t'achetes les dvds"
mais bon c'est sur que des fois c'est un peu long...
"si tu veux de la qualité, t'achetes les dvds"
mais bon c'est sur que des fois c'est un peu long...
Posté mercredi 02 janvier 2008 à 20:44 (#9)
J'imagine que depuis le temps GuyVer a peut-être trouvé la solution mais j'aime bien déterrer les sujets qui ne sont pas marqués [résolu].
Le désentrelacement ne s'utilise que sur une source entrelacée (logique ). Pour savoir si une source est entrelacée, le plus simple est de regarder une scène de mouvement qui fera apparaitre l'entrelacement, à savoir les lignes horizontales d'images successives qui se superposent.
Exemple pris sur un autre sujet:
GuyVer, le 13/11/2007 à 22:35, dit :
{...}
Je vois que tu ne désentrelaces pas, en fait comment sait-on s'il faut utiliser un filtre pour désentrelacer, c'est suivant la source ? ça influ sur le résultat des filtres suivants ?
Je testerai ton filtre demain, je fais une petite pause là je sature ^^
Je vois que tu ne désentrelaces pas, en fait comment sait-on s'il faut utiliser un filtre pour désentrelacer, c'est suivant la source ? ça influ sur le résultat des filtres suivants ?
Je testerai ton filtre demain, je fais une petite pause là je sature ^^
RRMX, le 13/11/2007 à 22:53, dit :
En fait je ne désentrelace pas car étonament, quand je désentrelace, ça ajoute du grain à l'image...
Le désentrelacement ne s'utilise que sur une source entrelacée (logique ). Pour savoir si une source est entrelacée, le plus simple est de regarder une scène de mouvement qui fera apparaitre l'entrelacement, à savoir les lignes horizontales d'images successives qui se superposent.
Exemple pris sur un autre sujet:
-------------------------------------------------------------------------------
Un grand MERCI à tous ceux qui occupent leur temps à sous-titrer ces séries inconnues qui ne méritent pas de le rester !
-------------------------------------------------------------------------------
Un grand MERCI à tous ceux qui occupent leur temps à sous-titrer ces séries inconnues qui ne méritent pas de le rester !
-------------------------------------------------------------------------------
.org |
Partager ce sujet :
Page 1 sur 1