1

yop,


J'ai un Divx qui se tape plusieurs dizaines de secondes de décalage audio/video tous les 10 minutes. Je cherche un soft de réparation qui m'évite de changer le décalage à la main tous les 3.5 phrases. Les seuls que j'ai pu essayer jusqu'à maintenant s'installent avec 34 barres d'outils, 27 jeux, 12 pop-ups et 500 Mo de merdes inutiles. En avez-vous un simple et efficace svp ? Merci. smile

2

virtual dub[ mod] peut-être ?

3

Ok, je regarde. J'ai lu ici et là qu'il y avait des outils mieux pour réparer, mais ce sont ces outils qui importent leur merde. Mais merci, je vais voir de ce pas.

4

(Honnêtement je n'en n'en ai pas la moindre idée grin)

5

Oué ben VirtualDub ne veut pas de mon film de vacances (xvid, pas divx en fait). Il dit qu'il a pas les codecs, alors que vlc s'en démmerde bien embarrassed

6

ça se produit quand la piste audio est "plus longue" (en fait plus lente) que la piste vidéo

il va falloir
-mesurer/estimer le décalage en fin de vidéo
-savoir de quel % il faut accélérer le son (ou le ralentir)
-séparer le son et la vidéo
-trifouiller la bande son sans faire des voix de canard (audacity?)
-remélanger

c'est faisable, mais pas gagné sorry

7

squalyl (./6) :
ça se produit quand la piste audio est "plus longue" (en fait plus lente) que la piste vidéo

il va falloir
-mesurer/estimer le décalage en fin de vidéo
-savoir de quel % il faut accélérer le son (ou le ralentir)
-séparer le son et la vidéo
-trifouiller la bande son sans faire des voix de canard (audacity?)
-remélanger

c'est faisable, mais pas gagné sorry
Il vaut pas mieux plutôt jouer sur la vitesse de la vidéo?
avatar

8

on doit pouvoir faire l'un ou l'autre en effet, je ne sais pas ce qui entraine le plus de dégradations, ou de temps de calcul, etc.

9

Ok, de toute façon j'arrive pas à ouvrir le fichier avec Virtual Dub, le Mod a 8 ans et n'est plus maintenu, même pas essayé. J'ai fini mon épisode (42 mins) avec >15 secondes dans la vue, ultra-chiant. J'aurais pas pu faire un film complet. Je pensais qu'il y avait des softs simples pour faire la gymnastique proposée par squalyl de manière automatique, je ne pensais pas qu'il faille encore se taper une telle manipulation à la main...

10

il y en a peut-être, c'est juste qu'ici on achète nos films de vacances, voilà tout embarrassed

11

VLC a tout plein de codecs intégrés, donc c'est possible que le système ne les ai pas "pour de vrai". Tu as peut-être à installer un pack de codecs au niveau système (K-Lite Mega Codec Pack, par exemple, est très bien foutu). Après, VirtualDub refuse (pour des raisons de licences) l'utilisation de certains codecs ; VirtualDubMod est plus permissif, mais (à mon sens) plus buggé.

Sinon, VLC a pas mal d'outils de recalage, t'as essayé de les utiliser ?
avatar

12

Pen^2 -> J'admire ton intégrité. J'ai l'habitude de tourner mes vidéos vacancières en 42 minutes, si tu veux je peux te les filer une fois que t'auras réglé les droits à la SACEM. tripo

Nil -> Yep, mais VLC ne relance pas toujours le son après un décalage > 3s. J'ai du installer Media Player Classic (très bon complément à VLC, par exemple pour ce genre de cas à la con) pour obtenir un tel décalage audio.
J'ia utilisé il y a quelques années VDMod, effectivement c'était très, très buggué.

13

Folco (./12) :
si tu veux je peux te les filer une fois que t'auras réglé les droits à la SACEM.
Han ! Mais tu ne peux pas, normalement, avec les DRM ! embarrassed

(Sinon, c'est étrange, ton souci avec VLC... Windows ? Linux ? via une VM ?)
avatar

14

VLC/MPC, Win 7 64b, installation réelle. Le tout à jour.

15

Bizarotankétranch' !
avatar

16

Je dirais même plus :
Nil (./15) :
Bizarotankétranger' !


17

Folco (./1) :
yop,


J'ai un Divx qui se tape plusieurs dizaines de secondes de décalage audio/video tous les 10 minutes. Je cherche un soft de réparation qui m'évite de changer le décalage à la main tous les 3.5 phrases. Les seuls que j'ai pu essayer jusqu'à maintenant s'installent avec 34 barres d'outils, 27 jeux, 12 pop-ups et 500 Mo de merdes inutiles. En avez-vous un simple et efficace svp ? Merci. smile


mencoder en faisant le rencodage de ta vidéo avec l'option -mc 10 (Et je dit bien rencoder et pas copier les flux).

       -mc <secondes/trame>
              Correction de synchro A-V maximum par trame (en secondes).

18

Ah ok, merci, ça j'ai en effet. T'as une idée du temps que ça prend pour ~350 Mo ? (j'ai un 4600+, c'est pas la panacée, et 3Go de RAM).

19

Folco (./18) :
Ah ok, merci, ça j'ai en effet. T'as une idée du temps que ça prend pour ~350 Mo ? (j'ai un 4600+, c'est pas la panacée, et 3Go de RAM).


Tout dépend des options d'encodage. Si tu veux un encodage efficace ou si tu peux te permettre un gros fichier.
Perso sur un Pentium M 1.7 Ghz, un format XVID efficace (deux passes) c'est 1s de vidéo = 2s à 4s réelle. En x264, c'est 1s de vidéo = 10s à 20s réelle. Depuis, les machines sont plus rapides, les algo plus efficaces mais je n'ai pas refait des mesures.
Mais tu peux ne pas vouloir bien encoder et compenser par un gros bitrate pour ne pas perdre en qualité. La RAM n'a pas d'importance.
Mes options persos pour faire du XVID/MP3 mais il faudrait que je les mette à jour (surtout que mencoder est désormais deprecated...):
mencoder_pass1="-nosound -ovc lavc -lavcopts vbitrate=\$vbitrate:vcodec=mpeg4:v4mv:mbd=2:trell:vmax_b_frames=2:vb_strategy=1:b_sensitivity=30:vpass=1:turbo"
mencoder_pass2="-ffourcc XVID -oac mp3lame -lameopts vbr=3:q=0:aq=0:br=\$abitrate -ovc lavc -lavcopts vbitrate=\$vbitrate:vcodec=mpeg4:v4mv:mbd=2:trell:mv0:aic:cbp:last_pred=3:predia=2:dia=2:vmax_b_frames=2:precmp=2:cmp=2:subcmp=2:preme=2:vqcomp=0.7:vpass=2"

Mais "v4mv:mbd=2:trell:mv0" sont les valeurs classiques permettant d'avoir une qualité pas trop mauvaise pour du XVID.
Tu peux aussi prendre la version multi threadé de mencoder mais je n'ai pas essayé (il faudrait).
       threads=<1-8>
              Nombre  maximum  de  threads  à  utiliser  (par
              défaut : 1).  Peut avoir un effet  néfaste  sur
              l'estimation du mouvement.

[nosmile]

20

Pour 40 minutes, j'annonce 23 minutes et 54 secondes de temps de calcul pour le réencodage...
avatar

21

23 minutes et seulement 53 secondes ici #triviloui#

22

Merci beaucoup pour ce débrousaillage des options de mencoder ^^

Nil -> J'avais aucune idée, j'aurais été incapable de dire si c'était plus deux minutes ou deux jours. A une époque, j'avais un copain qui encodait des divx en bonne qualité, il mettait une journée par fichier.

23

Pen²> Damned, ton processeur doit supporter l'Hyperthreading pipeliné Mx² !
Folco > Ca dépend quand même énormément de la machine (c'est essentiellement du travail processeur, même s'il peut y avoir besoin parfois d'un peu de RAM), mais le DivX/l'Xvid restent des codecs qu'on utilise habituellement avec des définitions plutôt basses, donc en général sur des fichiers qui se laissent traiter relativement rapidement avec des processeurs pas trop vieux.
avatar

24

Mais avant de rencoder, vérifie si mplayer avec -mc 10 n'a pas de désynchronisation.

25

Ok, merci pour tout.

26

(Nil> non je l'encode à la main en fait #triclasse#)

27

(Aw, j'ai ri sad)
avatar

28

(c'est gentil d'être aussi bon public, quand même hehe)

29

Et récupérer le divx depuis sa source initiale, ce n'est pas plus simple comme solution ? grin
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

30

Euh non, ma caméra de vacances est tombée dans un torrent, donc c'est fichu de ce côté-là #sifflote#