De l'aide sur Tok pour un débutant....
Pour un nouveau sur le forum.
J'ai beaucoup lu sur le sujet et j'ai pu avancer tant bien que mal et je pense que je ne suis pas loin d'un résultat. Voici le message d'erreur que j'obtient dans une "vidéo Test.m1v" faite par TMPGenc lorsque je lance TOK: :d\Tok-extras\Sampler\Sampler.dll is not an A (c:\Mon-kvcd\Mon-film\video.avs, line 13) Et voici la ligne 13 de vidéo.avs : LoadPlugin("C:\Mon_kvcd\ToK_EXTRAS\Sampler\Sampler .dll") J'utilse un sript optimiser du forum que voici: AviSource("C:\Mon_kvcd\Mon_Film\mon-film.AVI",false) BlindPP(cpu=4) Blockbuster(method="noise",detail_min=1,detail_max =3,variance=0.1,seed=1) Convolution3D(1, 6, 12, 6, 8, 2.8, 0) GripCrop(480,576, overscan=1, source_anamorphic=false) GripSize(resizer="LanczosResize") Undot() TemporalSoften(2,7,7,3,2) DCTFilter(1,1,1,1,1,1,0.5,0) #Blockbuster(method="noise",detail_min=1,detail_ma x=10,variance=0.3,seed=5623) GripBorders() Un petit coup de pousse pourrait peut être m'aider à finir enfin mon kvcd. J'ai déjà fait dee essais avec d'autres méthode de kvcd mais le résultat est plus que mitigé. C'est tout juste exploitable...mais j'ai fais mes essais sur des CD réincriptibles... Je suis un "bleu" dans l'encodage et je ne demande qu'a apprendre. Merci par avance.... |
est ce que tu a telecharger les plugin que tu a mis ds ton script ?
tu peux telecharger la plupart sur cette page : http://www.avisynth.org/warpenterprises/ a bientot |
J'ai fais des téléchargements au fur et mesure des messages d'erreurs que je recevais...mais sur celui-ci je ne vois lequel pourrait me manquer. Voicila liste des plugins présents dans avysinth sur ma machine:
==> ac3source.dll ==> avsmon25a.dll ==> blockbuster-2.5.dll ==> convolution3DYV12.dll ==> DctFilter.dll ==> GripFit_YV12.dll ==> MPEG2Dec3.dll ==> UnDot.dll Si il me manque quelque chose en fonction du script que j'utilise je n'arrive pas à trouver. Et si au contraire il y a quelque de trop dite le moi...car là je cherche et je n'arrive plus à avancer...@+ |
Tu dois faire pointer Tok vers la version 2.5 de sampler.dll (appelee "sampler-25.dll"). Ca se regle dans les settings de Tok.
|
Après avoir envoyé mon appel à l’aide je me suis souvenu avoir lu que l’on pouvait tester le fichier « vidéo.avs » dans le lecteur multimédia et là j’ai vu qu’il manquait la « sampler2,5.dll ». Je l’ai alors télécharger mais je n’ai eu le réflexe de la validé dans Tok. Merci beaucoup car tout est rentré dans l'ordre. J'ai pu obtenir mes premières images avec cette méthode qui est largement supérieur à celle que j'ai déjà testé. Le seul inconvénient c'est la durée d'encodage...TMPGEnc m'avait afficher une durée de 9h30 pour un film de 1h45mn...j'ai trouvé cela trop long. Y a t il un moyen de réduire cela ? Cela ne viendrait-il pas de la résolution choisie dans le script? Faut-il aussi configurer TMPGEnc pour un bon fonctionnement ? Car à part la configuration de Tok je n'ai rien fait dans TMPGEnc. J’espère que je ne pose pas de questions mais le sujet me passionne tellement que je ne peux me retenir. Encore merci par avance pour ces éclaircissements.
|
Il est evident que la resolution influe sur le temps d'encodage. Mais chercher a reduire celiu-ci est une mauvaise voie : il est tres simple de diminuer par 2 le temps d'encodage mais... tu diminueras par 20 la qualite de ce que tu vas obtenir.
Alors... toujours volontaire ? |
Mr. Dialhot,
Non si le rapport est celui-ci, si déjà je fais quelque chose j'aime que le résultat soit à la hauteur de la piene que je me donne. Mais tout autre chose, lors de premier encodage j'ai arrêter lorsque j'avais 10mn de video que je pouvais visualiser. J'ai gravé sur cd-rw cette petite que j'ai pu lire sans aucun problème sur mon lecteur DVD mais par contre sur celui d'un copain rien à faire....pourtant il a les mêmes caractéristiques que le mien...y a t il une explication? @+ |
Oui : le KVCD est une modification du standard (VCD ou SVCD, selon le mode que tu utilises) et un lecteur affichant dans ses caracteristiques "supporte les VCD (ou les SVCD)" ne veut pas dire qu'il supporte qque chose qui sorte du standard en question.
Voila pkoi il faut tjs tester son lecteur avant de debuter. Note que le lecteur en question peut lire un autre type de KVCD (exemple : tu as teste en SVCD mais en VCD ca aurait pu marcher). |
Finalement pour l'autre lecteur c'est le Cd-Rw qui était un peu abîmé et la platine en question est peut être plus sensible que la mienne. Perso j'ai un lecteur pioneer et l'autre une sous "marque" de je ne sais quoi...
Voilà j’ai finalement fini mon premier encodage par la méthode Tok, la qualité est très bonne. Image, son rien à redire…mais j’ai 2 petites bandes noir en haut et en bas de l’écran et parfois en fonction de la scène (C’est un spectacle d’un humoriste) le personnage a la tête couper…ce n’est pas trop gênant mais si il y a un moyen de corrigé cela je suis preneur. C’est dans le script qu’il faut agir, mais je sais vraiment quoi modifier bien qu’il n’u a que 6 lignes de codes…je viens de lancer un encodage par la méthode CQmatic et cela semble bien se dérouler…En fonction du résultat je verrais quelle méthode adopter définitivement et alors essayer de bien en saisir toutes les ficelles. |
Quote:
Par contre le coup de la tete coupee, ca devait etre comme ca au depart. Ou alors tu as mal regle tmpgenc mais ca c'est impossible puisque tu passes par tok, qui regle tout comme il faut. |
Finalement j’ai visualisé toute la vidéo et c’est plus qu’honorable. Mais où je perds mon latin que sur la base du script utiliser précédemment avec le quel j’ai encodé, plus rien ne veut fonctionner. Lorsque dans Tok, onglet « Main » le script est pointé (je donne le nom de la vidéo que je veux encoder) il me crée un autre script qu’il nomme video.avs, et c’est dans ce fichier, où la base du script de départ est reprise mais beaucoup de ligne de codes sont rajouter et les messages d’erreur viennent de là:
“SelectRangeEvery ((round (framecount/interval)), nFrames)”. Ceci est-il normal? J’avais tenté quelque chose avec Cqmatic mais après 3h d’encodage mon nouveau fichier était plus gros (960Mo) qu’original et il restait encore1h30 d’encodage…mais je laisse ça de côté pour plus tard. D’abord essayé de maîtrisé une méthode. Mais toi, Dialhot, laquelle tu conseilles pour un débutant ? Mais quand même cette question : dans le petit tuto où tu explique comment utiliser Cqmatic en ligne 3 tu dis : tu mets en source l’avs, j’ai beau chercher dans TMPGenc je ne trouve pas l’endroit où le pointé. S’agit-il du script « .avs » ? Je crois que j’exagère avec mes questions et je m’en excuse, merci. |
Quote:
Quelle version d'avisynth as tu ? Et quel est le contenu du script video.avs ? Car je sais d'ou vient ton erreur mais je n'ai pas envie de detailler tous les cas de figure alros je prefere savoir lequel correspond a ton cas. Quote:
Quote:
CQMatic me semble ma bonne solution avec une premiere periode qui est de faireun KVCD sans se preoccuper de determiner la bonne CQ. Utiliser une CQ de 70 et vogue la galere. La taille du fichier ne sera jamais bonne (parfois trop grosse, parfois trop petite), mais pendant ce temps on apprends les techniques de base. Apres ca, rajouter la "surcouche" CQMAtic c'est l'enfance de l'art ! Quote:
Et tu le mets en tant que source video. Si tmpgenc te le refuse il peut y avoir plusieurs causes, la premiere etant que tu n'as pas installe le plugin Readavs.dll qui est necessaire a Tmpgenc pour... lires les scripts avs (les avs, en abregge :-)) |
J'ai le version 2.5 d'avisynth.
Pour le Cq la valeur que tu annonce (89,77) ça colle. Je vais installé Readavs.dll car je sais que je ne l'ai pas fait du fait que Tok ne la demandepas...@+ |
je me permet de revenir avant d'avoir eu une réponse. Voilà après un succès avec Tok je ne suis plus arrivé a faire quoi que se soit...alors je me suis tourné vers Cqmatic et là il me semble plus facile...mais lors du calcul du Cq j'obtient des valeurs très basse comme 52,02 ou 54,8 ...et comme j'ai pu lire à queque part, toi Dialhot tu n'encode pas en dessous de 60. D'où cela peut venir pour obtenir des valeurs aussi faibles. J'ai aussi vu ces valeurs de résolutions données par toi et j'essai de les appliqué dans le script "V4" du site, à savoir :
=> 1h30 544*576 => 1h45 480*576 => 2h00 352*576 => 2h30 252*288 Merci pour ta patience. @+ |
Note que toutes ces valeurs ne sont applicables que pour des films en cinemascope (avec bandes noires) et pas en plein ecran.
Qu'essayes tu d'encoder ? Quel bitrate audio utilises tu (moi j'utilises 128 en gal, parfois 112) ? Et surtout, utilises tu le script V4 ou non ? |
Par exemple le fameux documentaire sur "les oiseaux qui changent de région" et là Cqmatic m'a proposé un Cq de 52,02. Mon bitrate audio est de 128. Oui j'utilise le script V4 du forum mais peut-être pas comme il faut. Je fais un copier coller du dernier:
AviSource("C:\Mon_kvcd\Mon_Film\Mon-documentaire.avi",false) BlindPP(cpu=4) Blockbuster(method="noise",detail_min=1,detail_max =3,variance=0.1,seed=1) Convolution3D(1, 6, 12, 6, 8, 2.8, 0) GripCrop(544, 576, overscan=2, source_anamorphic=false) GripSize(resizer="LanczosResize") Undot() TemporalSoften(2,7,7,3,2) DCTFilter(1,1,1,1,1,1,0.5,0) #Blockbuster(method="noise",detail_min=1,detail_ma x=10,variance=0.3,seed=5623) GripBorders() Fit moi ce ne cloche pas...merci |
Je ne connais pas la duree de ton documentaire mais je suis pres a parier par contre qu'il est en plein ecran, non ? Donc rien d'etonnant.
Avec une source plein ecran, il te faudra plutot utiliser la reso 352*576 si tu veux t'en sortir. Mais dans un premier temps, essayes 480*576 avec un bitrate audio de 112 au lieu de 128. |
Non mon documentaire n'est pas en plein écran. Du moins quand je le lis dans WMP ou Bsplayer c'est du 16/9eme.
Il dure 1h34mn24s, selon Calcumatic, le bitrate audio est à 128. C'est avec une résolution supérieure (544 * 576) à celle que tu me proposes (480*576) que Cqmatic m'a fait la proposition d'un Cq à 52,02. Je vais tester cela et je donnerais les résultats. Mais à partir des éléments fournis par Calcumatic est-il possible de se dire je vais prendre telle résolution plutôt qu'une autre ? L'expérience je pense comme dans toute activité...@+ |
L'experience n'est pas tout car la situation varie d'un film a l'autre. Par contre, tes yeux, eux ne changent pas :-).
Lorsque CQMatic a fini de travailler, il reste le resultat de son dernier test sur le disque dur. Il porte l'extension .sample. Lis ce fichier dans wmp, et tu verras la qualite que tu obtiendras en encodant avec la valeur trouvee par CQMatic. Vois si elle te convient ou non ( a mon avis non). Mais il est extremement etonnant d'obtenir une si faible CQ. Quel min bitrate mets tu en video ? Peux tu me donner la resolution de la video de depart stp ? PS: ne jamais faire confiance a wmp pour les problemes d'aspect ratio. Bsplayer est plus convaincant. PS2: ce n'est pas calcumatic qui te dit que le bitrate audio estr a 128, c'est toi qui lui dit que tu veux un bitrate a 128 ! Ce parametre est modifiable a ta guise. |
J'ai vu ce fichier (.sample) et je l'ai visualisé. La qualité sur le moniteur n'est pas mal, alors j'ai laisser aller le processus j'usqu'au bout et j'ai obtenu un fichier qui fait "833Mo". J'ai même pousser plus loin, je l'ai gravé avec Néro (en surcapacité, il me manque un bout du générique de fin...) sur un Cd-Rw et le résultat à la lecture sur la platine (pioneer DV-444) est juste acceptable.
Voici les caractéristiques de départ du documentaire (selon BSplayer): => 715 400Ko => 640*368 => 24,999 fps (???) Si avec tout cela tu peux me guider pour vers bon résultat je suis preneur et surtout je pense que pour mes prochaines vidéos je verrais mieux le chemin à suivre. Merci. PS: Pour le bitrate j'ai bien compris qu'il est possible de le réduire dans calcumatic. |
Quote:
Quote:
Quote:
Dans ton cas ca ne se verra pas, mais si tu avais eu une plus grande diff le resultat aurait ete immediat : une desynchronisation du son croissante tout au long du film ! Quote:
Tu ne m'as pas repondu : que mets tu en bitrate video minimum ? Tu devrait aussi decocher le support du directshow dans tmpgens (environnemental settings -> onglet VFAPI) pour etre sur que ta video est chargee via des codecs et non pas via un filtre directshow. |
Les seuls données que je rentre sont: la durée et average bitrate que me donne calcumatic. Quand ou bitrate mini je ne vois où il faut le saisir.
Je vais valider le X3 dans Cqmatic. J'ai désactivé directshow et essayé le début d'un encodage et la vidéo est reconuue donc je pense que je passe par les codecs. Merci pour ta patience... |
Quote:
Peux tu regarder quelles sont les valeurs min et max ? |
Mon bitrate mini est à 300 et le maxi est à 2500.
Mais, il me semble avoir lu à quelque part sur le forum qu'il vallait mieux mettre systématiquement ces valeurs. |
Quote:
Perso je mets "64" en min car mon lecteur le permet (tu devrais essayer). Et je ne depasse jamais 2300 en max par habitude (peu de KVCD ont des pics au dessus de 2300 lorsqu'on les analyse au bitrateviewer). Rien que ces diff peuvent nous valoir une 10aine de point de difference sur la CQ avec la meme video. |
Je me met à l'ouvrage tout de suite et dès que j'ai un résultat je t'en ferais part. Mes remerciment les plus sincèrements.
|
Voici les résultats de ma tentative de faire un kvcd de bonne facture avec Cqmatic, mes réglages sont les suivants:
=> Le script V4 => la résolution 480*576 => bitrate 60/2300 => Adio 128 Caractéristique de la vidéo de départ selon BSplayer: 720*416, 25i/s Résultats: => La taille du fichier final est de 733,48 Mo, je pense que cela est acceptable. L'image dans sa qualité visuelle est bonne mais elle me fait 1/3 de l'écran, avec 2 grandes bandes noires en haut et en bas.Les sujets sont écrasés. Je pense que la résolution choisie est très mauvaise. Que faut-il prendre alors? Je crois que le nerf de mon problème est là... Y-a-t-il une régle pour définir la résolution en fonction des caractéristiques de la vidéo de départ? Et si dans "GriCrop" je reprend la reso de ma vidéo le MPEG accept-il cela? PS: dans Cqmatic je suis revenu à x1 dans prediction car avecx3 il prend énormément de temps car j'ai que les fichiers teste sont multiplier par 3... |
Quote:
Tu dois utiliser une ligne comme ceci : Gripcrop(X,Y,overscan=1,source_anamorphic=false). Si tu nu'ilises pas gripcrop, comment determine tu les parametres de redimensionnement ? Quote:
Quote:
|
J'ai encore longtemps cherché en faisant de courtes vidéos mais je crois que je suis devant un mure. Alors je reviens avec mes questions...
Mais dans le script V4 du forum il y a la ligne suivante: GripCrop(480, 576, overscan=1, source_anamorphic=false); ce que j'ai rajouté c'est la valeur de la résolution (inadapté dans mon cas). Mai peut-on mettre autre chose que "false" après "source-anamophic" puisque probablement mon problème est là. Désolé d'être aussi ignare...mais je n'ai pas envie de retourné la méthode simple où l'on fixe le Cq à l'aveuglette et où le résultat est plus qu'alèatoir. Je veux juste être capable de faire un kvcd coerent et de bonne qualité. Merci pour ton aide. PS: Si tu as de la lecture à me conseillé sur le sujet je suis partant. |
Quote:
J'en serai tres etonne mais ta source (qui est un avi si je ne me trompe pas) est peut-etre anamorphique finalement (ce qui est une aberation soit dit en passant). Donc essayes "source_anamorphique=true". Quote:
Quote:
|
Si tu as senti une quelconque irritation dans ma réponse elle est surtout en vers ma personne, et je m'en excuse.
Cq: non c'est pas ce que je veux dire, je pense qu'un mauvais Cq peut créer un fichier énorme sans pour autant obtenir un bon résultat. Je continu à travailler et je ne désespère pas d'y arrivé un jour...Merci encore de donner ainsi de ton temps. |
Quote:
Par contre, vu que j'ai plusieurs choses "sur le feu" (je reponds sur les forums en 4 langues et je fais mes propres encodages sur mes 2 ordi au moment meme ou je t'ecris), si tu as tjs un pb apres cela, peux tu stp me refaire un resume de ta situation? Je fini par ne plus savoir qui a quoi comme probleme. En fait j'ai un doute sur : - la nature de ta source (avi ou DVD) - sur quoi tu regardes ca (TV standard ou 16/9) - sur quoi tu constates les defauts de geometrie - avec quel soft tu visionnes la video sur ton PC je sais que je pourrais relire le thread, mais comme je disais, j'ai plusieurs choses sur le feu :-) Bon courage. PS: tu n'es pas oblige d'encoder toute ta video a chaque essai. J'espere que ce n'est pas ce que tu fais ? |
=> Ma source est un .avi
=> Ma tv est un appareil standard => Les visages des personnages sont applatis => Sur le Pc je visualises mes vidéos avec BSplayer Effectivement je n'encode que 15mn à chaque fois... Mais j'aurais une petite précision à demandé, j'ai lu un thread dans lequel tu expliquais comment exploiter les données de MouvieStaker, voici ce que tu disais: "Charge moviestacker, load la source, selectionne la taille de ta destination (VCD, SVCD, 3/4DVD (=KVCD))... et choisis ton type de resizer (pour le script V4 c'est Lanczos...). Tu vas te rendre compte que tu peux bouger pas mal de curseur afin d'optimiser ce qui est fait sur ton image..." => En 3/4 DVD il y a 2 possibilées, laquelle choisir ? => Le choix du type de resize je ne vois pas comment le faire ? Si je pose ces questions c'est que je pourais peut-être exploiter cet utilitaire pour m'approcher de ma source en faisant les réglages avec les curceurs pour m'approcher du 0%. En espérant que je ne deviens pas trop lourd...Merci |
Quote:
Question annexe : personnage applatis dans quel sens ? Ils sont tous maigres ou au contraire tres "gros" ? Quote:
Quote:
Quote:
Parce qu'en effet, si tu as redimensionne n'importe comment ca peut venir de la. Mais je crois que tu utilisais gripcrop, et il n'y a pas de probleme normalement. Enfin... ca arrive. |
Les personnage sont applatis dans les sens "gros" sur la TV et Bsplayer.
Ok j'ai trouvé où changé le "resize", je vais voir de ce côté. Effectivement dans le V4 c'est la commande gripcrop qui est utilisé. Je vais essayé ce que tu préconisais dans le tread que j'ai lu à savoir "LanczosResize" et "Addborders". @+ |
Il y a une chose que je voudrais savoir tout de meme; Si je ne m'abuse tu as du essayer le script avec "source_anamorphic=false" et "source_anamorphic_true" dans la ligne gripcrop, non ?
Il n'y au eu aucune difference entre les 2 essais ? |
J'ai complètement oublier de donné le résultat de cet essaie qui par ailleurs n'a rien changé par rapport au précédent, source-anamorphic=false ou true le résultat est identique. Mille excuses...mais existe-il un utilitaire qui puisse faire un diagnostique de la source afin de ne pas trop tatonner (pour un débutant comme moi).
|
Quote:
Quels reglages as tu dans tmpgenc : - onglet video, aspect ration, tu le mets bien a 4:3 625 lignes ? - onglet advanced, source aspect ratio c'est aussi 4:3 ? - meme onglet, "video arrange method" c'est bien sur Center (et rien d'autre, genre "center keep aspect ratio") ? Tu devrais refaire tes essais avec les 2 parametres car tu t'es trompe qque part. Peut-etre a force de faire des essais tu t'es trompe de fichier en relisant le resultat. PS: ton TV est 4:3 ok, mais est-il comatible 16:9 a tous hazards ? |
Et bien mes réglages ne sont pas du tout ceux que tu m'a énumérer...Voici ce que j'ai:
=> Onglet vidéo j'ai 1:1 vga => onglet advanced 1:1 vga aussi => Vidéo arange méthod "plein écran: conserver les proportions. Cela fait beaucoup de choses qui ne colles pas...et donc je vais faire tout ces réglages et et refaire un bout d'encodage et je te tiendrais au courant des choses. Mon poste TV est effectivement compatible 16/9. Je me met au travail....@+ |
1/ tu as conserve les reglages qui permettent de faires des avi directement sans script ! Hors les scripts ne generent pas du tout le meme format d'image !
2/ si ton TV est 16:9 il faut que tu le FORCE a rester en 4/3 car si, comem chez moi, ton DVD ne detecte pas que des VCD c'est 4/3 il commute le tv en 16/9 et c'est ca qui rend les perso applatis. |
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.