Quantcast Faible CQ - digitalFAQ.com Forums [Archives]
  #1  
01-21-2004, 01:31 PM
DaleCoop DaleCoop is offline
Free Member
 
Join Date: Jan 2004
Location: Var
Posts: 47
Thanks: 0
Thanked 0 Times in 0 Posts
Bonjour all
J'encode une source dvd, 103 minutes. (average bitrate 925)

Script:
Mpeg2Source("D:\Encod\film.d2v")

#
undot()
Limiter()
asharp(1, 4)
BicubicResize(528, 432, 0, 0.6, 8, 0, 704, 576)
AddBorders(0, 72, 0, 72)
STMedianFilter(3, 3, 1, 1 )
MergeChroma(blur(1.5))
MergeLuma(blur(0.1))


TMPGEnc :
MPEG1
528*576
4/3 625 lignes
25 i/s
2400 kbs
64 kbs

Non entrelacé
Trames impaires en 1er
4/3 625 pal
Centré

Prédiction CQMAtic : 48,10

A part diminuer la resolution, y a-t'il quelque chose a modifier pour augmenter le CQ ?
Merci
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
01-21-2004, 03:28 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
La chose a changer c'est de prendre le script complet ! Tu as la moitie du MA script donne dans la section "optimal scripts" du forum mais il te manque la partie qui fait 80% du boulot !

Alors forcement tu a une CQ tres faible.
Reply With Quote
  #3  
01-21-2004, 03:37 PM
DaleCoop DaleCoop is offline
Free Member
 
Join Date: Jan 2004
Location: Var
Posts: 47
Thanks: 0
Thanked 0 Times in 0 Posts
Aie !!
En fait j'ai pas mis le script entier.
Mpeg2Source("D:\Encod\28.d2v")

#
undot()
Limiter()
asharp(1, 4)
BicubicResize(528, 432, 0, 0.6, 8, 0, 704, 576)
AddBorders(0, 72, 0, 72)
STMedianFilter(3, 3, 1, 1 )
MergeChroma(blur(1.5))
MergeLuma(blur(0.1))
#
#

## Linear Motion Adaptive Filtering ##
#
# ( Portions from AviSynth's manual )
# This will apply variable temporalsoften
# and variable blur.
# Both filters are active at all times, and work inversely proportional to the
# activity, measured from current frame to next frame.


#
#
#


#LetterBox( Your_Values_Here ) # Depends on situation. Use MovieStacker!
Limiter()

#
#
## Functions ###

function fmin( int f1, int f2) {
return ( f1<f2 ) ? f1 : f2
}

#
####


Mais c vrai que j'ai pas mis Scriptclip car j'arrive pas a le faire marcher : Evaluate:unrecognized exception! (scriptclip line 2).
C'est sûr que si j'ai un scrpt qui marche qu'a 20 % c pas le top
Reply With Quote
  #4  
01-21-2004, 06:04 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
C'est justement cette line qui fait 80% du boulot !

Je ne sais pas moi, vous avez l'impression qu'on ecrit des lignes pour le plaisir ? Je te garanti que non

Bon, il faudrait que tu me recopies a la lettre pres la ligne que tu mets et qui foire. Tu as du faire une faute qque part dans la ligne.
Reply With Quote
  #5  
01-21-2004, 06:53 PM
DaleCoop DaleCoop is offline
Free Member
 
Join Date: Jan 2004
Location: Var
Posts: 47
Thanks: 0
Thanked 0 Times in 0 Posts
Je sais bien que toutes les lignes sont utiles, mais comme j'avais pas reussi a regler ca, je l'ai virer .

Voila le script du moment :
#================================================= =====#
# -= AviSynth script by MovieStacker v2.0.0 (beta3) =- #
#================================================= =====#


Mpeg2Source("D:\Encod\28.d2v")

#
undot()
Limiter()
asharp(1, 4)
BicubicResize(528, 432, 0, 0.6, 8, 0, 704, 576)
AddBorders(0, 72, 0, 72)
STMedianFilter(3, 3, 1, 1 )
MergeChroma(blur(1.5))
MergeLuma(blur(0.1))
#
#

## Linear Motion Adaptive Filtering ##
#
# ( Portions from AviSynth's manual )
# This will apply variable temporalsoften
# and variable blur.
# Both filters are active at all times, and work inversely proportional to the
# activity, measured from current frame to next frame.

ScriptClip(" nf = YDifferenceToNext()" +chr(13)+ "unfilter( -(fmin(round(nf)*2, 100)), -(fmin(round(nf)*2, 100)) ).TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) , 1, 1) ")

#
#
#


#LetterBox( Your_Values_Here ) # Depends on situation. Use MovieStacker!
Limiter()

#
#
## Functions ###

function fmin( int f1, int f2) {
return ( f1<f2 ) ? f1 : f2
}

#
####

Quand j'ouvre l'avs avec windows media le film marche mais en haut de la fenetre il y a ecrit : Evaluate:unrecognized exception! (scriptclip line 2).

je fais une prediction en ce moment avec ce script (c'est a dire que j'ai bien laissé la ligne scriptclip).
Reply With Quote
  #6  
01-21-2004, 07:04 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by DaleCoop
Je sais bien que toutes les lignes sont utiles, mais comme j'avais pas reussi a regler ca, je l'ai virer .
Bah, et le forum il sert a quoi ?
Nannn... je plaisante, c'est bien aussi de chercher a s'en sortir seul. C'est pas tout le monde qui essaye.


Quote:
#================================================= =====#
# -= AviSynth script by MovieStacker v2.0.0 (beta3) =- #
#================================================= =====#
Tu generes ton script avec moviestacker alors que tu es en 2.5.3 ? Ou alors tu as juste pas pense a retire ces lignes ?


Quote:
ScriptClip(" nf = YDifferenceToNext()" +chr(13)+ "unfilter( -(fmin(round(nf)*2, 100)), -(fmin(round(nf)*2, 100)) ).TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) , 1, 1) ")
Aucune erreur dans cette ligne.
Verifie que tu as bien les dernieres version de :
- avisynth (2.5.3 ou 2.5.4)
- unfilter

Ou alors juste une chose : mets bien toute cette ligne sur UNE SEULE ligne. Aucun retour chariot au milieu de la ligne. Peut-etre que tu as tout simplement un pb la.

Autre idee : tu n'as peut etre pas de chances et tu as une valeur de nf exactement egale a zero ! Donc les 2/nf et 1/nf plantent.
Essayes de mettre "nf = YDifferenceToNext() + 0.1"

Quote:
Quand j'ouvre l'avs avec windows media le film marche mais en haut de la fenetre il y a ecrit : Evaluate:unrecognized exception! (scriptclip line 2).

je fais une prediction en ce moment avec ce script (c'est a dire que j'ai bien laissé la ligne scriptclip).
Oui mais tu peux laisser tomber : la ligne plante et tu ne fais pas plus de filtrage que lorsque tu l'avais retiree. ta CQ ne sera donc pas meilleure.

Note: ca te fait ca sur toutes tes sources ? Ou juste celle-ci ?
Reply With Quote
  #7  
01-21-2004, 07:23 PM
DaleCoop DaleCoop is offline
Free Member
 
Join Date: Jan 2004
Location: Var
Posts: 47
Thanks: 0
Thanked 0 Times in 0 Posts
Bon ok je v au piquet, j'avais avisynth 2.5.2, et là j'ai plus de message d'erreur.
Pour MovieStacker j'avais oublié de retirer la ligne.
J'ai installé avs 2.5.4 et c repartit pour une prediction, je suis pas couché encore
Reply With Quote
  #8  
01-21-2004, 07:28 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by DaleCoop
J'ai installé avs 2.5.4 et c repartit pour une prediction, je suis pas couché encore
Je me couche vers 3h00, et le we je fais regulierement une nuit blanche de samedi a dimanche. Qui a dit que le KVCD ca rendait fou ?
Reply With Quote
  #9  
01-21-2004, 07:35 PM
DaleCoop DaleCoop is offline
Free Member
 
Join Date: Jan 2004
Location: Var
Posts: 47
Thanks: 0
Thanked 0 Times in 0 Posts
J'espere qu'au moins je v voir mon CQ monter en fleche.
C clair que ca rend fou, surtout quand on comprend que la moitié des choses ... Enfin au bout du compte ca vaut le coup
Reply With Quote
  #10  
01-21-2004, 07:48 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Note que ta reso est un peu elevee pour une duree de 100 minute combinee a un max video de 2400.
Si ta CQ est trop inferieure a 60, je commancerais par baisser le max a 2200 ou la reso a 480*576.
Reply With Quote
  #11  
01-21-2004, 07:55 PM
DaleCoop DaleCoop is offline
Free Member
 
Join Date: Jan 2004
Location: Var
Posts: 47
Thanks: 0
Thanked 0 Times in 0 Posts
Pour passer en 480*576, il y a un template special ou il faut faire (comme je fais deja) : baisser la reso dans tmpgenc et faire un resize avec moviestacker ?
Reply With Quote
  #12  
01-21-2004, 08:00 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Ah non, le meme template sers a faire toutes les resos, ne t'inquietes pas pour ca.
Juste, si le choix de la reso est verouille dans tmpgenc une fois que tu as charge le template, il faut faire un click droit que le reglage que tu veux changer et choisir "unlock".

Quoi que, c'est debile ce que je dis puisque tu fais un script avec moviestacker et que c'est donc lui qui te dimensionne l'image a la taille que tu veux. Tmpgenc ne fait que suivre le mouvement.
Ce que j'ai ecrit au dessus ne sert que lorsqu'on n'utilise pas de script.
Reply With Quote
  #13  
01-21-2004, 08:06 PM
DaleCoop DaleCoop is offline
Free Member
 
Join Date: Jan 2004
Location: Var
Posts: 47
Thanks: 0
Thanked 0 Times in 0 Posts
Bon, merci encore !!
Je vais laisser CQMatic faire le boulot et je verrais le resultat demain.
Au lit, bonne nuit
Reply With Quote
  #14  
01-22-2004, 04:14 AM
DaleCoop DaleCoop is offline
Free Member
 
Join Date: Jan 2004
Location: Var
Posts: 47
Thanks: 0
Thanked 0 Times in 0 Posts
Résultat :CQ de 51 pour 480*576
Reply With Quote
  #15  
01-22-2004, 04:30 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
1/ Coupe le generique de fin, ca bouffe pas mal de bit a encoder (images a fort contraste et en mouvement constant -> la pire situation pour l'algo MPEG).

2/ Verifie bien que ta source n'est pas entrelacee. Ca peut ruiner la CQ d'encoder en progressif une source entrelacee. Ne fait confiance a aucun soft pour ca, seul tes yeux comptent (dans DVD2AVI tu deplace le curseur a la main et si tu tombe sur une image avec un effet de peigne, c'est entrelace).

Et si ca ne marche tjs pas vas jeter un coup d'oeil du cote demes script pour avi->kvcd (voire la section idoiine sur le forum).
Tu prends le V4, tu remplaces la ligne "avisource" par la ligne "mpeg2source" que tu as actuellement et tu vois ce que ca donne avec ce script.
Reply With Quote
  #16  
01-22-2004, 04:34 AM
DaleCoop DaleCoop is offline
Free Member
 
Join Date: Jan 2004
Location: Var
Posts: 47
Thanks: 0
Thanked 0 Times in 0 Posts
Ok je vais essayer ca. (je coupe systematiquement le générique de fin)
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Faible cq greg Conversion et d'Encodage de Vidéo (Français) 11 09-10-2004 02:14 AM

Thread Tools



 
All times are GMT -5. The time now is 02:51 AM  —  vBulletin © Jelsoft Enterprises Ltd