Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1809 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Multimédia

  Topic Encodage Dvd->Mpeg4

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5  6  7  8  9  10  11  12  13  14  15
Page Précédente
Auteur Sujet :

Topic Encodage Dvd->Mpeg4

n°164418
jotenakis
Posté le 30-09-2002 à 14:22:24  profilanswer
 

Suite à la conversation que j'ai eu ICI, j'ai décidé de crée un topic (si possible unique) sur l'encodage video à partir d'une source DVD.
Déposez ici vos questions/découvertes/méthodes sur l'encodage d'un DVD sous un systeme GNU/Linux (et même *bsd, pourquoi pas...)
 
 
Je vous propose, pour ma part, ma méthode d'encodage d'un DVD (PAL, non entrelacé) :
-------------------------------------------------------------------
Codec Video : Libavcodec MPEG4 (ffmpeg project)
Codec Audio : Ogg vorbis 1.0
Ripper : mplayer
Encoder Video : mencoder
Encoder Audio : Transcode + oggenc
Mux Audio/Video : ogmmerge
-------------------------------------------------------------------
 
 
1ère étape : Scan du DVD
But : connaitre nombre de titres, angles, chapitres pour savoir où ce situe le film et les index des bandes sons...
Outils : title_info (présent dans les sources de libdvdread), mplayer
Exemple :


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  


Résultat : Le film est sur le titre 1 et possède 5 angles...
Comment choisir l'angle ? Je parcours rapidement les différents angles avec mplayer (mplayer -dvd 1 -dvdangle 1)
Il nous reste à connaitre l'index de la piste fr du titre 1 :


mplayer -dvd 1 -vo null -ao null -frames 0 -v 2>&1 | grep "audio stream"
 
[open] audio stream: 0 audio format: ac3 (5.1) language: en aid: 128
[open] audio stream: 1 audio format: ac3 (5.1) language: fr aid: 129
[open] audio stream: 2 audio format: ac3 (stereo) language: en aid: 130


Résultat : La piste fr est ici en ac3 5.1 et a pour index 1.
 
2ème étape : Rip du DVD
But : decrypter les vobs contenant le film et les copier en les "fusionnant" sur le HDD.
Outils : mplayer
Exemple :


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


 
3ème étape : Encodage Son
But : encoder à la volée la piste son du vob en un fichier ogg vorbis, en normalisant le volume sonore.
Outils : transcode + oggenc.
Exemple :  
--- Recherche Volume Normalisation :


tccat -i /space/dvd.vob | tcextract -a $1 -x ac3 -t vob | tcdecode -x ac3 | tcscan -x pcm -b 128
 
[tcscan] audio frames=198048.00, estimated clip length=7921.92 seconds
[tcscan] (min/max) amplitude=(-0.596/0.652), suggested volume rescale=1.535
[tcscan] V: 198048 frames, 7921 sec @ 25.000 fps
[tcscan] A: 123.77 MB @ 128 kbps
[tcscan] CD:  650 MB | V:  526.2 MB @ 557.3 kbps
[tcscan] CD:  700 MB | V:  576.2 MB @ 610.3 kbps
[tcscan] CD: 1300 MB | V: 1176.2 MB @ 1245.7 kbps
[tcscan] CD: 1400 MB | V: 1276.2 MB @ 1351.6 kbps


où $1 l'index de la piste
 
--- Encodage :


mkfifo pcmpipe.raw
oggenc -r -C2 -R48000 -B16 -q$1 -o /space/son.ogg pcmpipe.raw & transcode -i /space/dvd.vob -a $2 -g 0x0 -u 50 -s $3 -a52_drc_off -x null,vob -y raw -N 0x1 -m pcmpipe.raw -o /dev/null
 
[transcode] auto-probing source /space/zorro.vob (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]  384 kbps
[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.535
[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 "/space/zorro.vob" -t vob -d 0 -S 0 | tcdemux -a 1 -x ac3 -S 1 -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
Encoding "pcmpipe.raw" to
         "/space/son.ogg"
at quality 1,00
filling buffer ... done
 
rm pcmpipe.raw


où $1 est la qualité ogg vorbis, $2 l'index de la piste et $3 le volume rescale (déterminés précedemment)...
 
4ème étape : Encodage Video
But : encoder la piste video du vob en un fichier avi, avec le codec MPEG4 de ffmpeg.
Outils : mplayer,mencoder, gnumeric.
 
--- Quel Bitrate ?
1 CD80min : Bitrate = (702 - TailleSon) * 1024 * 1024 / Duree * 8 / 1000
2 CD74min : Bitrate = (1300 - TailleSon)  * 1024 * 1024 / Duree * 8 / 1000
Bitrate est le bitrate à spécifier à l'encodeur en kbps (tel que 1kbps = 1000 bps), Tailleson est la taille en Mo du fichier son.ogg et Duree la longueur du film en secondes.
Exemple : 1 Film de 2 h, bandes son de 60Mo
Bitrate = 713 kbps
 
--- Recherche des parametres de Cropping (pour virer les bandes noires afin d'améliorer la qualité)


mplayer -ao null -vo xv -vop cropdetect /space/dvd.vob
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/dvd.vob  


Remarque : Les parametres de crop signifient : fenetre de 712*428 positionnée en 2:72.
Ce qui signifie qu'on enleve 2 pixels à gauche, 6 à droite, 72 en haut et 76 en bas...  
 
--- Recherche des parametres du resize
CQ = 1000*Bitrate / (ResX*ResY*25)
ResX/ResY = AspectRatio (1.85 ou 2.35 ou 1.33)
BIG UPDATE : Voir page 15 pour la détermination infaillible et exacte de l'aspect ratio...
 
où CQ (critère de qualité) doit être supérieur à 0.20 et ResX, ResY doivent être des multiples de 16.
Exemple : 1 Film de 2 h, bandes son de 60Mo, anamorphic widescreen 2.35


ResY = INT( SQRT(1000 * 713 / 25 / 2.35 / 0.2) / 16 ) * 16 = 240
ResX = INT(ResY * 2.35 / 16) * 16 = 560


Résultat : On resize en 560*240, l'aspect ratio réel est de 2.33 et le CQ réel vaut 0.21.
 
--- Encodage
On enchaine les 2 passes, la 2eme ayant lieu seulement si la 1ere n'a pas echoué.


#!/bin/sh
rm -rf lavc_stats.txt
 
SCALE=560:240
CROP=712:428:2:72
CIBLE=/space/video.avi
SOURCE=/space/dvd.vob
LAVCOPT=vcodec=mpeg4:vqmin=2:vqmax=20:vmax_b_frames=2:vhq:vbitrate=713
 
mencoder -nosound -o /dev/null -ovc lavc -lavcopts $LAVCOPT:vpass=1 -vop scale=$SCALE,crop=$CROP -zoom -sws 2 $SOURCE && mencoder -nosound -o $CIBLE -ovc lavc -lavcopts $LAVCOPT:vpass=2 -vop scale=$SCALE,crop=$CROP -zoom -sws 2 $SOURCE  


Remarque : J'utilise le resize de type Bicubic (-sws 2) qui assure une meilleure qualité.
 
4ème étape : Mixage Audio/Video
But : Regrouper les partie video et audio dans un container OGG.
Exemple :


ogmmerge -o /space/film.ogm /space/son.ogg /space/video.avi


 
REMARQUES :
DVD zone 1 NTSC : L'option -ofps 25 est necessaire pour "forcer" (comment  ???) l'encodage à 25fps au lieu de 29.97. Ceci semble nécessaire pour éviter des pb de desynchro avec un son en Vorbis... UN GRAND MERCI A LIBREDR
 
J'attends vos remarques/questions/suggestions/améliorations...
 :hello:
 
MAJ le 21/10/02 : manquait le parametre -a dans la recherche du volume rescale. Par défaut transcode prenait -a 0, ce qui signifie qu'on avait le gain de la piste 0 même si on rippait la piste 1,2... !
 
JE SUIS EN TRAIN DE REALISER UN SCRIPT D'ENCODAGE AUTOMATIQUE, UTILISANT A PEU PRES CETTE METHODE. IL EN EST A LA VERSION 0.45, VOUS POUVEZ LE PRENDRE ICI. N'HESITEZ PAS A TESTER ET A FAIRE LE RETOUR DANS CE TOPIC. MERCI


Message édité par jotenakis le 16-12-2002 à 15:00:54
mood
Publicité
Posté le 30-09-2002 à 14:22:24  profilanswer
 

n°164436
mean
Posté le 30-09-2002 à 14:57:29  profilanswer
 

Up
 
Message subliminal:avidemux roulaize

n°164886
jotenakis
Posté le 30-09-2002 à 23:46:31  profilanswer
 

up  :bounce:

n°164888
eL_Shaman_​__
Plop.
Posté le 30-09-2002 à 23:51:46  profilanswer
 

Bon j'essaierai :)
 
Mais à première vue, on n'a absolument pas accès à tous les paramètres de XviD, ça me gène un peu beaucoup en fait !

n°164890
Kyle
Posté le 30-09-2002 à 23:56:12  profilanswer
 

Combien de temps pour un encodage total ?
Le SMP est géré ?
J'ai deja placer ce topic dans mes favoris :)

n°164893
jotenakis
Posté le 01-10-2002 à 00:01:57  profilanswer
 

@el_shaman___
Remarque intéressante :
1) Ici je n'encode pas en Xvid mais en libavcodec. La raison en est justement que lorsque j'ai commencé à m'interesser à l'encodage sous linux j'étais décu par l'impossibilité de "tweaker" le codec Xvid comme sous Win$
2) Il est maintenant possible de régler quasi-TOUS les parametres Xvid avec transcode, grâce à un fichier xvid.cfg dispo dans les sources Xvid .  Pour ce faire il faut utiliser le module export xvidcvs et la deernière version 0.6.1 de transcode. Je vais faire des tests appronfondis sur cette nouvelle possibilité et posterais ici ce que j'en pense.


Message édité par jotenakis le 01-10-2002 à 00:02:32
n°164894
eL_Shaman_​__
Plop.
Posté le 01-10-2002 à 00:07:14  profilanswer
 

jotenakis a écrit a écrit :

@el_shaman___
Remarque intéressante :
1) Ici je n'encode pas en Xvid mais en libavcodec. La raison en est justement que lorsque j'ai commencé à m'interesser à l'encodage sous linux j'étais décu par l'impossibilité de "tweaker" le codec Xvid comme sous Win$
2) Il est maintenant possible de régler quasi-TOUS les parametres Xvid avec transcode, grâce à un fichier xvid.cfg dispo dans les sources Xvid .  Pour ce faire il faut utiliser le module export xvidcvs et la deernière version 0.6.1 de transcode. Je vais faire des tests appronfondis sur cette nouvelle possibilité et posterais ici ce que j'en pense.




 
 
Bonne nouvelle ça :)
 
(désolé, mais lorsque je vois encodage en MPEG-4 je pense immédiatement à XviD actuellement :D)

n°164896
jotenakis
Posté le 01-10-2002 à 00:08:59  profilanswer
 

Kyle a écrit a écrit :

Combien de temps pour un encodage total ?
Le SMP est géré ?
J'ai deja placer ce topic dans mes favoris :)




Avec le codec libavcodec c'est SUPER RAPIDE : >45 fps avec les réglages de l'exemple sur mon XP1700+
En Xvid, je pense que ce sera BEAUCOUP plus LENT.
Pour la partie audio je fais quasi du 6X.
 
Pour le SMP, je pense que c'est multi-threading (j'imagine vu le nombre d'opérations crop, resize, decodage MPEG2, encodage...) donc le SMP doit apporter. Mais je ne c'est pas si c'est vraiment optimisé et je ne suis pas prêt de la savoir.

n°164897
jotenakis
Posté le 01-10-2002 à 00:10:43  profilanswer
 

El_ShAman___ a écrit a écrit :

 
(désolé, mais lorsque je vois encodage en MPEG-4 je pense immédiatement à XviD actuellement :D)




C'est pas une mauvaise habitude vu la qualité exceptionnelle de ce codec.
Néanmoins libavcodec est bien aussi (Bframes, quarterpixel...).


Message édité par jotenakis le 01-10-2002 à 00:12:06
n°164962
mean
Posté le 01-10-2002 à 08:11:04  profilanswer
 

Sous linux Xvid et lavcodec sont ~ aussi rapide
Mais tous les deux beaucoup plus rapide que Divx
 
Il semble que le Divx linux n'ait pas beneficié des optims de la version windows

mood
Publicité
Posté le 01-10-2002 à 08:11:04  profilanswer
 

n°164974
jotenakis
Posté le 01-10-2002 à 09:52:53  profilanswer
 

pas remarqué ça pour Xvid, c'est beaucoup + lent. Pourtant je l'ai compilé avec Gcc3.2 (optimisation AthlonXP)...

n°164992
Mr YouP
-- le crayon et le clavier --
Posté le 01-10-2002 à 10:39:43  profilanswer
 

bonjour,
 
c'est très gentil de nous proposer tout ça pasque j'était un peu perdu dans les histoires d'encodage..
 
mais j'ai une question (certainement stupide mais bon) : est-ce que si on encode avec Libavcodec et oggvorbis, est-ce que le fichier sera visualisable sous wintruc (que certain de mes amis utilisent) ou macintosh (idem) ??
 
merciiiiiiiiiiiiii

n°164998
jotenakis
Posté le 01-10-2002 à 11:04:52  profilanswer
 

no pb sous wintruc... Suffit d'installer OggDS. Et le fichier est lisible par WMP, Bsplayer, ZoomPlayer...
Sous Mac, je ne sais pas.
 
De toute façon, c'est juste une copie de sauvegarde de tes propres DVD. T'as pas le droit de préter un divx. :ange:


Message édité par jotenakis le 01-10-2002 à 11:16:38
n°165000
Mr YouP
-- le crayon et le clavier --
Posté le 01-10-2002 à 11:19:20  profilanswer
 

oui, oui, bien sur mais je pourrais faire une sauvegarde pour eux  :sarcastic:  
 
merci bcp, dès que je récupère ma bécane, j'essaye !

n°165002
jotenakis
Posté le 01-10-2002 à 11:41:54  profilanswer
 

regarde aussi du coté de transcode + Xvid (xvid.cfg)... Tiens nous au courant.

n°166256
jotenakis
Posté le 02-10-2002 à 21:08:43  profilanswer
 

up
 :bounce:

n°166294
Sagittariu​s
Posté le 02-10-2002 à 21:54:31  profilanswer
 

Excellent ce topic !
La qualité avant tout pour un encodage parfait !
 
Avant le non mois excellent GKNOT (mais sous M$), je  m'étais fait un tableau Star/Open Office pour calculer la résolution idéale, avec le facteur de qualité dont il est question ici (CQ), en fonction du temps du film, du support de CD, du type de source (pal, ntsc) ...
 
Peut-être que cela pourrait intéresser ?
 
 

n°166296
robotnikta​reum
au moins...
Posté le 02-10-2002 à 21:55:39  profilanswer
 

Sagittarius a écrit a écrit :

Excellent ce topic !
La qualité avant tout pour un encodage parfait !
 
Avant le non mois excellent GKNOT (mais sous M$), je  m'étais fait un tableau Star/Open Office pour calculer la résolution idéale, avec le facteur de qualité dont il est question ici (CQ), en fonction du temps du film, du support de CD, du type de source (pal, ntsc) ...
 
Peut-être que cela pourrait intéresser ?
 
 
 



vi !!!!


---------------
si t déçu d'être dessous, tu iras dessus kom ça tu seras plus déçu ni dessous... Si tu piges pas c ke t saoul, c sûr...
n°166330
jotenakis
Posté le 02-10-2002 à 22:31:10  profilanswer
 

Sagittarius a écrit a écrit :

Excellent ce topic !
La qualité avant tout pour un encodage parfait !




Merci, il faut le faire vivre... :jap:  
 

Sagittarius a écrit a écrit :

 
Avant le non mois excellent GKNOT (mais sous M$), je  m'étais fait un tableau Star/Open Office pour calculer la résolution idéale, avec le facteur de qualité dont il est question ici (CQ), en fonction du temps du film, du support de CD, du type de source (pal, ntsc) ...
Peut-être que cela pourrait intéresser ?




Je m'en suis fais un aussi sous GNUmeric mais tu peux m'envoyer le tien quand même, ça m'interesse.
 
Sinon, puisque tu parles de GKnot : j'aimerais avoir des infos pour réaliser un "COMPRESSIBILITY CHECK" sous linux afin de prévoir au mieux la qualité. Tu sais comment on fait ça ? Une url ?
Ca serait top si on pouvait faire ça.
 
BAL : jba340@voila.fr

n°166340
mean
Posté le 02-10-2002 à 22:37:39  profilanswer
 

Pourquoi faire du CQ ?
Le double passe c'est pour qui ?

n°166344
jotenakis
Posté le 02-10-2002 à 22:41:09  profilanswer
 

mean a écrit a écrit :

Pourquoi faire du CQ ?




comment ça ? comprends pas la question ?

mean a écrit a écrit :

 
Le double passe c'est pour qui ?




ben pour tout le monde, évidemment. :sarcastic:

n°166561
jotenakis
Posté le 03-10-2002 à 11:36:04  profilanswer
 

alors ??? c'était quoi la question ?

n°166562
mean
Posté le 03-10-2002 à 11:38:39  profilanswer
 

Ca sert a quoi le truc sous gnumeric ?
 
Perso dans avidemux je mets la taille et il se debrouille tout seul

n°166585
jotenakis
Posté le 03-10-2002 à 12:06:23  profilanswer
 

ça sert à calculer le critère de qualité.
Une calculette fait pareil.
 
CQ = 1000*bitrate/(ResX*ResY*25)
 
Ca permet d'avoir une idée de la résolution à utiliser pour l'encodage.
 
Le mieux est après de faire un "compressibility check" qui donne une idée de la compression pour un film donné. Avec ça on optimise réellement la résolution d'encodage. Fo que je trouve comment faire. Certains soft win$ le font, je cherche l'algo pour le faire sous tux.

n°166589
jotenakis
Posté le 03-10-2002 à 12:10:43  profilanswer
 

infos sur le compressibility check ICI

n°166697
jotenakis
Posté le 03-10-2002 à 15:34:42  profilanswer
 

je souhaite encoder n frames toutes les p frames, est ce faisable avec mencoder ou transcode ?
En fait il me faut l'équivalent de l'option "SelectRangeEvery" d'avisynth.
 
svp, des idées ?

n°166714
jotenakis
Posté le 03-10-2002 à 16:08:53  profilanswer
 

j'ai compris comment marche le "compressibility check" (CC) et quel en est l'interet.
 
Les indications données dans le lien au dessus ne sont pas tout à fait exacte.
 
Si ça intéresse du monde, je vous explique et si on arrive à faire ce que je demande juste au dessus, il est possible d'implémenter simplement un CC sous linux.
 
Ca serait vraiment cool.

n°166830
mean
Posté le 03-10-2002 à 19:32:04  profilanswer
 

Au fait avidemux 0.9pre17 est sorti
( ca lit les vobs non crypés moyennement mais ca encode bien en divx, xvid et libavcodec )  
 
:)

n°166914
kylerpat
Posté le 03-10-2002 à 21:39:38  profilanswer
 

Salut les gars !!
Alors j'ai une question toute autre, comment convertir un Divx (ou BiVix ou autre, je ne suis pas sectaire...) ou autre en VCD 2.0
 
Sous Windows je fais ce que je veux mais là sous Linux, j'ai du mal en multimédia.....
 
Merci par avance !!


---------------
Je ne viens plus souvent alors n'hésitez pas à me contacter par mail !!
n°167003
libredr
Posté le 03-10-2002 à 23:45:12  profilanswer
 

Je viens de regarder le fichier xvid.cfg et c'est vrai qu'il y a tous les paramètres qu'il y avait dans le GUI xvid de Koepi (pour Windows). Maintenant ça doit être facile de tweaker.
 
J'ai une question le CQ que tu définis, est-ce équivalent du nombre de bits/pixel/frame calculé dans Gordian Knot sous Win ? Là aussi il faut être entre 0.20 et 0.27 ?

n°167021
jotenakis
Posté le 04-10-2002 à 09:55:09  profilanswer
 

libredr a écrit a écrit :

Je viens de regarder le fichier xvid.cfg et c'est vrai qu'il y a tous les paramètres qu'il y avait dans le GUI xvid de Koepi (pour Windows). Maintenant ça doit être facile de tweaker.




oui, ça doit le faire. pas encore eu le temps. :(
 

libredr a écrit a écrit :

 
J'ai une question le CQ que tu définis, est-ce équivalent du nombre de bits/pixel/frame calculé dans Gordian Knot sous Win ? Là aussi il faut être entre 0.20 et 0.27 ?




bien sur c'est le même :)
 
Mais c'est pas suffisant pour prévoir la qualité d'encodage. En effet certains films auront une excellente qualité en étant encodé en 0.2 (et même moins, j'en ai vu) alors que d'autres ne seront pas terribles même avec CQ=0.25. C'est là qu'intervient le "compressibility check" de Gknot et que je voudrais implémenté sous linux. Mais pour ça il faut pouvoir encoder n frames toutes les p frames ?

n°167024
jotenakis
Posté le 04-10-2002 à 09:59:04  profilanswer
 

kylerpat a écrit a écrit :

Salut les gars !!
Alors j'ai une question toute autre, comment convertir un Divx (ou BiVix ou autre, je ne suis pas sectaire...) ou autre en VCD 2.0
 
Sous Windows je fais ce que je veux mais là sous Linux, j'ai du mal en multimédia.....
 
Merci par avance !!




j'y connais rien en VCD mais la réponse se trouve dans Mplayer/mencoder ou transcode, c'est sur.
D'ailleur la gui de transcode dvd::rip doit faire des VCD il me semble. Mais seulement à partir des vob. Néanmoins tu peux voir la ligne de commande transcode que dvd::rip utilise et l'adapter à tes besoins.

n°167026
libredr
Posté le 04-10-2002 à 11:15:41  profilanswer
 

jotenakis a écrit a écrit :

 
oui, ça doit le faire. pas encore eu le temps. :(
 
 
bien sur c'est le même :)
 
Mais c'est pas suffisant pour prévoir la qualité d'encodage. En effet certains films auront une excellente qualité en étant encodé en 0.2 (et même moins, j'en ai vu) alors que d'autres ne seront pas terribles même avec CQ=0.25. C'est là qu'intervient le "compressibility check" de Gknot et que je voudrais implémenté sous linux. Mais pour ça il faut pouvoir encoder n frames toutes les p frames ?




 
Ok merci.  
 
Autre question : j'ai un avi de Monsters inc que je viens d'encoder en xvid sous windows, et je voulais l'encoder avec libavcodec pour comparer.  
Seulement j'ai fait l'extraction des vobs sous win, et donc mes fichiers sont séparés et font à peu près 1Go chacun (j'ai aussi le fichier ifo, bref, ce que tu obtiens avec smartripper sous win). Tu saurais comment faire pour les concaténer en un seul fichier (ou bien peut-on utiliser mencoder sur une playlist de vobs sans que ça plante ?)

n°167030
mean
Posté le 04-10-2002 à 11:18:45  profilanswer
 

Si tu veux du simple,
tu installes mjpegtools et avidemux (le dernier jus)
Tu charges ton divx
Video -> Process mode
Filter -> VCD Res
 
File -> save a m1v  
 
Une paire d'heure plus tard tu aura la video en mpeg1
(deja la c'est simple)
 
 
Audio -> processing mode  
Audio -> normalize (+ convert to 44100 hz si 48000 hz)
 
File -> Save audio -> toto.wav
toolame toto.wav -e -m s -b 224 toto.mp2
 
Puis multiplex toto.m1v et toto.mp2 -> toto.mpg
Y a plus qu'a le graver

n°167036
jotenakis
Posté le 04-10-2002 à 11:23:57  profilanswer
 

@libredr


cat /space/*.vob | mencoder -nosound -o /dev/null -ovc lavc -lavcopts $LAVCOPT:vpass=1 -vop scale=$SCALE,crop=$CROP -zoom -sws 2 -  


Message édité par jotenakis le 04-10-2002 à 11:27:21
n°167038
libredr
Posté le 04-10-2002 à 11:27:03  profilanswer
 

jotenakis a écrit a écrit :


cat /space/*.vob | mencoder -nosound -o /dev/null -ovc lavc -lavcopts $LAVCOPT:vpass=1 -vop scale=$SCALE,crop=$CROP -zoom -sws 2 -  

 




 
Ok merci beaucoup !

n°167114
libredr
Posté le 04-10-2002 à 12:44:17  profilanswer
 

Encore une chose (et puis ça peut améliorer ton guide) : comment tu fais avec les sous-titres ?
Sous Win j'utilise sub-ripper pour extraire les sous-titres en fichier texte. Ca existe sous Linux ? Je veux parler de sous-titres "amovibles", pas encodés dans l'image.
Merci de ton aide.

n°167118
jotenakis
Posté le 04-10-2002 à 12:49:00  profilanswer
 

libredr a écrit a écrit :

Encore une chose (et puis ça peut améliorer ton guide) : comment tu fais avec les sous-titres ?
Sous Win j'utilise sub-ripper pour extraire les sous-titres en fichier texte. Ca existe sous Linux ? Je veux parler de sous-titres "amovibles", pas encodés dans l'image.
Merci de ton aide.




"guide" le mot est fort... C'est moins ambitieux que ça.
 
Pour les sous-titres, j'en fais jamais donc pour le moment je ne sais pas. Mais les outils existent, il me semble. Y a ka chercher :D
 
Moritz Bunkus en parle ICI
 :jap:


Message édité par jotenakis le 04-10-2002 à 12:51:04
n°167119
libredr
Posté le 04-10-2002 à 12:51:36  profilanswer
 

jotenakis a écrit a écrit :

 
"guide" le mot est fort... C'est moins ambitieux que ça.
 
Pour les sous-titres, j'en fais jamais donc pour le moment je ne sais pas. Mais les outils existent, il me semble. Y a ka chercher :D  




 
Bon je vais me pencher dessus et posterai mes résultats. En tout cas si ce n'est pas un guide c'est une très bonne synthèse.  :)

n°167124
libredr
Posté le 04-10-2002 à 12:54:07  profilanswer
 

jotenakis a écrit a écrit :

 
"guide" le mot est fort... C'est moins ambitieux que ça.
 
Pour les sous-titres, j'en fais jamais donc pour le moment je ne sais pas. Mais les outils existent, il me semble. Y a ka chercher :D
 
Moritz Bunkus en parle ICI
 :jap:  




 
C'est exactement ça !

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  6  7  8  9  10  11  12  13  14  15
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Multimédia

  Topic Encodage Dvd->Mpeg4

 

Sujets relatifs
Vous paramétrez comment DVD:RIP pour avoir des DivX/XVid potables?Lecture DVD
Dezonnage Apple DVD PlayerZones DVD?, Linux ? beuh...
Quels outils : Extraction CD + encodage MP3 de qualitéencodage d un vcd en divx4 ou 5
[Xine] pb pour lire certains DVD[DVD] 2 Langues, chacune sur une sortie audio differente ???
Dvd avec xine 0.9.8 + carte Sigma HollywoodDebian DVD
Plus de sujets relatifs à : Topic Encodage Dvd->Mpeg4


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR