LeonDivxQ

News, infos diverses ...

Modérateur : Modérateurs

Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

LeonDivxQ

Message par leon1789 »

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://www.gigasize.com/get.php?d=6d5xnwdlh9b
Il est clair que m4ng m'a très largement inspiré !
Enjoy :o:

Pour quelques images : http://www.forum.m4ng.fr/ici-vp53221.html#53221
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

(B) 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 ;-)

------------------------
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 :

(R) 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 ;-)

(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 (B) 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)
Modifié en dernier par leon1789 le ven. 09 mai, 2008 23:50, modifié 19 fois.
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

faudrait savoir, c'est ri4m ou m4ng qui t'a inspiré ? (le mot a changé en 30 secondes) ...
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

l'interface est ... déroutante. Tout en batch, c'est étonnant.
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

C'est vrai que ça fait vieux (...comme moué !). Mais ça rappelle le bon siècle dernier et les joies du début :)
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

tu as bien bossé, j'avoue ... Sous win98, j'ai quelques soucis ici, la console DOS "d'attente" se réaffiche à l'infini avec un message en bas que j'ai du mal à lire mais qui dit en gros qu'il ne peut recopier un .srt
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
Puppet
Modérateur
Modérateur
Messages : 5855
Enregistré le : sam. 03 févr., 2007 20:04
Localisation : Arcueil

Message par Puppet »

Un produit pour ne faire qu'un seul format c'est pas une mauvaise idee ! Mais seulement si tu opte pour le format "standard" !

Je pense qu'un logiciel que ne fait qu'un format compatible platine comme DivX ou XivD/MP3 (1 seule piste)/AVI est une bonne idee, puisque de toute facon encore aujourd'hui c'est ce que recherche les utilisateurs !

Pour le reste a mon avis, plusieurs pistes, possibilite de AC3 etc... C'est une erreur ! ^^
Image
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

pepsilite a écrit :faudrait savoir, c'est ri4m ou m4ng qui t'a inspiré ? (le mot a changé en 30 secondes) ...
oui, j'ai changé (tu aurais pu ne pas le dire, rhooo...)
ri4m ou m4ng ? ben c'est pareil pour moi : l'esprit de base est le même dans ces deux logiciels (et pour cause). Je me suis inspiré de cet esprit (ouverture, universalité des librairies utilisées, etc)
Avatar du membre
Puppet
Modérateur
Modérateur
Messages : 5855
Enregistré le : sam. 03 févr., 2007 20:04
Localisation : Arcueil

Message par Puppet »

Bah, l'auteur est le meme de toute facon !! ^^ N'est-ce pas Pepsi ! :mdr
Image
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

pepsilite a écrit :Sous win98 (..)
!!! ha ben là, tu prends un vieux machins sous lequel je n'ai rien testé !!! (pas joli de ma part, mais je ne pouvais pas penser que tu prendrais un win98 ..mdr)
J'ai seulement testé sous XP familliale et vista premimum.

Cela dit, les versions de windows se succédant, la console de commandes est de plus en plus mystérieuse je trouve...
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

je n'ai pas choisi, je suis au taf et j'ai win98 ...
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

Puppet a écrit :Bah, l'auteur est le meme de toute facon !! ^^ N'est-ce pas Pepsi ! :mdr
no comment ...
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

leon1789 a écrit :
pepsilite a écrit :Sous win98 (..)
!!! ha ben là, tu prends un vieux machins
ben pour du batch, qui est lui aussi "un vieux machin", ça devrait être bon :mdr
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

Puppet a écrit : Je pense qu'un logiciel que ne fait qu'un format compatible platine comme DivX ou XivD/MP3 (1 seule piste)/AVI est une bonne idee, puisque de toute facon encore aujourd'hui c'est ce que recherche les utilisateurs !
Ce que je veux faire maintenant (car je m'en sert de temps en temps, pour certains films), c'est effectivement la possibilité de choisir entre AC3 et MP3... je le ferai des que possible.
Puppet a écrit :Pour le reste a mon avis, plusieurs pistes, possibilite de AC3 etc... C'est une erreur ! ^^
ben, on est pas obligé de faire des bivx (mais j'aime bien avoir la bande original avec...)
<< Une erreur >>, tu es dur là... :)
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

pepsilite a écrit :je n'ai pas choisi, je suis au taf et j'ai win98 ...
Je suis certain que tu es dans l'administration française pour avoir du matériel de pointe comme ça ! :mrgreen:
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

pepsilite a écrit :ben pour du batch, qui est lui aussi "un vieux machin", ça devrait être bon :mdr
pas faux.
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

pas du tout, dans une station de radio, je suis entre autre le responsable technique et c'est volontaire d'être encore sous win98...
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
Puppet
Modérateur
Modérateur
Messages : 5855
Enregistré le : sam. 03 févr., 2007 20:04
Localisation : Arcueil

Message par Puppet »

leon1789 a écrit :
Puppet a écrit : Je pense qu'un logiciel que ne fait qu'un format compatible platine comme DivX ou XivD/MP3 (1 seule piste)/AVI est une bonne idee, puisque de toute facon encore aujourd'hui c'est ce que recherche les utilisateurs !
Ce que je veux faire maintenant (car je m'en sert de temps en temps, pour certains films), c'est effectivement la possibilité de choisir entre AC3 et MP3... je le ferai des que possible.
Puppet a écrit :Pour le reste a mon avis, plusieurs pistes, possibilite de AC3 etc... C'est une erreur ! ^^
ben, on est pas obligé de faire des bivx (mais j'aime bien avoir la bande original avec...)
<< Une erreur >>, tu es dur là... :)
C'est juste que je pense qu'il reste de la place pour un logiciel qui ne fait que du DivX/MP3/AVI compatible ! En revanche avec plus d'option, tu rentre dans les suites comme m4ng et la... ^^
Image
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

pepsilite a écrit :Sous win98, j'ai quelques soucis ici, la console DOS "d'attente" se réaffiche à l'infini avec un message en bas que j'ai du mal à lire mais qui dit en gros qu'il ne peut recopier un .srt
oui, c'est normal : j'utilise des commandes du "shell" qui ont été mise à jour depuis XP et qui ne fonctionne pas sous win98.
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

Puppet a écrit :Je pense qu'un logiciel que ne fait qu'un format compatible platine comme DivX ou XivD/MP3 (1 seule piste)/AVI est une bonne idee, puisque de toute facon encore aujourd'hui c'est ce que recherche les utilisateurs !
c'est ce que je pense également :)
je viens de mette à jour avec la possibilité de réaliser exactement ce que tu dis : un divx / mp3 (1 seule piste)
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

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...
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

ah?
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

Oui.
Je ne sais pas si j'ai une bonne version de BeSweet (en fait, plus récente que celle de m4ng), mais là je pensais pouvoir faire du AC3 -> (AC3 ou MP3) avec beSweet seul...

Pour AC3 -> AC3 (n'en déplaise à Puppet ;) ) , avec BeSweet ça va, pas de problème pour mes oreilles.

Pour AC3 -> MP3, alors là, c'est très très moche... Je ne comprends pas trop pourquoi, mais je n'arrive pas obtenir un résultat correct. Alors je me résigne à revenir aux sources : AC3 -> WAV -> MP3 .

Je m'y prends comme un manche avec BeSweet pour faire du MP3 ? Par exemple :

Code : Tout sélectionner

BeSweet -core ( -input toto.ac3 -output toto.mp3 ) -azid ( -g max -s stereo -c normal ) -ota ( -d -88 ) -lame ( -b 128 ) 
donne un mauvais résultat. Par contre, la même chose pour faire AC3 -> WAV, là ça va... Comprends pas :(
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

là je ne sais pas, je n'ai jamais aimé besweet et je ne le connais quasiment pas.
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

mise à jour (à mon niveau ;) )
(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.
C'est une espèce de EKG, mais plus simple d'emploi !
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

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 ....)
Répondre