Joindre deux vidéos avec virtualdub

Fermé
Candy - 4 déc. 2010 à 20:40
ziggourat Messages postés 24837 Date d'inscription dimanche 1 juillet 2007 Statut Contributeur Dernière intervention 19 novembre 2024 - 5 déc. 2010 à 11:34
Bonjour,

Je souhaiterais joindre deux fichiers vidéos.

Le premier est un fichier vidéo trouver sur internet, je ne possède donc pas l'original en qualité optimal du coup j'aimerais si possible ne pas avoir à le ré-encoder.
Voici ce que MediaInfo me dit sur ce fichier:
General
Format : AVI
Format/Info : Audio Video Interleave
Overall bit rate : 856 Kbps
Writing library : VirtualDub build 18121/release

Video
ID : 0
Format : MPEG-4 Visual
Format settings, BVOP : Yes
Format settings, QPel : No
Format settings, GMC : 2 warppoints
Format settings, Matrix : Default (H.263)
Muxing mode : Packed bitstream
Codec ID : DX50
Codec ID/Hint : DivX 5
Bit rate : 751 Kbps
Width : 640 pixels
Height : 352 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.133
Writing library : DivX 5.1.1 (Maupiti) (UTC 2003-11-19)

Audio
ID : 1
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Format settings, Mode : Joint stereo / Intensity Stereo + MS Stereo
Codec ID : 55
Codec ID/Hint : MP3
Bit rate mode : Constant
Bit rate : 96.0 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Resolution : 16 bits
Alignment : Split accross interleaves
Interleave, duration : 40 ms (1.00 video frame)
Interleave, preload duration : 500 ms

Le second est un fichier vidéo de ma création, donc je le possède en bonne qualité du coup je souhaiterais le ré-encoder dans le même format que le précédent pour pouvoir joindre les deux fichiers sous virtualdub. Mais je n'y arrive pas...

Merci d'avance pour votre aide ;).


A voir également:

2 réponses

ziggourat Messages postés 24837 Date d'inscription dimanche 1 juillet 2007 Statut Contributeur Dernière intervention 19 novembre 2024 5 018
5 déc. 2010 à 00:52
Bonjour,

Il faut convertir ton fichier avec les mêmes caractéristiques que l'autre fichier :
- pour la vidéo code DivX5 (ou la version du DivX que tu as, car même si la version est supérieure, cela va correspondre puisque le code DivX est payant si tu veux l'employer dans les dernières versions), résolution de l'image 640x352 et FPS de de 25
- pour l'audio, tu mets MP3 48 KHz et 96 Kbps.
Je pense que cela devrait passer, mais c'est à vérifier.

Cordialement
0
Tout d'abord merci de ton aide ;). Malheureusement cela ne marche pas.
VirtualDub me met:
Impossible d'ajouter le segment
"c:\mavideo.avi": Les flux possèdent des formats de données incompatibles.
(conflit détecté dans les données du codec à l'octet 21 des données du format.)

Voici le MediaInfo du second fichier video après l'avoir encoder avec VirtualDub (codec DivX 6.8.5 réglage par défaut):
General
Format : AVI
Format/Info : Audio Video Interleave
Overall bit rate : 878 Kbps
Writing library : VirtualDub Fr build 32618/release

Video
ID : 0
Format : MPEG-4 Visual
Format settings, BVOP : Yes
Format settings, QPel : No
Format settings, GMC : No warppoints
Format settings, Matrix : Default (H.263)
Muxing mode : Packed bitstream
Codec ID : DX50
Codec ID/Hint : DivX 5
Bit rate : 772 Kbps
Width : 640 pixels
Height : 352 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.137
Writing library : DivX 6.8.5 (UTC 2009-08-20)

Audio
ID : 1
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Format settings, Mode : Joint stereo / Intensity Stereo + MS Stereo
Codec ID : 55
Codec ID/Hint : MP3
Bit rate mode : Constant
Bit rate : 96.0 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Resolution : 16 bits
Stream size : 6.77 MiB (11%)
Alignment : Split accross interleaves
Interleave, duration : 40 ms (1.00 video frame)
Interleave, preload duration : 500 ms

On peut noter qu'il y a des différences sur les lignes:
- Overall bit rate
- Writting library (General)
- Format settings, GMC
- Bit rate
- Writting library (Video)
0
ziggourat Messages postés 24837 Date d'inscription dimanche 1 juillet 2007 Statut Contributeur Dernière intervention 19 novembre 2024 5 018
5 déc. 2010 à 11:34
Bon, d'après moi c'est le codec DivX qui ne va pas car les librairies sont différentes, Writing library : DivX 5.1.1 (Maupiti) (UTC 2003-11-19) pour le 1er et Writing library : DivX 6.8.5 (UTC 2009-08-20).
Comme il va être difficile je pense de trouver le codec DivX version 5.11, essaie de réencoder le premier fichier avec VirtualDub en utilisant les mêmes caractéristiques vidéo que le second puisque pour l'audio cela correspond si j'ai bien vu.

Au cas ou cela ne fonctionnerait toujours pas, alors je te suggère d'essayer :
- soit des réencoder les 2 vidéos de la mêmes façons avec n'importe quel logiciel (authoring par exemple, ou VD ou autres) puis de coller avec VirtualDub si tu veux du DivX ou Avidemux si tu veux du XviD par exemple. C'est ce que je t'ai suggéré plus haut mais appliqué au 2 fichiers afin d être sur qu'ils soient "identiques" en somme.
- soit d'utiliser un logiciel de montage comme WMM ou WLMM (c'est suivant ton système d'exploitation), ou un autre du style VidéoSpin ou VideoPad ou autres, c'est à dire un logiciel qui se moque "des différences entre les fichiers" pour coller tes fichiers vidéo. Ensuite, tu devras peut réencoder le tout avec VD en fonction du codec vidéo que tu veux.
Au passage le logiciel Format Factory est capable de joindre des fichiers d'allure différente mais ce n'est pas mon logiciel préféré...
0