Vous paramétrez comment DVD:RIP pour avoir des DivX/XVid potables?

Vous paramétrez comment DVD:RIP pour avoir des DivX/XVid potables? - Linux et OS Alternatifs

Marsh Posté le 25-09-2002 à 21:09:49    

Pour ma part, j'arrive pas à avoir quelque chose de potable...J'ai toujours des gros carrés pas beaux partout :(
J'ai essayé XVid, DivX4, Divx5, sans tellement de succès.
Si vous avez paramétrer la bête avec succès, ca m'interesse.
 
Merci d'avance.
 
GuiGui2

Reply

Marsh Posté le 25-09-2002 à 21:09:49   

Reply

Marsh Posté le 25-09-2002 à 21:14:31    

y a le rv9 qui est top mais je crois ke c win uniquement :( au moins pr l encodage

Reply

Marsh Posté le 25-09-2002 à 21:14:32    

GuiGui2 a écrit a écrit :

Pour ma part, j'arrive pas à avoir quelque chose de potable...J'ai toujours des gros carrés pas beaux partout :(
J'ai essayé XVid, DivX4, Divx5, sans tellement de succès.
Si vous avez paramétrer la bête avec succès, ca m'interesse.
 
Merci d'avance.
 
GuiGui2




 
tres interessé aussi !


---------------
Mes News
Reply

Marsh Posté le 25-09-2002 à 21:25:25    

Jowile, tu pourrais détailler la ligne que tu utilises pour lancer le mencoder plz?

Reply

Marsh Posté le 25-09-2002 à 23:10:44    

jowile ça m'intéresse ossi, même si je n'ai pas encore de lecteur dvd


---------------
Avec les capotes Nestor, je suis pas né, je suis pas mort !
Reply

Marsh Posté le 26-09-2002 à 01:59:28    

GuiGui2 a écrit a écrit :

Pour ma part, j'arrive pas à avoir quelque chose de potable...J'ai toujours des gros carrés pas beaux partout :(
J'ai essayé XVid, DivX4, Divx5, sans tellement de succès.
Si vous avez paramétrer la bête avec succès, ca m'interesse.
 
Merci d'avance.
 
GuiGui2




 
je sais pas comment tu fais....
 
j'ai essaye les codecs xvid/divx4/divx5 et aucun probleme
 
quelle version de transcode?
 
est-ce que tu as mis les options de anti-aliasing ou de desentrelacement ?

Reply

Marsh Posté le 26-09-2002 à 09:07:27    

Apolon34,
 
J'ai essayé pas mal d'options, mais je n'ai jamais été satisfait de mes DivX encodés en XVid; j'ai toujours des gros patés tout moches quand l'image bouge vite (typiquement les scènes d'actions).
J'ai relancé un encodage en DivX5 hier soir en modifiant quelques paramètres, on verra ce soir ce que çà dit.
 
La version de Transcode que j'utilise est celle qui est packagée par Christian Marillat, à l'heure actuelle c'est la version 0.6.1.
Pour l'AA et le désentrelacement, je crois que c'est bon, je vérifierai ce soir.

Reply

Marsh Posté le 26-09-2002 à 09:09:15    

Tu le fais en 2 Passes ?

Reply

Marsh Posté le 26-09-2002 à 09:19:07    

Oui, DivX5 2 passes

Reply

Marsh Posté le 26-09-2002 à 09:23:58    

J'utilise xvid avec beaucoup de succes, un excellent guide sur le ripping avec transcode et mplayer est sur :
 
http://www.bunkus.org/dvdripping4linux/index.html
 
il est mis à jour régulièrement.

Reply

Marsh Posté le 26-09-2002 à 09:23:58   

Reply

Marsh Posté le 26-09-2002 à 11:09:21    

Mencoder/libavcodec rulllezzzzzzzz :
-----------------------------------------------------------------------------
#!/bin/sh
 
rm -f lavc_stats.txt
 
SCALE=576:240
CROP=702:430:10:72
CIBLE=/space/$2.avi
SOURCE=$1
LAVCOPT=vcodec=mpeg4:vqmin=2:vqmax=20:vmax_b_frames=2:vhq:vbitrate=700
 
echo ----------------------------------------------
echo "Parametres d'encodage"
echo "options : "$LAVCOPT
echo "fichier source : "$SOURCE
echo "fichier cible : "$CIBLE
echo "resize : "$SCALE
echo "crop : "$CROP
echo ----------------------------------------------
 
 
echo "Début 1ere passe $2" >> /space/logRIP && date >> /space/logRIP && mencoder -nosound -o /dev/null -ovc lavc -lavcopts $LAVCOPT:vpass=1 -vop scale=$SCALE,crop=$CROP -zoom -sws 2 $SOURCE && echo "Début 2eme passe $2" >> /space/logRIP && date >> /space/logRIP && mencoder -nosound -o $CIBLE -ovc lavc -lavcopts $LAVCOPT:vpass=2 -vop scale=$SCALE,crop=$CROP -zoom -sws 2 $SOURCE && echo "Fin encodage video $2" >> /space/logRIP && date >> /space/logRIP && stop
 
-----------------------------------------------------------------------------
 
rip : avec mplayer (le seul qui gêre bien les angles)
son : en vorbis (à la volée depuis le vob avec transcode+oggenc)
mux : avec ogmmerge de moritz bunkus.
 
Le tout à 45-50 fps !!!  
 
Je suis en train (enfin lentement because pas de temps) d'écrire un script pour automatiser TOUT ça...


Message édité par jotenakis le 21-10-2002 à 12:12:41
Reply

Marsh Posté le 26-09-2002 à 12:37:59    

le crop c'est pour virer les bandes noires !
C'est indispensable sinon tu gaches du bitrate pour encoder du noir  :lol:  
Donc "crop = meilleur qualité" (à bitrate égal).
 
Rq : Mplayer a une option "cropdetect", c'est nickel.


Message édité par jotenakis le 26-09-2002 à 12:39:14
Reply

Marsh Posté le 26-09-2002 à 12:39:47    

dsl répondu au dessus.

Reply

Marsh Posté le 26-09-2002 à 14:56:30    

Up déguisé pour retrouver le tomic très facilement :)

Reply

Marsh Posté le 26-09-2002 à 19:48:36    

Rah!
Ca va pas du tout!
En DivX5, le résultat est immonde!
Y'a pas une scène sans un gros carré tout moche en plein milieu.
Fo que je cherche une autre solution.
 
HELP!! :D

Reply

Marsh Posté le 26-09-2002 à 20:00:59    

non, = lavcode = ffmpeg
 
Pas xvid

Reply

Marsh Posté le 26-09-2002 à 20:03:26    

Au fait, pourquoi on n'a pas accès à tous les réglages possibles de XviD sous GNU/Linux ?
 
Sous Windows, avec VirtualDub, on a autant de possibilités (et même plus) que ce que Nandub avait !

Reply

Marsh Posté le 26-09-2002 à 20:12:56    

non
 
Pour les reglages tu en as une partie sous avidemux
Algo de ME, inter4v, interlaced & Q type (H263 ou Mpeg)
 
Dans mplayer c'est utilisé en emultation divx donc minimaliste
 
Dans transcode il y a plus d'option

Reply

Marsh Posté le 26-09-2002 à 22:00:05    

mean a écrit a écrit :

 
Dans transcode il y a plus d'option




ah bon ?
ou ça, comment ça ? j'ai pas trouvé ! c'est pour ça que je me suis rabattu sur lavc.

Reply

Marsh Posté le 26-09-2002 à 22:07:06    

@JoWile :  
 
exemple : mplayer -ao null -vo xv -vop cropdetect /space/vts_01.vob
 
il me sort : crop area: X: 1..713  Y: 72..500  (-vop crop=712:428:2:72)
 
je vérifie avec : mplayer -ao null -vo xv -vop rectangle=712:428:2:72 /space/vts_01.vob
 
Si je suis content, je crop pendant l'encodage avec  mencoder crop=712:428:2:72
 
Sans oublier de resizer (en plus petit que l'original, bien sur  :sarcastic:)


Message édité par jotenakis le 26-09-2002 à 22:07:54
Reply

Marsh Posté le 26-09-2002 à 22:13:12    

non, je ne fais qu'enlever les bandes noires !
après suffit de resizer en respectant le ratio.

Reply

Marsh Posté le 26-09-2002 à 22:16:50    

crop=712:428:2:72 signifie :
tu gardes une fenetre de 712*428 et le coin supérieur gauche de cette fenetre est en 2:72.
 
Ce qui signifie qu'on enleve 2 pixels à gauche, 6 à droite, 72 en haut et 76 en bas...
 
 

Reply

Marsh Posté le 26-09-2002 à 22:33:28    


Tu peux le faire visuellement avec avidemux le crop
 
(je sais ncurse gna gna gna )

Reply

Marsh Posté le 26-09-2002 à 22:34:37    

pour connaitre l'aspect d'un DVD (si pas écris sur la boite :D )
mplayer -ao null -vo null -dvd $titre -frames 0 -v 2>&1 | grep aspect
et il me retourne gentiment : L'aspect du film est 1.78:1 ;)
 
Rq : $titre est le titre où il y a le plus de chapitre (ie celui du film)... En général 1 ou 2. A tester avec  
mplayer -ao null -vo null -dvd $titre -frames 0 -v 2>&1 | grep chapitres
En le faisant pour $titre=1,2,3... (un petit script et rullez.)
 
C'est vraiment une merveille MPlayer.
 :sol:


Message édité par jotenakis le 26-09-2002 à 22:35:20
Reply

Marsh Posté le 26-09-2002 à 22:36:41    

mean a écrit a écrit :

 
Tu peux le faire visuellement avec avidemux le crop
 
(je sais ncurse gna gna gna )




il fait le rip avidemux ?
il gere bien les angles ???
 
fo que je teste à fond dès que j'ai le temps.

Reply

Marsh Posté le 26-09-2002 à 22:50:36    

mplayer -dvd 1 -dvdangle 1 -alang fr -nortc -dumpstream -dumpfile /space/dvd.vob

Reply

Marsh Posté le 26-09-2002 à 23:15:54    

jotenakis,  
 
Si j'ai bien tout compris, tu fais tes DivX en XVid + Ogg, c'est bien çà?
Tu utilises trancode comment en combinaison avec oggenc pour extraire et compresser l'audio du vob?
Je l'ai vu apparaître nulle part dans ton script?

Reply

Marsh Posté le 26-09-2002 à 23:27:33    

GuiGui2 a écrit a écrit :

jotenakis,  
 
Si j'ai bien tout compris, tu fais tes DivX en XVid + Ogg, c'est bien çà?
Tu utilises trancode comment en combinaison avec oggenc pour extraire et compresser l'audio du vob?
Je l'ai vu apparaître nulle part dans ton script?
 




presque : en fait je fais en lavc + Ogg.
 
Pour la partie audio je fais  comme ça :
-----------------------------------------------------------------------------------------
mkfifo pcmpipe.raw
oggenc -r -C2 -R48000 -B16 -q$1 -o /space/son.ogg pcmpipe.raw & transcode -i $2 -a $3 -g 0x0 -u 50 -s $4 --a52_drc_off -x null,vob -y raw -N 0x1 -m pcmpipe.raw -o /dev/null
rm pcmpipe.raw
-----------------------------------------------------------------------------------------
où $1 est la qualité ogg, $2 le rep où y a mes vob, $3 l'index de la piste et $4 le volume rescale...
 
ATTENTION : je suis pas un pro, y a encore des choses qui m'échappe... (notamment sur le ratio qu'indique mplayer, je vais creuser de ce coté.)


Message édité par jotenakis le 26-09-2002 à 23:28:20
Reply

Marsh Posté le 26-09-2002 à 23:29:06    

JoWiLe a écrit a écrit :

merci pour la manip pour extraire le vob
 
 
sinon, ouais le ratio cai reloo :/




c'est Mr Moritz Bunkus que l'on doit remercier... :jap:  :jap:  :jap:

Reply

Marsh Posté le 26-09-2002 à 23:33:03    

quand j'aurais écris (et testé) mon script je vous le diffuserais pour que vous me dites ce que vous en pensez...
 
Mais je suis une truffe (du moins je suis apprenti :) ), donc ça ne sera ptet pas très propre.
 
PS : en fait il faut juste que j'arrive à extraire des infos d'un fichier et à les mettre en variable. Je pense que c'est faisable en script shell sinon ptet perl ou python mais alors là ca va etre long vu que j'y connais QUEUDALLE.

Reply

Marsh Posté le 26-09-2002 à 23:34:10    

jotenakis a écrit a écrit :

quand j'aurais écris (et testé) mon script je vous le diffuserais pour que vous me dites ce que vous en pensez...
 
Mais je suis une truffe (du moins je suis apprenti :) ), donc ça ne sera ptet pas très propre.
 
PS : en fait il faut juste que j'arrive à extraire des infos d'un fichier et à les mettre en variable. Je pense que c'est faisable en script shell sinon ptet perl ou python mais alors là ca va etre long vu que j'y connais QUEUDALLE.




 
disiez peut etre?


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 26-09-2002 à 23:36:43    

je viens de découvrir le soft title_info (présent dans libdvdread). Il donne des infos sur TOUS les titres du dvd.
genre :
--------------------------------------------------------------------------------
./title_info /dev/dvd | grep Title
libdvdread: Using libdvdcss version 1.2.2 for DVD access
Title 1:
        Title has 28 chapters and 5 angles
Title 2:
        Title has 2 chapters and 1 angles
Title 3:
        Title has 2 chapters and 1 angles
Title 4:
        Title has 2 chapters and 1 angles
Title 5:
        Title has 2 chapters and 1 angles
--------------------------------------------------------------------------------
 
super pratique...

Reply

Marsh Posté le 26-09-2002 à 23:37:18    

leirn a écrit a écrit :

 
 
disiez peut etre?




vi  :jap:

Reply

Marsh Posté le 26-09-2002 à 23:38:27    

C'est reloo, j'ai çà comme erreur:
 
 
mickey:/mnt/datas6/GarsFilleLoisirs# oggenc -r -C2 -R48000 -B16 -q7 -o /mnt/datas6/GarsFilleLoisirs/son.ogg pcmpipe.raw & transcode -i /mnt/datas6/GarsFilleLoisirs/ -a 1 -g 0x0 -u 50 -s 1 --a52_drc_off -x null,vob -y raw -N 0x1 -m pcmpipe.raw -o /dev/null
[1] 3589
transcode v0.6.1 (C) 2001-2002 Thomas Östreich
libdvdread: Using libdvdcss version 1.2.2 for DVD access
libdvdread: Couldn't find device name.
libdvdread: Can't open file VIDEO_TS.IFO.
[transcode] auto-probing source /mnt/datas6/GarsFilleLoisirs/ (ok)
[transcode] V: import format    | MPEG-2  (V=null|A=vob)
[transcode] V: AV demux/sync    | (1) sync AV at initial MPEG sequence
[transcode] V: import frame     | disabled
[transcode] V: bits/pixel       | 0.000 (unknown)
[transcode] V: encoding fps     | 25.000
[transcode] A: import format    | 0x2000  AC3          [48000,16,2]
[transcode] A: export format    | 0x1     PCM          [48000,16,2]  128 kbps
[transcode] A: bytes per frame  | 7680 (7680.000000)
[transcode] A: adjustment       | 0@1000
[transcode] A: rescale stream   | 1.000
[import_vob.so] v0.5.6 (2002-05-09) (video) MPEG-2 | (audio) MPEG/AC3/PCM | (subtitle)
[import_null.so] v0.2.0 (2002-01-19) (video) null | (audio) null
[export_raw.so] v0.3.6 (2002-05-24) (video) * | (audio) MPEG/AC3/PCM
[import_vob.so] tccat -i "/mnt/datas6/GarsFilleLoisirs/" -t vob -d 0 -S 0 | tcdemux -a 1 -x ac3 -S 0 -M 1 -d 0 | tcextract -t vob -a 1 -x ac3 -d 0 | tcdecode -x ac3 -d 0 -s 1.000000,1.000000,1.000000 -A 1
[export_raw.so] codec=RGB, fps=25.000, width=0, height=0
 
 
error: this version of transcode supports only
directories containing files of identical file type.
Please clean up directory /mnt/datas6/GarsFilleLoisirs/ and restart.
file /mnt/datas6/GarsFilleLoisirs/pcmpipe.raw with filetype pipe/fifo (not seekable) is invalid for directory mode.
Encoding "pcmpipe.raw" to
         "/mnt/datas6/GarsFilleLoisirs/son.ogg"
at quality 7,00
filling buffer ...
clean up ... done
[transcode] encoded 0 frames (0 dropped, 0 cloned), clip length   0.00 s
mickey:/mnt/datas6/GarsFilleLoisirs#
 
Fin de l'encodage du fichier « /mnt/datas6/GarsFilleLoisirs/son.ogg »
 
        Longueur de fichier :  0m 00,0s
        Temps écoulé : 0m 00,1s
        Taux:         0,0000
        Average bitrate: inf kb/s
 
 
[1]+  Done                    oggenc -r -C2 -R48000 -B16 -q7 -o /mnt/datas6/GarsFilleLoisirs/son.ogg pcmpipe.raw
mickey:/mnt/datas6/GarsFilleLoisirs#
 
Grosso modo, il encode rien...
Quelqu'un à une idée d'où çà peut venir?
le fait qu'il trouve pas l'ifo, c'est génant? (le vob a été rippé avec mplayer, cf commande ci-avant)

Reply

Marsh Posté le 26-09-2002 à 23:39:35    

Code :
  1. error: this version of transcode supports only
  2. directories containing files of identical file type.
  3. Please clean up directory /mnt/datas6/GarsFilleLoisirs/ and restart.


 
ca me parait evident...


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 26-09-2002 à 23:40:01    

il te le dit :
"error: this version of transcode supports only
directories containing files of identical file type. "
 
grillaid :kaola:


Message édité par jotenakis le 26-09-2002 à 23:40:24
Reply

Marsh Posté le 26-09-2002 à 23:40:30    

oups, pardon, j'avais pas vu l'erreur libdvdread avant :/


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 26-09-2002 à 23:41:16    

jotenakis a écrit a écrit :

il te le dit :
"error: this version of transcode supports only
directories containing files of identical file type. "
 
grillaid :kaola:  




 
et oui :fuck:
 
et celle la?
 
libdvdread: Using libdvdcss version 1.2.2 for DVD access  
libdvdread: Couldn't find device name.  
libdvdread: Can't open file VIDEO_TS.IFO.  


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 26-09-2002 à 23:43:13    

ça ne devrait pas le géner je pense...
j'essaye.

Reply

Marsh Posté le 26-09-2002 à 23:43:31    

JoWiLe a écrit a écrit :

transcode ça encode pas 2x plus lentement que mplayer :??:




 
ya encore des gens peu pressés :)


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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