MEncoder quels sont les meilleurs options, codec. - Forum Divx Vidéo
Forum DivX de Ri4m - Encoder et réencoder les videos - DivX - XviD - RV10 - RV9 - VP6 - VP7
 
Reply to this topic Start new topic
Julia41
mercredi 23 janvier 2008 à 08:04
Message #1


Ouvreur
Icône du groupe

Groupe : Membres
Messages : 6
Inscrit : 23/01/2008

Ses messages

Introduction
Voilà, j'ai découvert le rip de DVD il y a très très longtemps, à l'époque où il fallait 24h pour compresser un DVD sur un CD de 700Mo, puis j'ai fais une petite pause beaucoup plus simple d'attendre que quelqu'un ne le fasse à sa place.

Depuis peu, je m'y suis remise pour incruster des sous-titres, j'ai d'abord testé les trucs habituels gratuits ou payant, mais ne comprenant pas comment certains arrivaient à une qualité excellente pour le même Film j'ai fouiné un peu et j'ai fini par trouvé Mencoder, un soft en ligne de commande excellent du fait qu'il tourne aussi sous Linux et Windows et qu'on puisse avoir tout plein d'options...

Donc...
Donc ceci n'est pas de la publicité pour ce soft rassurez vous, car il est tout de même bien austère. C'est surtout une requete pour savoir quels codecs utiliser pour avoir la meilleure qualité/compatibilité avec le plus de monde possible.

Donc, dans mon parcous, DivX 1, DivX 5... Et là XviD/FMP4?...
Déjà qu'es-ce que ce codec FMP4 qui est apparu lorsque j'ai utilisé l'option

-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1000:vhq:vb_strategy=2:vpass=1

Cela à l'air d'être donc dû au codec LAVC, les options me donnant du XviD sont

-ovc xvid -xvidencopts bitrate=1000:vpass=1

J'ai trouvé la qualité de sortie meilleure dans le cas du FMP4, mais je ne suis pas sûr de pouvoir juger de la qualité avec mon oeil humain (question supplémentaire avez vous un soft permettant de "juger" la qualité d'une vidéo).

Et aussi je viens à la recherche de quelques petites options pour l'encodage, j'ai testé pas mal de trucs, mais vu la taille de la doc, je pense avoir fini dans 1200 ans de toutes les tester.

Actuellement, ma ligne de commande complète :
Pour une "incrustation" à partir d'un XviD de 350Mo:

mencoder -sub video.srt -subfont-autoscale 1 -subcp latin1 -ffactor 3 -oac copy -ovc xvid -xvidencopts bitrate=1000:pass=1 video.avi -o output.avi

Cela me sort un XviD.

Pour une "incrustation" à partir d'un MKV en 720p:

mencoder -sub video.srt -subfont-autoscale 1 -subcp latin1 -ffactor 3 -vf scale=624:352 -oac mp3lame -lameopts cbr:br=128 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1000:vhq:vb_strategy=2:vpass=1 input.mkv -o output.avi

Plus d'options car réencodage du son. et pour le codec, c'est surtout un test, mais cela me sort donc du FMP4 j'aurais pu mettre du Xvid, mais je viens surtout là pour savoir quel est ce codec...

Voilà, je viens poster sur votre forum (1er post oui) car vous avez l'air d'être une communauté assez rapide à répondre et donnant des infos de qualité...
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
leon1789
mercredi 23 janvier 2008 à 16:39
Message #2


Monteur
Icône du groupe

Groupe : Rédacteurs
Messages : 2.116
Inscrit : 04/05/2007
Lieu : Poitiers

Ses messages

(Julia41 @ mercredi 23 janvier 2008 à 07:04) *
Introduction
Voilà, j'ai découvert le rip de DVD il y a très très longtemps, à l'époque où il fallait 24h pour compresser un DVD sur un CD de 700Mo, puis j'ai fais une petite pause beaucoup plus simple d'attendre que quelqu'un ne le fasse à sa place.

Plus simple, mais peut-être moins bien réussi... et moins légal si je peux dire... (menfin, maintenant, plus rien n'est légal...)
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
leon1789
mercredi 23 janvier 2008 à 16:50
Message #3


Monteur
Icône du groupe

Groupe : Rédacteurs
Messages : 2.116
Inscrit : 04/05/2007
Lieu : Poitiers

Ses messages

(Julia41 @ mercredi 23 janvier 2008 à 07:04) *

J'ai trouvé la qualité de sortie meilleure dans le cas du FMP4, mais je ne suis pas sûr de pouvoir juger de la qualité avec mon oeil humain (question supplémentaire avez vous un soft permettant de "juger" la qualité d'une vidéo).

Tout dépend ce qu'on entend par juger :
-- si tu n'as que la vidéo encodée sous les yeux et pas l'originale, il n'y a que toi qui peut juger si la qualité est correcte ou pas.
-- si tu as la vidéo encodée et l'originale également, alors il y a des outils. Personnellement, j'utilise de temps à autres MSU Video Quality Measurement Tool Il est simple (pas super sophistiqué certes) et donne le choix entre différents critères de comparaison...

(Julia41 @ mercredi 23 janvier 2008 à 07:04) *

Voilà, je viens poster sur votre forum (1er post oui) car vous avez l'air d'être une communauté assez rapide à répondre et donnant des infos de qualité...

Moi, connais pas grand chose au XviD et autre FMP4... Mais d'autres vont donner leurs avis cling1.gif

Ce message a été modifié par leon1789 - mercredi 23 janvier 2008 à 16:51.
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
Julia41
jeudi 24 janvier 2008 à 15:38
Message #4


Ouvreur
Icône du groupe

Groupe : Membres
Messages : 6
Inscrit : 23/01/2008

Ses messages

Hum, ce petit soft à l'air vraiment pas mal... Pas encore pu tester na1.gif
Je me renseigne aussi pour une carte tunner TNT pour enregistrer de la HD, donc si quelqu'un veut répondre dans ce topic, mais j'pense plutôt en ouvrir un autre...

Voilà, sinon pour mencoder j'ai trouvé quelque petites options en plus
chroma_me:chroma_opt:

en XviD, mais bon, pas trop sûr que ça soit mieux, j'espère que ton soft me le dira...
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
singing.frogg
jeudi 27 mars 2008 à 18:45
Message #5


Ouvreur
Icône du groupe

Groupe : Membres
Messages : 3
Inscrit : 27/03/2008

Ses messages

Salut Julia41.

voila les options que j'utilise:

-ovc xvid -xvidencopts bitrate=<valeur debit>:me_quality=6:trellis:chroma_me:chroma_opt:hq_ac:vhq=4:max_bframes=2:bvhq=1


Autrement dans mencoder tu peux évaluer la qualité vidéo avec la mesure du psnr (pas parfait mais mieux que rien), il suffit d'ajouter sur la ligne de commande:

psnr


A la fin de l'encodage, il sort une valeur: plus elle est haute mieux c'est

Sinon le FMP4 c'est le MPEG4-PART2 de chez FFmpeg, et quand tu le maitrises il est tout à fait valable (bien que plus lent que le xvid)

Pour les soustitres, j'utilise:

-fontconfig -subfont-autoscale 2 -subfont-blur 0.2 -subfont-outline 1.7 -subfont-text-scale 3.1 -subpos 95 -ffactor 2



Voila

Ce message a été modifié par singing.frogg - jeudi 27 mars 2008 à 19:18.
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
Julia41
jeudi 27 mars 2008 à 19:48
Message #6


Ouvreur
Icône du groupe

Groupe : Membres
Messages : 6
Inscrit : 23/01/2008

Ses messages

J'aimerais bien le détails de tes options :
trellis
me_quality=6 (qui me semble être à 6 par défaut quand j'avais lu la doc)
hq_ac
vhq=4
max_bframes=2
bvhq=1

Il me semble que bvhq soit aussi à 1 par défaut...

Merci en tout cas... A tester ^^

Edit : Pour les subs, j'ai plus ou moins trouvé les options que je voulais, encore un bug pour le charset :
le "oe" en un seul mot (oeil, soeur) et le "`" (certains subbers s'en servent pour le style)

Je précise que j'encode sous Debian...

Ce message a été modifié par Julia41 - jeudi 27 mars 2008 à 19:51.
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
singing.frogg
jeudi 27 mars 2008 à 21:12
Message #7


Ouvreur
Icône du groupe

Groupe : Membres
Messages : 3
Inscrit : 27/03/2008

Ses messages

Je tire ça de la man page: (normalement tu dois l'avoir sous debian)

trellis
    
La quantification trellis est un type d’encodage adaptatif qui permet d’économiser des bits en modifiant les coefficients de quantification pour augmenter la compressibilité de la vidéo. À même temps de calcul, cela améliore plus la qualité visuelle que de jouer sur les options VHQ . Aussi, dans un contexte d’encodage temps réel, pensez à cette option (par défaut : activé).


me_quality=<0−6>
    
Contrôle la qualité de détection de mouvement. Plus cette valeur est grande et plus l’évaluation est fine et utilise judicieusement les bits (par défaut : 6). En revanche, cette plus grande finesse se paye par un temps d’encodage plus long; aussi, si vous devez faire un encodage en temps réel, agissez sur ce paramètre.


Donc effectivement, me_quality=6 est l'option par défaut rolleyes.gif

hq_ac
    
Active une meilleure prédiction des composantes AC pour les blocks intra en prenant en compte les blocs voisins (par défaut activé).


Là aussi, activée

vhq=<0−4>
    
L’algorithme de recherche de mouvement s’efforce de trouver un vecteur de mouvement qui minimise la différence entre la trame de référence et la trame encodée. Cette option permet à Xvid de faire aussi sa recherche dans le domaine fréquentiel (DCT), pour obtenir non seulement un vecteur de mouvement qui minimise la différence spatiale du vecteur de mouvement mais aussi la longueur du bloc. Du plus rapide au plus lent :    

0 off
1 sélection du mode (inter/intra MB) (par défaut)
2 recherche limitée
3 recherche moyenne
4 recherche large


max_bframes=<0−4>
    
Nombre maximum de trames-B à insérer entre les trames-I/P (par défaut : 2).


Bon là encore, ça comence à faire good.gif


bvhq=<0|1>    

Cette option permet une sélection des différents candidats de vecteurs de mouvement pour les trames-B d’après leur taux de distortion, ce qui correspond à ce que fait l’option vhq avec les trames-P. Cela produit des trames-B plus jolies sans pour autant avoir un impact significatif sur le temps de calcul (par défaut 1).


Bon...je me tais hop.gif

Pour les subs, en fait je créé un fichier nommé "mencoder.conf" dans "$HOME/.mplayer" et qui contient( pour les options des subs):

fontconfig=1

utf8=yes

ffactor=2

subpos=95

subalign=2

subfont-autoscale=2

subfont-blur=0.2

subfont-outline=1.7

subfont-text-scale=3.1



On remarque ici l'option utf8 à yes. Ensuite j'enregistre le fichier de soustitres au format UTF-8
et normalement ça roule aga.gif

Ouala

Ce message a été modifié par singing.frogg - jeudi 27 mars 2008 à 21:15.
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
coldasice
lundi 31 mars 2008 à 21:10
Message #8


Ouvreur
Icône du groupe

Groupe : Membres
Messages : 2
Inscrit : 31/03/2008

Ses messages

Salut,
en fait est-ce que t'arrives à faire un tuto pour faire un rip de mon dvd perso, mais sur linux, parce que j'en ai suivi quelques uns, j'ai meme copié collé, mais il y avait des problèmes de synchro avec le son
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
singing.frogg
mercredi 02 avril 2008 à 13:19
Message #9


Ouvreur
Icône du groupe

Groupe : Membres
Messages : 3
Inscrit : 27/03/2008

Ses messages

(coldasice @ lundi 31 mars 2008 à 20:10) *

Salut,
en fait est-ce que t'arrives à faire un tuto pour faire un rip de mon dvd perso, mais sur linux, parce que j'en ai suivi quelques uns, j'ai meme copié collé, mais il y avait des problèmes de synchro avec le son


Pour éviter les désynchronisations, je te conseille d'encoder d'abord la vidéo en utilisant le filtre "harddup" (à mettre en bout de chaine), ensuite de récupérer le son au format wav, et puis de remuxer le tout:

1)Encodage de la video uniquement:

mencoder -nosound -vf scale=624:352,harddup -ovc xvid -xvidencopts bitrate=1000:me_quality=6:trellis:chroma_me:chroma_opt:hq_ac:vhq=4:max_bframes=2:bvhq=1:pass=1 -o vidout.avi vidin.vob


2)Dump du son sous forme de wav avec mplayer:

mplayer -ao pcm:fast:file=temp.wav -vc dummy -vo null vidin.vob


3)Remuxage du son et de la video (avec encodage en mp3 avec lame à la volée)

mencoder -audiofile temp.wav -oac mp3lame -lameopts aq=2:cbr:br=128 -ovc copy -o finalvid.avi vidout.avi


Normalement, ces opérations permettent d'obtenir une parfaite synchronisation

ouala hop.gif

Ce message a été modifié par singing.frogg - mercredi 02 avril 2008 à 13:20.
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message

Reply to this topic Start new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :


 



Regrouper

> Sujets Similaires

Sujet Réponses Vue(s) Dernière Action
comment organiser les fichiers encodés pour un DVD de salon? 7 140 vendredi 10 octobre 2008 à 21:38
Dernier Message Par : rol
les platines de salon et le port usb... 1 268 samedi 20 septembre 2008 à 23:34
Dernier Message Par : YannBresil
Couleurs illégales 0 61 lundi 08 septembre 2008 à 17:19
Dernier Message Par : Fabrick
Question sur l'install de ripp-it et les codec vidéo 1 168 dimanche 07 septembre 2008 à 16:38
Dernier Message Par : rol
Lossless 0 64 samedi 06 septembre 2008 à 00:42
Dernier Message Par : Fabrick
[Tuto] Extraire les sous-titres d'un fichier .avi 5 1.129 lundi 04 août 2008 à 18:49
Dernier Message Par : micjul
Internet dans les lieux public ? 1 242 vendredi 18 juillet 2008 à 01:58
Dernier Message Par : YannBresil
Un Soft pour les Vidéos et l'Encodage (Films, DVD ...) 1 576 mercredi 16 juillet 2008 à 17:12
Dernier Message Par : sykes2477

- Version bas débit Nous sommes le : dimanche 12 octobre 2008 à 19:06

© Forum Ri4m™ - Enregistré à la CNIL sous le numéro 1081457

Ripp-It - Le site - Glossaire Audio Vidéo - Versions Rippit - Présentation - Tutoriaux divx - Télécharger Ripp-It - Ripper DVD - Annuaire liens en dur
Forum Vidéo DivX - Ripp-It - Le site - Le glossaire - Les versions - Présentation - Tutoriaux divx - Télécharger Ripp-It - Ripp-It - Plan du site
Forum PSP - Forum iPod - Forum Mobile - Forum cinéma - Ripit4ME - Topvideo

estats Forum gratuit Foot
Utilisation de la bande passante