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

  FORUM HardWare.fr
  Video & Son
  Traitement Vidéo

  Ajout d'une vidéo à un mka avec chapitrage

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ajout d'une vidéo à un mka avec chapitrage

n°1665085
bretelles
Posté le 08-07-2010 à 00:16:12  profilanswer
 

Bonjour à tous,
 
j'ai réalisé un mka comprenant plusieurs mp3 mis bout à bout avec mkvmerge.
J'ai réalisé un chapitrage pour passer d'un morceau à l'autre facilement... jusqu'ici tout va bien
Voici ma "commande" :

Citation :

./mkvtoolnix/mkvmerge -o test.mka --chapters my_chapters "song1.mp3" +"song2.mp3" +"song4.mp3"


 
je voulais ajouter une video j'ai donc rajouté

Citation :

-A Myvideo.mpg

à la fin de ma commande...
Et là le chapitrage n'est plus aussi précis, toujours un peu plus tard que dans le mka, est-ce du à une synchro du chapitrage plutôt sur la video que sur le son? Me faut-il ajouter des pauses à la fin de chaque mp3 ? Et si oui de combien ? Je suppose que ça dépend du framerate...
Quelqu'un a-t-il déjà été confronté à ce problème ?
Merci d'avance
 
 
Bretelles

mood
Publicité
Posté le 08-07-2010 à 00:16:12  profilanswer
 

n°1665114
jabali65
Posté le 08-07-2010 à 10:12:58  profilanswer
 

Citation :

Et là le chapitrage n'est plus aussi précis, toujours un peu plus tard que dans le mka, est-ce du à une synchro du chapitrage plutôt sur la video que sur le son?

*
C'est très possible.
Le lecteur vidéo ne peut démarrer un chapitre que sur une I-Frame.
Si ton mpg est un mpeg2 classique, il y a une I-frame toute les 15 frames (toute les 0.5 secondes-environ)
Si ton point de chapitre se trouve entre 2 -Iframes, le lecteur ira chercher soit la plus proche soit la systématiquement la précédente ou systématiquement la suivante.
 
Pour éviter le décalage, il faudrait faire un encodage mpeg2 en spécifiant l'insertion de I-frame exactement là où commence chaque morceau.
 
Pour vérifier ré-encode la vidéo dans un format qui ne contient QUE des I-frames genre avi-mjpeg et remuxe dans un mkv. Si il n'y a pas de décalage, c'est bien le problème.
 
Le plus simple, si le décalage est bien causé par le chapitrage et la position des I-frames, est de laisser 1 seconde de blanc entre chaque morceau.
-1 seconde laisse la place pour 2 I-frames donc, même si il y a toujours un décalage, celui-ci se situe désormais dans le blanc.


---------------
http://www.pate15.eu/pate15
n°1665311
bretelles
Posté le 09-07-2010 à 12:11:24  profilanswer
 

Citation :

Pour vérifier ré-encode la vidéo dans un format qui ne contient QUE des I-frames genre avi-mjpeg et remuxe dans un mkv. Si il n'y a pas de décalage, c'est bien le problème.
 
Le plus simple, si le décalage est bien causé par le chapitrage et la position des I-frames, est de laisser 1 seconde de blanc entre chaque morceau.
-1 seconde laisse la place pour 2 I-frames donc, même si il y a toujours un décalage, celui-ci se situe désormais dans le blanc.


Déjà merci pour ton aide, c'est très sympa !
Très bonnes idées en plus, je vais tester ça asap !
 
Niveau vidéo en fait, je veux juste mettre une pochette d'album, je cherche un format vidéo (et l'encodeur associé) dont on peut régler librement le frame rate pour faire juste des I-frames par exemple à 1 fps, quelqu'un a une idée pour moi ?
Merci encore
 
 
Bretelles
 
Edit : au passage, super intéressant ton site ! :)


Message édité par bretelles le 09-07-2010 à 14:05:08
n°1665404
jabali65
Posté le 09-07-2010 à 22:58:32  profilanswer
 

Je viens de faire un essai en assemblant (avec append) une suite de mp3 qui n'ont pas de blancs en début ou en fin  .
J'ai fais une vidéo simple en xvid. (espace entre les I-frames de 250 images soit 10 secondes)
J'ai fait un chapitrage dans un fichier txt. (le plus pénible à faire)
J'ai tout muxé et il n'y a aucun pb.
Je pense pas que se soit une histoire de I-frame.
Par contre il faut chapitrer au 1/100 de seconde.
 
Contraindre un encodeur à n'encoder que des I-frame, c'est possible mais on perd toute la qualité de la compression.=> il faut des bitrates énormes por garder une bonne qualité.
 

--chapters my_chapters "song1.mp3" +"song2.mp3" +"song4.mp3"


J'ai pas compris la commande, tu peux expliquer ?


---------------
http://www.pate15.eu/pate15
n°1666199
bretelles
Posté le 15-07-2010 à 17:37:05  profilanswer
 

Bonjour,
 
mer encore pour ton aide et désolé pour le temps de réponse, vacances obligent :)
j'ai réalisé la même manip que toi (au passage j'ai constaté que le codec xvid est assez souple niveau frame-rate, notamment pour faire du 10 fps, c'est pas toujours gagné, merci ;) )... et j'avais encore des problèmes :(
Puis j'ai constaté que tous les players n'avaient pas le même comportement avec les chapitres...certains commencent avant (vlc), d'autres après (smplayer) : tu utilises quoi comme player ?
Ce qui m'étonne le plus et me rassure c'est que les sous-titres que j'ajoute aussi et qui sont synchro avec mes chapitres commencent bien au bon moment... étrange étrange !

Citation :

--chapters my_chapters "song1.mp3" +"song2.mp3" +"song4.mp3"


J'ai pas compris la commande, tu peux expliquer ?


c'est juste l'appel à mkvmerge

mkvmerge -o test.mkv --chapters my_chapters "song1.mp3" +"song2.mp3" +"song4.mp3 -A MyBackground.avi


Quelque chose est faux ?
Je continue mes recherches ! Merci en tout cas et bonne soirée
 
 
Bretelles


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Video & Son
  Traitement Vidéo

  Ajout d'une vidéo à un mka avec chapitrage

 

Sujets relatifs
problème vidéo projecteurVideo ntsc et son pal, comment muxer proprement ?
Aide pour ajout prise jack auxiliaire sur autoradio cassette DelcoCherche video pour montage de félicitations
Connectique Vidéo et adaptateur ?Recherche de prestataires Vidéo-entreprise
Logiciel pour capture video webcamJe cherche à inséré un chrono dans une vidéo
Caméra vidéo surveillance (script)tourner une video à 90°
Plus de sujets relatifs à : Ajout d'une vidéo à un mka avec chapitrage


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