calcul de cq

calcul de cq - Multimédia - Linux et OS Alternatifs

Marsh Posté le 13-06-2007 à 16:28:06    

Bonjour.
Je me suis fait ma calculette de cq pour encoder mes dvd ou les film de la tnt .
J'ai des doutes sur mes formules.
Je calcule le vbitrate en encodant mes film en audio CBR 128 kbits/s:
$j est dans 700 ; 750 ; 800 ; 850 MO etc.
vbrvid=$(echo "scale=2;($j*8*1024*1024/1000/`cat duree.txt`)-128"| bc -l)  
Puis le cq proprement dit:
cq=$(echo "scale=4;$vbrvid*1000/(25*$w*$l)"| bc -l)
Pour du pal donc 25 fps et wxl étant els pixels de chaque frame.
Est-ce correct?
Merci.

Reply

Marsh Posté le 13-06-2007 à 16:28:06   

Reply

Marsh Posté le 13-06-2007 à 16:30:04    

[:gratgrat]
 
Pouvez répéter la questiooooooooon ?
Plus sérieusement, tu peux essayer de formater un peu ton post, parce que là bon, j'ai un peu de mal ... (et pourtant je dois avoir la réponse à au moins une partie [:god])


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 13-06-2007 à 16:43:01    

http://forum-images.hardware.fr/themes_static/images_forum/1/favorisb.gif


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 13-06-2007 à 16:44:42    

c'est quoi le cq?


---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
Reply

Marsh Posté le 13-06-2007 à 17:10:34    

wedgeant a écrit :

[:gratgrat]
 
Pouvez répéter la questiooooooooon ?
Plus sérieusement, tu peux essayer de formater un peu ton post, parce que là bon, j'ai un peu de mal ... (et pourtant je dois avoir la réponse à au moins une partie [:god])


 
C'est du bash tout basic...;-((
cat duree.txt c'est le contenu d'un petit fichier texte qui contient la durée en s du film...
J'ai un doute car mon script sur un film de 2h12 me dit  cela:(copié collé de la console)
               CALCULETTE de bitrate et de cq :
============================================================
support:700 meg; video:610 kbits/s; coefficient de qualité:0.2001; résolution:544:224
support:700 meg; video:610 kbits/s; coefficient de qualité:0.2062; résolution:528:224
support:700 meg; video:610 kbits/s; coefficient de qualité:0.2290; résolution:512:208
support:750 meg; video:662 kbits/s; coefficient de qualité:0.2174; résolution:544:224
support:750 meg; video:662 kbits/s; coefficient de qualité:0.2240; résolution:528:224
support:750 meg; video:662 kbits/s; coefficient de qualité:0.2488; résolution:512:208
support:800 meg; video:715 kbits/s; coefficient de qualité:0.2013; résolution:592:240
support:800 meg; video:715 kbits/s; coefficient de qualité:0.2069; résolution:576:240
support:800 meg; video:715 kbits/s; coefficient de qualité:0.2128; résolution:560:240
support:800 meg; video:715 kbits/s; coefficient de qualité:0.2347; résolution:544:224
support:800 meg; video:715 kbits/s; coefficient de qualité:0.2418; résolution:528:224
support:800 meg; video:715 kbits/s; coefficient de qualité:0.2686; résolution:512:208
support:850 meg; video:768 kbits/s; coefficient de qualité:0.2161; résolution:592:240
support:850 meg; video:768 kbits/s; coefficient de qualité:0.2221; résolution:576:240
support:850 meg; video:768 kbits/s; coefficient de qualité:0.2285; résolution:560:240
support:850 meg; video:768 kbits/s; coefficient de qualité:0.2520; résolution:544:224
support:850 meg; video:768 kbits/s; coefficient de qualité:0.2596; résolution:528:224
support:850 meg; video:768 kbits/s; coefficient de qualité:0.2884; résolution:512:208
=============================================================
Ce qui me laisse pensif c'est que les vbitrates calculés sont bien bas pour des cq élevés pourtant je suis les formules du site mplayer.
En fait j'ai fait un script qui me prend un dvd pour l'encoder en divx (ou un mpeg de la tnt)me fait le croppage propose plusieurs résolutions avec le bitrate etc.
Bref un tuxrip sauf que c'est adapté pour ma kiss dp1000.
PS: le cq est le coeff de qualité des encodages.

Message cité 1 fois
Message édité par prof27 le 13-06-2007 à 17:13:30
Reply

Marsh Posté le 14-06-2007 à 00:46:44    

prof27 a écrit :

En fait j'ai fait un script qui me prend un dvd pour l'encoder en divx (ou un mpeg de la tnt)me fait le croppage propose plusieurs résolutions avec le bitrate etc.
Bref un tuxrip sauf que c'est adapté pour ma kiss dp1000.

[:zytra]  
 
Tu connais ripdvd ?


Je pense que ça devrait répondre à tes besoins. Sinon, inutile de tout écrire from scratch : rejoins l'équipe de développement et propose les fonctionnalités qui te manquent. Je ne crois pas m'avancer beaucoup en disant que Wedge t'accueillera à bras ouverts si tu as des idées de features manquantes dans ripdvd.   :)


---------------
TriScale innov
Reply

Marsh Posté le 14-06-2007 à 00:51:22    

Pour autant que je puisse en juger, ton bitrate est bon. Par contre, je ne sais pas exactement ce qu'est le CQ, donc je ne peux pas te dire si ça me semble correct...


---------------
TriScale innov
Reply

Marsh Posté le 14-06-2007 à 06:47:29    

franceso a écrit :

[:zytra]  
 
Tu connais ripdvd ?


Je pense que ça devrait répondre à tes besoins. Sinon, inutile de tout écrire from scratch : rejoins l'équipe de développement et propose les fonctionnalités qui te manquent. Je ne crois pas m'avancer beaucoup en disant que Wedge t'accueillera à bras ouverts si tu as des idées de features manquantes dans ripdvd.   :)


 
Bonjour.
C'est marrant de faire son propre truc même si je pense qu'il n'y a pas 360000 façons de faire.
J'utilise que 1 MByte=1024 Kbytes=1024*1024*8 bits et 1kbits = 1000 bits c'est cela je me gourre pas dans cette convention?
Merci pour ripdvd .
Je connaissais déja dpencoder tuxrip acidrip dvd::rip gmencoder kvideoencoder... :-))))))

Message cité 1 fois
Message édité par prof27 le 14-06-2007 à 06:49:00
Reply

Marsh Posté le 14-06-2007 à 08:18:41    

Y'a un topic officiel pour ripdvd ;)
 
Tu pourras regarder la fonction calc_video_bitrate() dans le fichier lib/config.rdl, tu trouveras la réponse à ta question :)


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 14-06-2007 à 09:20:40    

prof27 a écrit :

J'utilise que 1 MByte=1024 Kbytes=1024*1024*8 bits et 1kbits = 1000 bits c'est cela je me gourre pas dans cette convention?

Oui, a priori ce calcul là est bon. Maintenant, reste à voir la définition du CQ. D'après ta formule, ce serait le nombre moyen de bits par pixel... C'est ça ?


---------------
TriScale innov
Reply

Marsh Posté le 14-06-2007 à 09:20:40   

Reply

Marsh Posté le 14-06-2007 à 12:30:32    

franceso a écrit :

Oui, a priori ce calcul là est bon. Maintenant, reste à voir la définition du CQ. D'après ta formule, ce serait le nombre moyen de bits par pixel... C'est ça ?


 
Oui.

Reply

Marsh Posté le 14-06-2007 à 12:37:55    


 
 
Je viens d'encoder un film en deux passes et le calcul de bitrate marche pile-poil avec mencoder car
si je choisis l'option suivante dans le tableau(cq énorme):
"support:1400 meg; video:1348 kbits/s; coefficient de qualité:0.3463; résolution:608:256"
Au final j'ai bien un avi de 1,4 Gig et mencoder me met à la fin:
Video stream: 1348.067 kbit/s  (168508 B/s)  size: 1341131567 bytes  7958.840 secs  
Audio stream:  128.000 kbit/s  (15999 B/s)  size: 127342464 bytes  7958.904 secs
C'est impec.
Mais le cq que je calcule est très grand

Reply

Marsh Posté le 14-06-2007 à 12:53:56    

Et du coup, c'est quoi le CQ ? [:jofusion]


---------------
Be the one with the flames.
Reply

Marsh Posté le 14-06-2007 à 12:56:59    

wedgeant a écrit :

Y'a un topic officiel pour ripdvd ;)
 
Tu pourras regarder la fonction calc_video_bitrate() dans le fichier lib/config.rdl, tu trouveras la réponse à ta question :)


Le bitrate pose pas de probleme c'est le cq
 
je viens d'ouvrir cet avi avec avidemux et bien dans sa calculettte de cq il voit le meme cq>0,3 pour une taille de 2 cd mais pour un cd un cq de 0.152.
 
 
 


Message édité par prof27 le 14-06-2007 à 13:03:44
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed