Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forum Ripp-it After Me _ L'actu des logiciels vidéo _ LeonDivxQ

Écrit par : leon1789 24/04/2008 à 20:16

Bonsoir,
je vais oser mettre en ligne un petit outil pour réaliser des divx. Certes, ce n'est pas une suite audio-vidéo, il est très modeste.
Je vous le laisse en téléchargement (3.4 Mo) à cette adresse : http://forum.ripp-it.com/redirect.php?url=http%3A%2F%2Fwww.gigasize.com%2Fget.php%3Fd%3D6d5xnwdlh9b
Il est clair que ri4m m'a très largement inspiré !
Enjoy aga.gif

Des screens :
http://forum.ripp-it.com/index.php?s=&showtopic=18443&view=findpost&p=265268
http://forum.ripp-it.com/index.php?s=&showtopic=18443&view=findpost&p=265047
http://forum.ripp-it.com/index.php?s=&showtopic=18443&view=findpost&p=265058

Bon, par où commencer ?...

Je pense qu'il vaut mieux ne pas rentrer dans les détails, vous les
comprendrez en utilisant le programme.
(compatible windows XP/vista)

Le but de LeonDivxQ est d'encoder un DVD en un film, codec vidéo DivX
imposé, audio codec MP3 (stéréo) ou AC3 (5.1), avec une ou deux bandes
sonores (de même nature), et sous-titres éventuellement.

Ce faisant, hormis l'éventuelle facilité d'emploi d'une interface (qui
là est malheureusement assez rudimentaire) et les options divers et
variées que l'on peut espérer d'un logiciel (qui là sont
malheureusement peu nombreuses), il y a trois notions importantes à
considérer :
- la qualité de l'encodage (que l'on veut la plus élevée possible)
- la taille du fichier final (qu'y est parfois fixée à l'avance)
- le temps de calcul pour l'obtenir (que l'on veut le plus petit possible)

En donnant la priorité à l'une de ces trois quantités, on pourra
trouver une proposition adaptée dans LeonDivxQ.

------------------------
INSTALLATION DE LEONDIVXQ
------------------------

Il suffit de décompacter le fichier zip, sur n'importe quelle partition,
dans n'importe quel répertoire. Cela dit, un chemin d'accès simple
(comme c:\divx) reste à privilégier.

Pour lancer le programme, il suffit de double-cliquer sur LeonDivxQ.bat.
Ne pas oublier de placer un DVD dans votre lecteur, et c'est parti... :-)

LeonDivxQ peut traiter des DVD (tout format), mais en l'état actuel de
développement,
***** IL FAUT QUE LE DVD CONTIENNE AU MOINS UNE PISTE AUDIO AC3 5.1 *****
(en français de préférence, mais ce n'est pas obligatoire).
C'est une restriction certes, mais pas très contraignante car la plus
part des DVD la réalisent.

LeonDivxQ est un programme multi-tâches : il tire donc partie
naturellement des processeurs multi-coeurs (2 ou même 4). Il ne faut
pas s'étonner si, lors du traitement, plusieurs calculs plus ou moins
indépendants se lancent simultanément...

------------------------
LES MENUS "TOUT EN UN"
------------------------

Les menus "tout en un" ont pour particularité de travailler en autonomie,
du début du ripp, jusqu'à la fabrication finale du divx.

(F) le fast food :

encodage offrant le meilleur rapport qualité vidéo / taille.temps
film divx-mp3 (VF)
cadrage automatique de l'image sans bande noire
normalisation de la bande son (boost maximum sans saturation)
sous-titres éventuels

(cool.gif l'encodage bi-passes :

encodage plus lent (puisqu'en deux passes)
film divx-(AC3 ou MP3) (VF)
cadrage automatique de l'image sans bande noire
respect du débit vidéo (divx entre 500 et 1500 kbps)
normalisation de la bande son (boost maximum sans saturation)
respect du débit audio (AC3 256 kbps, 320, etc.)
sous-titres éventuels

(S) la spécialité maison :

encodage encore plus lent ("deux passes et demi" et traitement vidéo)
film divx-(AC3 ou MP3) (VF et VO)
cadrage automatique de l'image sans bande noire
amélioration de l'image par SoftSharpen
respect du débit vidéo (divx entre 500 et 1500 kbps)
normalisation des bandes sons (boost maximum sans saturation)
respect du débit audio (AC3 256 kbps, 320, etc.)
sous-titres éventuels
...et quelques autres surprises du chef wink.gif

------------------------
REMARQUE SUR LE RECADRAGE
------------------------

Si le recadrage proposé par LeonDivxQ (sans bandes noires) ne
vous convient pas, il est possible d'imposer votre manière de
recadrer. Voir plus bas, dans la section ad hoc...

------------------------
REMARQUE SUR LES PISTES AUDIOS
------------------------

En général, il y a plusieurs pistes audios sur un DVD. Le programme va
considérer la version française (VF) et la version originale (VO, qui
est par défaut la version anglaise). Il est tout à fait possible de
modifier ces choix : voir plus bas, dans la section ad hoc...

Les pistes audios sont recalées en fonction des indications extraites
du DVD, si indications il y a (ce qui est le cas en général).
A priori, il n'y a donc pas de décalage audio sur l'encodage.
De plus, lors de leur traitement, les pistes audios sont normalisées
(i.e. le son est boosté au maximum sans saturation).

Si vous savez où regarder pendant le traitement des pistes audio AC3
(avec BeSweet), vous pourrez constater par vous-mêmes que le recalage
indiqué par le ripp est bien pris en compte. De même, dans les
différents scripts avs générés par LeonDivxQ, vous trouverez peut-être
des traces de recalage audio-vidéo...

------------------------
REMARQUE SUR LES SOUS-TITRES
------------------------

Pour tout type d'encodage, il est possible d'incruster
(définitivement) des sous-titres sur la vidéo.
Pour cela, il suffit de placer un fichier .srt (format imposé pour
l'instant) dans le répertoire \vts\ de LeonDivxQ.
Le programme le prendra en charge automatiquement (dès son retour au menu).

------------------------
LES OPERATIONS ELEMENTAIRES
------------------------

Outre les menus "tout en un", il y a la possibilité de faire pas à pas
un encodage (plus ou moins) personnalisé. Cela se fait via les
commandes suivantes :

® ripp le DVD
C'est par défaut SmartRipper qui est utilisé. Il ne casse pas 100%
des protections DVD, mais il réalise de bons ripp, bien documentés,
donc pratiques à travailler.

(D) création du fichier d'index d2v
Une fois les fichiers vob enregistrés (par un ripper ou par un autre)
dans le répertoire \vts\, le programme en déduit un fichier
"d'indexation", et le cas échéant extrait également les pistes audios.

(1) prévisualiser la vidéo
Cela permet de vérifier que le recadrage est satisfaisant, que l'audio
est bien recalé, idem avec les sous-titres le cas échéant, et de
repérer éventuellement le début du générique de fin (voir la commande (G)).

(2) passe n°0
Cette passe permet de faire un rapide encodage de 4% du film avant
de connaître, par exemple, un débit adéquat pour un encodage d'un bon
rapport qualité / taille.

Cette passe permet aussi de calculer une valeur raisonnable du paramètre
"Net" de la fonction SoftSharpen, éventuellement utilisée pour avoir un
meilleur rendu visuel de l'image.

(3) pour simplement fixer le débit vidéo

(4) passe vidéo n°1
Phase classique d'analyse divx pour un encodage multi-passes.

Si une passe n°0 a été effectuée préalablement (commande (2)),
l'encodage utilisera SoftSharpen et sera donc plus lent.

(5) traitement vidéo du générique
Cela permet de faire une économie substantielle au niveau du débit
vidéo lors de l'encodage du générique. Cette économie est
redistribuée sur tout le reste de la vidéo, augmentant ainsi la
qualité globale.

(6) passe vidéo n°2 et
Phase d'encodage divx pour un encodage multi-passes.

Si une passe n°0 a été effectuée préalablement (commande (2)),
l'encodage utilisera SoftSharpen et sera donc plus lent.

(7) muxage vidéo audio
Cette commande permet de joindre la vidéo divx aux pistes audios AC3.
On peut joindre une ou deux pistes audios : la première est
considérée comme VF (voir commande (A1) ), la seconde comme VO
(voir la commande (A2)).

(A) préciser le format de sortie : AC3 (5.1) ou MP3 (stéréo)

(A1) audio VF
Cette commande permet de préciser la piste audio (considérée comme VF)
et de lancer son encodage.

Après avoir listé les différentes pistes audios AC3 5.1, le
programme va demander une chaîne de caractères permettant de
repérer la piste audio désirée.

Exemple de listing :
vts_02_([0x80]_Audio_English_AC3(6Ch)_48kHz___)_Delay_-88ms.ac3
vts_02_([0x81]_Audio_Français_AC3(6Ch)_48kHz___)_Delay_-78ms.ac3
vts_02_([0x82]_Audio_Italiano_AC3(6Ch)_48kHz___)_Delay_-188ms.ac3
Alors "Fra" ou "0x81" sont des chaînes de caractères permettant de
repérer la piste audio VF.

Autre exemple de listing :
vts T01 3_2ch 448Kbps DELAY 0ms.ac3
vts T02 3_2ch 448Kbps DELAY 0ms.ac3
vts T03 3_2ch 448Kbps DELAY 0ms.ac3
Alors seule la chaîne "T01" permet de sélectionner la première
piste audio (à vous de vérifier que cette piste correspond bien à
la langue désirée).

(A2) audio VO
Idem que la commande (A1), mais pour une seconde piste audio.

(E) pour désentrelacer (-> o) ou pas (-> n)

(L) permet d'améliorer l'encodage d'une scène en forçant une
compression moins importante localement sur la scène précisée.
L'amélioration de la scène n'a réellement lieu qu'après
une N-ième passe de compression (voir la commande (5)).

Ceci est fort utile quand le codec divx n'est pas capable
de faire une bonne analyse de la situation : fumées, brouillard, etc.

(G) repérer le générique de fin
Cette commande permet de renseigner le programme sur le numéro de
l'image commençant le générique final. Ce numéro peut être repéré (par
vos yeux, et vos oreilles !) lors de la prévisualisation (commande (1)).

(M) un peu de musique !
Cette commande permet d'extraire l'audio (format MP3) du générique
de fin, histoire de se faire un petit CD de musique de film wink.gif

(Q) quitter...


------------------------
REMARQUE SUR LES MENUS "TOUT EN UN"
------------------------

Il est tout à fait possible de lancer un menu "tout en un" après avoir
opérer plusieurs commandes élémentaires : le menu "tout en un" repère
les étapes déjà réalisées et reprend le traitement à l'étape
nécessaire. Voir les exemples suivants.

------------------------
EXEMPLES D'ENCHAÎNEMENT DE COMMANDES
------------------------

*** Pour un encodage bi-passes DivX-AC3, avec traitement vidéo du générique :

- mettre un DVD dans le lecteur,
- lancer (1), attendre que la prévisualisation apparaisse,
puis repérer la première image du générique de fin
- lancer (G) et donner ce numéro d'image
- lancer (cool.gif et préciser les débits audios-vidéos

*** Pour un encodage "maison Léon"

- mettre un DVD dans le lecteur,
- lancer (1), attendre que la prévisualisation apparaisse,
puis repérer la première image du générique de fin
- lancer (G) et donner ce numéro d'image
- lancer (2), attendre qu'une vidéo "ba" soit créée,
et noter le débit vidéo de cette vidéo (bitrate adéquat)
- lancer (S) et préciser les débits audios-vidéos

------------------------
CHOISIR LES PISTES AUDIOS
------------------------

Voir les commandes (A1) et (A2) ci-dessus.

------------------------
IMPOSER UN RECADRAGE
------------------------

Pour imposer un recadrage, il faut lancer la prévisualisation (commande (2)),
puis indiquer que le recadrage n'est pas correct, et enfin taper la
commande avisynth que vous voulez imposer pour le recadrage.
Par exemple, pour SG1 : CropResizeBorder(720,400,bords=false)

Écrit par : beuz29 24/04/2008 à 20:35

bon on va tester ca alors !! yahoo.gif

Écrit par : leon1789 24/04/2008 à 20:53

Merci. (Pas sous win98, ça ne fonctionne pas apparemment aga.gif )

Écrit par : micjul 24/04/2008 à 20:58

Mince je n'ai que windows 98 yahoo.gif

Merci Leon ... je vais retester cette nouvelle mouture, et à mon avis ce n'est que du bon an_coucou.gif

Écrit par : rol 24/04/2008 à 21:20

Zou ! ça télécharge aga.gif

Écrit par : Fabrick 25/04/2008 à 01:28

bon ben je récupère le LéonDivXQ et je vais faire chauffer le Quad... mrgreen2.gif

Écrit par : Fabrick 25/04/2008 à 01:37

(Fabrick @ vendredi 25 avril 2008 à 01:28) *
bon ben je récupère le LéonDivXQ et je vais faire chauffer le Quad... mrgreen2.gif

ça marche pas là chez moi bof.gif
j'ai à peine le temps de voir le message...

ouin.gif

Écrit par : leon1789 25/04/2008 à 06:00

arf, ... bof.gif
Qu'est-ce qui ne fonctionne pas ? c'est le ripp ou après ?

Écrit par : leon1789 25/04/2008 à 08:16

mise à jour : possibilité de choisir entre AC3 et MP3 pour les encodages multipasses.

Écrit par : Fabrick 25/04/2008 à 14:42

(leon1789 @ vendredi 25 avril 2008 à 06:00) *
arf, ... bof.gif
Qu'est-ce qui ne fonctionne pas ? c'est le ripp ou après ?

Ben rien, je ne peux rien faire... euh.gif
j'ai beau sélectionner n'importe quoi ripp ou prévisualisation... impossible rien ne se lance... gloups.gif

Écrit par : leon1789 25/04/2008 à 15:34

Tu as quel système d'exploitation ? un XP pro ? (je n'ai pas testé avec cet OS )

Bon, le ripp ne se fait pas... ok, c'est possible car SmartRipper est assez capricieux parfois (il demande un peu de douceur cling1.gif ) Cela dit, tu peux roujours copier à la main des fichiers vob (rippés par un autre outils) dans le répertoire \vts\ pour passer cette étape du ripp.

Et tu n'as même pas la moindre fenêtre qui s'ouvre après avoir, par exemple, écrit "1" puis tapé sur "entrée" ? ... bof.gif là, je ne comprends pas trop ce qui ne va pas...

D'habitude, quand je bidouille mal les sources, une erreur est signifiée quelque part, ou bien pire, le programme se ferme de lui-même sans demander son reste. ..mais je n'ai jamais obtenu le genre de comportement que tu décris bof.gif bof.gif.

Écrit par : leon1789 25/04/2008 à 17:25

Beuz29, rol, micjul, vous ne dites pas que rien ne fonctionne, hein ?

Écrit par : beuz29 25/04/2008 à 18:17

moi j'ai pas pu tester tout, je n'ai pas eu le temps de tout regarder en détails.

mais en tout cas ce que j'ai essayé ca fonctionne !!
pour le ripp j'ai du lancer vlc pour que smartripper puisse décrypter les vob...

pour l'instant que du bon !!

Écrit par : leon1789 25/04/2008 à 18:47

(beuz29 @ vendredi 25 avril 2008 à 18:17) *
pour le ripp j'ai du lancer vlc pour que smartripper puisse décrypter les vob...

exactement ! c'est vrai que c'est une astuce "classique" pour faire démarrer SmartRipper quand il fait son caractériel ! aga.gif
--> lancer la lecture du DVD par un lecteur quelconque, puis arrêter la lecture et enfin lancer le ripp : normalement, ça "décoïnce" SmartRipper .
Merci pour cette rapide remarque beuz29

Écrit par : micjul 25/04/2008 à 18:51

Je l'ai pas encore testé Léon, j'attendais d'être chez moi, pour le tester sur des ordis à plusieurs coeurs aga.gif ..
Je ferais cela demain ...
(fabrick il sait pas se servir d'un ordi aga.gif)

Écrit par : Fabrick 25/04/2008 à 19:54

(micjul @ vendredi 25 avril 2008 à 18:51) *
Je l'ai pas encore testé Léon, j'attendais d'être chez moi, pour le tester sur des ordis à plusieurs coeurs aga.gif ..
Je ferais cela demain ...
(fabrick il sait pas se servir d'un ordi aga.gif)

yahoo.gif
De toute façon je savais bien que Léon il m'aimait pas, il a fait exprès de faire un truc qui marche pas pour m'humilier ! bof.gif

bon alors pour être précis, il tente de se lancer mais il ne se lance pas et un message dans le panneau de ligne de commande s'affiche 1/4 de millionième de seconde et il ne trouve pas la fonction appelée je crois. Alors je pense que cela vient du fait que j'utilise XP pro et que le Dos n'est pas un vrai Dos mais une espèce d'émulation... c'est l'hypothèse que je fais pour le moment pour expliquer le truc...

Je vais ripper par ailleurs un DVD et mettre le tout dans le dossier VTS (qui se crée bien je te rassure) et je verrai ensuite. Mais bon avec Xp Pro pour moi ça fonctionne pas... Il y en a d'autres sous cet OS ? yahoo.gif

Écrit par : micjul 25/04/2008 à 19:55

Oui je l'ai, j'essaierais demain pour voir ...
Là sur XP family çà fonctionne ... sur Vista integrale j'essaierais aussi demain ..

Écrit par : Fabrick 25/04/2008 à 20:17

(micjul @ vendredi 25 avril 2008 à 19:55) *
Oui je l'ai, j'essaierais demain pour voir ...
Là sur XP family çà fonctionne ... sur Vista integrale j'essaierais aussi demain ..

bon je viens de tester avec un ancien ripp, quelques éléments répondent mais pas la prévisualisation (1) en tout cas...ni R (lancer le rip)
Ne fonctionnent pas non plus F (fast-food), E (bi pass ac3), S (specialité), D (créer le D2v), de 1 à 6, M (musique du générique).

Ce qui fonctionne (enfin répond) mais que je ne peux utiliser car les commandes d'avants ne fonctionnent pas : G (situer le générique) A1 et A2 et Q (quitter).

je teste avec un autre ripp spécialement pour l'occasion... yahoo.gif

Écrit par : rol 25/04/2008 à 20:36

(Fabrick @ vendredi 25 avril 2008 à 19:54) *
Il y en a d'autres sous cet OS ? yahoo.gif

Forcément, tu cherches des os partout toi aussi, space de boxer gniark.gif

Écrit par : Fabrick 25/04/2008 à 20:38

(rol @ vendredi 25 avril 2008 à 20:36) *
(Fabrick @ vendredi 25 avril 2008 à 19:54) *

Il y en a d'autres sous cet OS ? yahoo.gif

Forcément, tu cherches des os partout toi aussi, space de boxer gniark.gif

arffffff je suis découvert ! euh.gif

Écrit par : rol 25/04/2008 à 20:44

Tout fonctionne moi là. Je teste la fonction 1 aga.gif

Écrit par : leon1789 25/04/2008 à 20:44

bon, ben il n'y a pas de miracle alors... bof.gif Ca ne doit fonctionner que sous XP family et vista premium (là, j'en suis certain, puisque c'est ce que j'ai.)

Écrit par : rol 25/04/2008 à 20:46

C'est surement plus lié au quad le problème cling1.gif

Écrit par : Fabrick 25/04/2008 à 20:47

(rol @ vendredi 25 avril 2008 à 20:46) *
C'est surement plus lié au quad le problème cling1.gif

Non je pense pas que le quad ait à voir quoi que cela soit, c'est avec le dos que ça merdoie. Sinon il s'ouvrirait même pas . Le processeur à même pas le temps de se lancer an_ouarf.gif

Écrit par : Fabrick 25/04/2008 à 20:57

(Fabrick @ vendredi 25 avril 2008 à 20:47) *
(rol @ vendredi 25 avril 2008 à 20:46) *

C'est surement plus lié au quad le problème cling1.gif

Non je pense pas que le quad ait à voir quoi que cela soit, c'est avec le dos que ça merdoie. Sinon il s'ouvrirait même pas . Le processeur à même pas le temps de se lancer an_ouarf.gif

exemple de message d'erreur quand je choisis par exemple créer ficheir D2v :

"d2v.bat n'est pas reconnu en tant que commande interne ou externe, un programme executable ou un fichier de commande"

Je pense que c'est le type de message qui s'affiche à chaque fois quand ça foire, sauf qu'il change "d2v.bat par l'autre commande appelée alors.

Donc je pense que cela vient du Dos yahoo.gif

Écrit par : rol 25/04/2008 à 21:02

Il faut ouvrir le DOS à la main et exécuter le .bat cling1.gif

Écrit par : Fabrick 25/04/2008 à 21:26

(rol @ vendredi 25 avril 2008 à 21:02) *
Il faut ouvrir le DOS à la main et exécuter le .bat cling1.gif

ouais mais tu penses bien que j'ai testé ça quand même yahoo.gif
j'ai même changé l'emplacement du dossier LeonDivxQ pour le mettre sur mon C au cas où, ben ça ne change rien, ça ne fonctionne pas. gloups.gif

Écrit par : leon1789 25/04/2008 à 21:28

on dirait un problème de chemin d'accès... étrange.

Dans le menu principal (de toute manière, il n'y en a qu'un...), le répertoire signalé est le bon ?

Écrit par : Fabrick 25/04/2008 à 21:46

(leon1789 @ vendredi 25 avril 2008 à 21:28) *
on dirait un problème de chemin d'accès... étrange.

Dans le menu principal (de toute manière, il n'y en a qu'un...), le répertoire signalé est le bon ?

ouais c'est le bon.

Écrit par : leon1789 25/04/2008 à 21:57

(Fabrick @ vendredi 25 avril 2008 à 20:17) *
bon je viens de tester avec un ancien ripp, quelques éléments répondent mais pas la prévisualisation (1) en tout cas...ni R (lancer le rip)
Ne fonctionnent pas non plus F (fast-food), E (bi pass ac3), S (specialité), D (créer le D2v), de 1 à 6, M (musique du générique).

Ce qui fonctionne (enfin répond) mais que je ne peux utiliser car les commandes d'avants ne fonctionnent pas : G (situer le générique) A1 et A2 et Q (quitter).


Ok, les instructions qui foirent collent exactement avec les commandes lancées par l'instruction "call" dans LeonDivxQ.bat

On dirait que le programme n'est pas passé dans le répertoire \libr\ où se trouvent tous les .bat appelés.
Pourtant il y a bien l'instruction << cd "%rep%\libr\" >> dans LeonDivxQ.bat . Je ne comprends pas ...

Écrit par : leon1789 25/04/2008 à 22:08

Bon, j'ai encore mis à jour le programme, parce que je faisais confiance (à tort !) à BeSweet pour réaliser des MP3, et ça ne va vraiment pas...

Écrit par : beuz29 25/04/2008 à 22:31

euh pour info rapide...
je suis sur XP pro !! et ca fonctionne, mais pas tout testé...

Écrit par : leon1789 25/04/2008 à 22:40

ha merci pour l'info.

Si un jour tu veux tester davantage, n'oublie pas de télécharger la dernière version : elle est (sera) mieux que la première... aga.gif

Écrit par : leon1789 26/04/2008 à 18:48

mise à jour (encore une... mais c'est pour une bonne cause cling1.gif )

(L) permet d'ameliorer l'encodage d'une scène en forçant une
compression moins importante localement sur la scène précisée.
L'amélioration de la scène n'a réellement lieu qu'après
une N-ième passe de compression (voir la commande (5)).

Ceci est fort utile quand le codec divx n'est pas capable
de faire une bonne analyse de la situation : fumées, brouillard, etc.

Pour un exemple, voir http://forum.ripp-it.com/index.php?showtopic=16311&hl=

Écrit par : micjul 26/04/2008 à 19:11

Perso çà fonctionne aussi, sur XP pro, family,Vista premium et integrale ..; j'ai pas encore tout testé, juste un encodage du même film pour voir ...

Écrit par : leon1789 26/04/2008 à 19:19

Merci pour ces infos rassurantes ! ouf... yahoo1.gif

Écrit par : micjul 26/04/2008 à 19:25

Le résultat est bien léon ... avec la nouvelle version (celle pour les scenes difficiles), si tu veux je peux tester avec l'ancienne, quels films te semble bien pour cela ?? si je l'ai je teste ..

Écrit par : leon1789 26/04/2008 à 19:36

Heu, des scènes délicates, il y en a (de tête...) dans
-- la première minute de Pirates des caraïbes (brouillard)
-- au milieu de The Others (brouillard aussi)
-- ...dans Star Wars 2 (une bataille enfumée)
-- ...

Mais si tu mets un débit vidéo de 1600 kbps, l'encodage sera bon de toute manière. Pour avoir des problèmes, il faut encoder à 500 kbps ... aga.gif

Dans la nouvelle version, j'ai aussi ajouté des options de recadrage pour éviter une ou deux lignes noires résiduelles non désirées qui peuvent parfois malheureusement résister à l'autocrop...

Écrit par : micjul 26/04/2008 à 20:02

(leon1789 @ samedi 26 avril 2008 à 19:36) *
Heu, des scènes délicates, il y en a (de tête...) dans
-- la première minute de Pirates des caraïbes (brouillard)
-- au milieu de The Others (brouillard aussi)
-- ...dans Star Wars 2 (une bataille enfumée)
-- ...

Mais si tu mets un débit vidéo de 1600 kbps, l'encodage sera bon de toute manière. Pour avoir des problèmes, il faut encoder à 500 kbps ... aga.gif

Dans la nouvelle version, j'ai aussi ajouté des options de recadrage pour éviter une ou deux lignes noires résiduelles non désirées qui peuvent parfois malheureusement résister à l'autocrop...


Heu Léon, je suis pas biloute hein yahoo.gif ... la j'encode à 600 kps ... je me doute qu'à 1600 ce serait bon yahoo.gif yahoo.gif
Bon j'ai les 3 je vais les tester ..

Écrit par : Fabrick 26/04/2008 à 20:05

(micjul @ samedi 26 avril 2008 à 19:11) *
Perso çà fonctionne aussi, sur XP pro, family,Vista premium et integrale ..; j'ai pas encore tout testé, juste un encodage du même film pour voir ...

bon ben ça confirme que Léon voulait m'humilier bof.gif
voilà il a fait en sorte que ça fonctionne pour tout le monde sauf pour moi, tant pis... pfff.gif

Écrit par : micjul 26/04/2008 à 20:08

Ben il l'a fait pour des utilisateurs lambda .. pas un qui se demande encore pourquoi pour éteindre windows il faut déjà appuyer sur démarrer aga.gif

Écrit par : leon1789 26/04/2008 à 20:45

(micjul @ samedi 26 avril 2008 à 20:02) *
Bon j'ai les 3 je vais les tester ..

Tiercé gagnant alors ! mrgreen2.gif

Ok, si tu peux tester et nous dire ce que tu penses des trois types d'encodages "tout en un", ce serait super ! aga.gif (au niveau image et audio, s'il y a des trucs positifs ou négatifs...)


(Fabrick @ samedi 26 avril 2008 à 20:05) *
bon ben ça confirme que Léon voulait m'humilier bof.gif
voilà il a fait en sorte que ça fonctionne pour tout le monde sauf pour moi, tant pis... pfff.gif

C'est dommage, j'aurais bien voulu que tu me fasses réver d'un Quad...
Mais bon, comme ça ne coûte plus trop cher, je vais quand même réflechir à un achat de PC de bureau (un film de 2h encodé en maxi 45 minutes, le rêve !)

Écrit par : micjul 26/04/2008 à 20:51

Ca fait bien longtemps que Fabrick ne fais plus rêver personne aga.gif

Écrit par : Fabrick 27/04/2008 à 04:45

(micjul @ samedi 26 avril 2008 à 20:51) *
Ca fait bien longtemps que Fabrick ne fais plus rêver personne aga.gif

yahoo.gif
Qui sait... mrgreen2.gif

Écrit par : micjul 27/04/2008 à 07:39

oh la menteuse yahoo.gif

Écrit par : Fabrick 27/04/2008 à 19:43

(micjul @ dimanche 27 avril 2008 à 07:39) *
oh la menteuse yahoo.gif

oh le jaloux yahoo.gif

Écrit par : leon1789 27/04/2008 à 20:37

Tiens Fabrick, si tu croyais être en vacances, c'est raté !
Je viens de mettre une nouvelle version qui pourrait mieux fonctionner sur ton pc... cling1.gif Si tu veux bien prendre 2 minutes pour tester stp yahoo1.gif

Écrit par : Fabrick 27/04/2008 à 23:35

(leon1789 @ dimanche 27 avril 2008 à 20:37) *
Tiens Fabrick, si tu croyais être en vacances, c'est raté !
Je viens de mettre une nouvelle version qui pourrait mieux fonctionner sur ton pc... cling1.gif Si tu veux bien prendre 2 minutes pour tester stp yahoo1.gif

aga.gif bon ben je récupère cela de suite et je te dis ce qu'il en est ! na.gif

Écrit par : Fabrick 27/04/2008 à 23:42

(Fabrick @ dimanche 27 avril 2008 à 23:35) *
(leon1789 @ dimanche 27 avril 2008 à 20:37) *

Tiens Fabrick, si tu croyais être en vacances, c'est raté !
Je viens de mettre une nouvelle version qui pourrait mieux fonctionner sur ton pc... cling1.gif Si tu veux bien prendre 2 minutes pour tester stp yahoo1.gif

aga.gif bon ben je récupère cela de suite et je te dis ce qu'il en est ! na.gif

bof.gif pareil...

je vais installer sur mon autre PC en Xp Pro aussi mais une autre version non customizée pour voir... cling.gif

Écrit par : bd9 28/04/2008 à 16:41

j'voudrais pas me moquer, hein...mais bon...
C'est un peu gaché tout ce beau matos.
winche_2.gif

Écrit par : rol 28/04/2008 à 16:57

Quel gâchi ! euh.gif

Écrit par : leon1789 28/04/2008 à 17:25

(bd9 @ lundi 28 avril 2008 à 16:41) *
j'voudrais pas me moquer, hein...mais bon... C'est un peu gaché tout ce beau matos. winche_2.gif

Tiens bd9, si tu as terminé de monter ton super pc, tu peux télécharger le programme et lancer l'encodage "fast food", et puis nous commenter tout ça stp. cling1.gif

Heu, il n'y a qu'une chose à ne pas oublier, c'est de mettre un DVD dans le lecteur... Et après, tout est automatique. mrgreen2.gif

Écrit par : bd9 28/04/2008 à 17:43

Et non léon.
J'attends encore la CM et le DD.
Mais ça devrait arriver dans la semaine na.gif

Écrit par : rol 28/04/2008 à 17:53

Où est la dernière version ? gniark.gif

Écrit par : leon1789 28/04/2008 à 18:01

(bd9 @ lundi 28 avril 2008 à 17:43) *
Et non léon. J'attends encore la CM et le DD. Mais ça devrait arriver dans la semaine na.gif

Donc tu as déjà le microprocesseur ! C'est juste ce qu'il te faut : branche-le sur tes neurones et fait les calculs de tête ... mrgreen2.gif


(rol @ lundi 28 avril 2008 à 17:53) *
Où est la dernière version ? gniark.gif

Toujours en première ligne aga.gif http://forum.ripp-it.com/index.php?showtopic=18443&hl=

Écrit par : bd9 28/04/2008 à 18:43

(leon1789 @ lundi 28 avril 2008 à 18:01) *
Donc tu as déjà le microprocesseur ! C'est juste ce qu'il te faut : branche-le sur tes neurones et fait les calculs de tête ... mrgreen2.gif

j'ai essayé, mais j'arrive pas à régler le BIOS maya.gif

Écrit par : leon1789 28/04/2008 à 19:07

le Biologic Interpreter Of Sykes ? aucun intérêt ! allez, fais les calculs... aga.gif

Écrit par : sykes2477 28/04/2008 à 21:53

Y'm'casse mon commerce le léon!!! ouin.gif

Sinon, je viens de le télécharger, et je n'ai pas encore jeté un oeil...
Ferais plus tard, promis...

Écrit par : leon1789 01/05/2008 à 10:27

Un test qui pourrait être intéressant, comparer deux encodages réalisés par LeonDivxQ et un autre logiciel sur le film APOCALYPTO : c'est un film qui requiert un débit vidéo élevé (car il se passe dans la forêt, et il y a bcp de détails à encoder, etc.)

Écrit par : leon1789 02/05/2008 à 17:23

Si les tests de micjul sont positifs, je ferai un tuto (parce que c'est vrai que le programme est un peu raide à première vue...)

Même s'il suffit d'appuyer sur la touche F pour que tout se fasse tout seul (menu Fast food), on peut vouloir des choses plus à la carte, d'où la nécessité d'un tuto.

Mais si les résultats sont mitigés, ben... bof.gif

Écrit par : micjul 02/05/2008 à 17:52

C'est nul yahoo.gif

Je plaisante Léon ... franchement j'ai fait plusieurs tests en fast food, en normal , avec des films faciles, ou plus difficiles ... je me suis basé sur un bitrate de 800 à chaque fois ..parce que 600 c'est vraiment trés peu mrgreen2.gif et que les défauts apparaissent vraiment ..
A 800 et quelque soit le film, cela commence a devenir acceptable .. l'image est correcte (bon je pense que pour moi faudrait encore que je monte à 1200..), la résolution est bien respectée .. le son est pas pire pas meilleur ..
Honnetement en comparaison, à ce bitrate (800) sur le même morceau de film, avec riam, leondivx est gagnant (de peu, mais il y est) ..
Là je testerais sur apocalypto (des que je l'ai récupéré), et je tacherais de mettre des screens ..
Non franchement ton petit log, il paye pas d emine, mais il joue bien son role .. pour le DIVX, il fait ce qu'il doit faire et il le fait plutot bien ...

Écrit par : leon1789 02/05/2008 à 18:18

ah yahoo1.gif merci yahoo1.gif

Pour avoir la meilleure qualité possible, il faut utiliser les options de passe n°0 et de générique. L'encodage est bcp plus lent (comparable à une double passe en qualité folle), mais le résultat meilleur...

Là, je viens encore de mettre à jour le programme pour qu'il puisse encoder tout flux mpeg (comme les .ts ou m2v, etc.)

Écrit par : leon1789 02/05/2008 à 18:41

Pour APOCALYPTO, j'ai encodé à 1400 kbps parce le film est très difficile à compresser...

Version divx classique, configuration prédéfinie niveau 5 (avec juste un petit traitement anti-bruit, sans autre chose) :


Comme le film bouge beaucoup, le programme augmente la netteté de l'image (de manière automatique, une fois la passe n°0 réalisée) (sans perte de compressibilité, en compensant avec le mouvement), et du coup on arrive à ce résultat :

LeonDivxQ, "menu spécial (S)" (une fois la position du générique final précisée (G), mais ce n'est pas ça le plus important ) :

mais attention, le temps de calcul est doublé à cause, d'une part de la passe n°0, et d'autre part du traitement vidéo !

Bon, là c'est un exemple particulier... sur des films plus normaux, la différence est moindre, c'est vrai.

Écrit par : micjul 02/05/2008 à 18:52

C'est vrai que là elle est flagrante ...
Le temps a peu d'importance ... quand on a connu les débuts de l'encodage, on relativise vite .. et puis j'ai tout d emêm 2 ordis costaud ..

Écrit par : beuz29 02/05/2008 à 21:44

en effet la difference est tres étonnante !! enfin quand on sait que ca peut donner ca le temps n'a pas grande importance !!

Bravo leon !!! j'aurais bien voulu tester aussi mais j'ai pas apocalypto !!

Écrit par : leon1789 02/05/2008 à 23:33

Si tu as la possibilité, je crois que le même phénomène aussi important se produit sur "28 semaines plus tard" (à encoder avec un bitrate de 1100 kbps minimum).

Écrit par : leon1789 03/05/2008 à 00:22

Autre exemple, sur un film tout à fait ordinaire, A.I. ARTIFICIELLE INTELLIGENCE, avec pas trop de mouvement (et donc un traitement moins prononcé pour garder la même compressibilité)

Version divx classique, configuration prédéfinie niveau 5
(avec juste un petit traitement anti-bruit, sans autre chose) :



LeonDivxQ, "menu spécial (S)" (avec toutes les options d'amélioration) :


Les encodages ont été effectués à 850 kbps. Là, la différence est moins importante mais elle se voit quand même sur les visages.

Écrit par : leon1789 03/05/2008 à 00:29

Si vous voulez faire des tests comme les deux ci-dessus, il suffit de faire
-i- une prévisualisation (1) pour repérer la première image du générique de fin, et la fixer par (G),
-ii- un encodage bi-passes (B ) qui effectuera une passe n°1 d'analyse (pour le codec divx) et une passe n°2 d'encodage,
-iii- puis un encodage spécial (S) qui effectuera une passe n°0 d'analyse (pour le réglage du traitement vidéo) et une passe n°3 d'encodage.

Entre -ii- et -iii-, il faut renommer le fichier avi créé, sinon il sera écrasé lors de l'encodage suivant !

Écrit par : beuz29 03/05/2008 à 00:50

j'ai pas les deux !!! lol

Écrit par : leon1789 03/05/2008 à 10:00

Bon... quels sont tes DVD "fêtiches" ? cling1.gif

Écrit par : beuz29 03/05/2008 à 11:35

ben en faite j'ai pas tant que ca de dvd...
y'a les harry potter (a ma copine), les pirates des caraibes (2 premiers)...
y'en a dans le lot ??

Écrit par : leon1789 03/05/2008 à 11:47

yahoo1.gif tu peux toujours essayer sur les Harry Potter, comparer ri4m ou autre avec LeonDivxQ (menu spécial) si tu veux bien
(je crois que les pirates de caraïbes ne sont pas très copains avec SmartRipper) yahoo1.gif

Écrit par : beuz29 03/05/2008 à 12:30

je peux toujours les ripper avec un autre non et mettre les fichiers dans le dossier...

Écrit par : leon1789 03/05/2008 à 12:54

oui exactement : copier dans le répertoire \vts\
-- les fichiers vob (mais pas le d2v car pas forcément compatible),
-- les fichiers ac3 (s'ils sont déjà extraits des vob lors du ripp),
-- un fichier de sous-titres .srt (si besoin)

Il faudra faire attention à ce que la bonne piste audio soit prise pour l'encodage... (un des intérêts de SmartRipper, c'est qu'il inscrit dans le nom du fichier ac3 la langue en question : du coup, on se trompe pas). Si les pistes audios ne sont pas reconnues automatiquement, il faut utiliser (A1) pour la VF et (A2) pour la VO.

Écrit par : leon1789 04/05/2008 à 09:47

mise à jour : j'avais laissé une version qui ne contenait pas la vraie instruction à une certain endroit, mais une ligne de debug !...

Écrit par : rol 04/05/2008 à 13:33

La différence de qualité sur AI est impressionnante na1.gif

Écrit par : leon1789 04/05/2008 à 18:48

En fait, il y a un moyen pour réaliser un test rapide ( sans compression ) entre un encodage "normal" et un encodage "special" :

On démarre LeonDivxQ :
- on demande une prévisualisation : commande (1)
- faire une copie d'une image présentée par virtualdub (elle correspondrait à un encodage "normal")
- quitter la prévisualisation
- copier le fichier joint (de 4 octets cling1.gif ) dans le répertoire \vts\
- redemander une prévisualisation
- faire une nouvelle copie de la même image (elle correspondrait à un encodage "spécial")
- comparer les deux copies...

Remarque : évidemment cette manipulation pour comparer des images est très rapide (quelques secondes), mais elle ne tient pas compte du débit d'encodage.

 vts_EstimSoftSharpen.txt ( 4 octets ) : 122
 

Écrit par : micjul 04/05/2008 à 19:30

Oui, mais cela peut déjà permettre de se faire une idée ..

Écrit par : beuz29 05/05/2008 à 23:20

bon j'ai fait un essai rapide, mais j'ai un probleme...la durée encodée n'est que de 5min !! je pige pas trop pourquoi...

Écrit par : leon1789 06/05/2008 à 08:07

C'est normal : la vidéo ne fait que 5 minutes et le film est saucissonné ? tu as fait une passe n°0 ? Cette vidéo saucissonnée de 5 minutes en est le résultat (d'ailleurs, son nom doit commencer par "ba_....avi"), c'est normal aga.gif

La passe n°0 (25 fois plus rapide qu'un encodage complet) est une passe d'analyse qui permet de mesurer des choses sur la vidéo à encoder (nul besoin d'encoder tout le film pour faire ces mesures, d'où ce saucissonnage de 4% du film). En particulier, à la fin de la passe n°0 est créé un fichier \vts\vts_EstimSoftsharpen.txt qui contient un nombre (habituellement compris entre 15 et 25) qui correspond à la valeur du paramètre Net utilisé dans SoftSharpen... Si on veut, on peut le modifier à la main, il n'y a pas de risque.

La vidéo "ba_....avi" permet aussi de voir si l'audio est bien calé, les sous-titres éventuels, de connaitre un débit vidéo minimal acceptable (en ce qui me concerne), d'estimer la vitesse d'encodage, etc.

Écrit par : leon1789 06/05/2008 à 21:11

Je viens de tomber sur une vidéo entrelacée... et je n'ai pas résisté à mettre l'option dans LeonDivxQ.
D'où une nouvelle mise à jour. Elle corrige aussi quelques bugs (y'en a toujours, c'est ....)

Écrit par : leon1789 08/05/2008 à 09:30

Petite mise à jour (il y a toujours des trucs à améliorer, c'est sans fin ces choses-là)

J'en profite pour montrer quelques images (à télécharger dans des onglets différents de votre navigateur pour bien les comparer en passant aisément d'un onglet à un autre), histoire de se faire une petite idée (mais rien ne vaut un test perso évidemment).

J'ai réalisé quatre encodages d'un même DVD avec des options différentes. J'espère que ces images permettront de vous faire une idée de l'intérêt (ou non) des options.


Les quatre encodages
Encodage F --> Encodage vidéo rapide (à 870 kbps ici) : commande "F"
Encodage B --> Encodage vidéo bi-passe classique (à 870 kbps) : commande "B"
Encodage BG --> Option générique "G" puis encodage vidéo bi-passe classique (à 870 kbps)
Encodage S --> Encodage vidéo avec toutes les options possibles : commande "S" (à 870 kbps)


Temps d'encodage
Les encodages B et BG sont grosso-modo 50% plus longs que l'encodage F.
L'encodage S est grosso-modo deux fois plus long que l'encodage F, c'est-à-dire comparable à un encodage divx bi-passe "qualité folle".

Répartition du débit vidéo
Un des problèmes de divx en mode multipasse est de donner beaucoup trop d'importance au générique : il y a des cas où le générique représentant 5-8% du temps de la vidéo accapare à lui seul 15-20% des données nécessaires à l'encodage du film entier ! L'option du générique final "G" permet de rétablir une situation normale, permettant ainsi une répartition plus logique du débit vidéo sur l'ensemble du film.

Encodage F http://forum.ripp-it.com/redirect.php?url=http%3A%2F%2Fimg120.imageshack.us%2Fmy.php%3Fimage%3Df0mq2.jpg

Encodage B http://forum.ripp-it.com/redirect.php?url=http%3A%2F%2Fimg411.imageshack.us%2Fmy.php%3Fimage%3Db0kb9.jpg
(on voit bien l'aberration au niveau du générique final)

Encodage BG http://forum.ripp-it.com/redirect.php?url=http%3A%2F%2Fimg176.imageshack.us%2Fmy.php%3Fimage%3Dbg0ef8.jpg
(on voit maintenant un retour "à la normale" du coté générique, et une petite hausse du débit vidéo sur le reste de la vidéo)

Encodage S http://forum.ripp-it.com/redirect.php?url=http%3A%2F%2Fimg352.imageshack.us%2Fmy.php%3Fimage%3Ds0wi7.jpg


Encodage d'une scène "fixe"

Original http://forum.ripp-it.com/redirect.php?url=http%3A%2F%2Fimg411.imageshack.us%2Fmy.php%3Fimage%3Doriginal1sm3.jpg

Encodage F http://forum.ripp-it.com/redirect.php?url=http%3A%2F%2Fimg411.imageshack.us%2Fmy.php%3Fimage%3Df1sz2.jpg
(l'image est plus floue)

Encodage B http://forum.ripp-it.com/redirect.php?url=http%3A%2F%2Fimg354.imageshack.us%2Fmy.php%3Fimage%3Db1ua4.jpg

Encodage BG http://forum.ripp-it.com/redirect.php?url=http%3A%2F%2Fimg212.imageshack.us%2Fmy.php%3Fimage%3Dbg1zb1.jpg

Encodage S http://forum.ripp-it.com/redirect.php?url=http%3A%2F%2Fimg212.imageshack.us%2Fmy.php%3Fimage%3Ds1cn6.jpg
(l'image est plus détaillée, et cela se voit bien)

Encodage d'une scène "en mouvement"

Original http://forum.ripp-it.com/redirect.php?url=http%3A%2F%2Fimg354.imageshack.us%2Fmy.php%3Fimage%3Doriginal2wg5.jpg

Encodage F http://forum.ripp-it.com/redirect.php?url=http%3A%2F%2Fimg99.imageshack.us%2Fmy.php%3Fimage%3Df2pv9.jpg

Encodage B http://forum.ripp-it.com/redirect.php?url=http%3A%2F%2Fimg354.imageshack.us%2Fmy.php%3Fimage%3Db2ic0.jpg

Encodage BG http://forum.ripp-it.com/redirect.php?url=http%3A%2F%2Fimg99.imageshack.us%2Fmy.php%3Fimage%3Dbg2mo1.jpg

Encodage S http://forum.ripp-it.com/redirect.php?url=http%3A%2F%2Fimg99.imageshack.us%2Fmy.php%3Fimage%3Ds2kb6.jpg
(l'image est plus floue, mais cela ne se voit pas à la lecture puisque l'image bouge beaucoup)

Écrit par : beuz29 08/05/2008 à 13:40

salut, ok pour les 5min !! je croyais que y'avais un pb...du coup j'ai supprimé !! faudra que je retest !!
en tout cas sympa tes tests !!

Écrit par : leon1789 09/05/2008 à 18:48

mise à jour, lisant les sous-titres .ass .psb .smi .srt .ssa cling.gif

Écrit par : micjul 09/05/2008 à 19:24

Léon calme toi aga.gif .. j'ai que le week-end moi pour essayer aga.gif

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)