Aide - Recherche - Membres - Calendrier
Version complète : Ajout un peu particulier de bande-son sur un mkv
Forum Ripp-it After Me > Ripp-it AM et la vidéo > Support et Assistance Technique
mandeo
Bonjour.

Voilà  ce que je veux faire :
- extraire la piste audio d'un film encodée en MP3.
- extraire la piste video d'un mkv encodée en RV9.
- Réassembler ces 2 pistes ensemble pour ne faire qu'un mkv.
De plus, je voudrais éviter le réencodage, pour ne pas perdre de temps.

J'arrive facilement à  faire ce qui est décrit plus haut. Le problème c'est que je me retrouvais avec le son qui se décalait progressivement sur le mkv final. guix_gne.gif
J'ai donc cherché d'o๠cela pouvait venir et je me suis aperçu que les 2 films d'origine (celui dont j'ai extrait le MP3 et celui dont j'ai extrait la vidéo) n'avaient pas le même framerate. Le framerate du mkv est d'environ 30 et celui de l'autre est d'environ 24.
J'ai changé le framerate du divx qui contient la bande-son pour la même valeur que celui du RV9 (environ 30).
Tout a marché, le film est bien passé à  30 fps et le son est toujours synchronisé avec son film, mais lorsque j'extrait le MP3 et que je la mixe avec la video RV9, il y a toujours le décalage audio/video progressif. guix_zen.gif

Si vous pouviez m'aider, ça m'arrangerait bien.
pepsilite
Salut à  toi... le pb est qu'on ne peut pas changer le fps "audio" et il y a toujours des ratées quand on veut mélanger un son et une vidéo qui n'ont pas le même fps à  la base... si tu arrives à  définir le décalage audio/vidéo à  l'arrivée, tu peux toujours essayer le "time stretching" de RIAM qui modifie la longueur du son (et donc son fps en fait) mais c'est vraiment aléatoire ....
mandeo
Le problème, c'est que le décalage est progressif :
Début -> 1s
Fin -> quelques minutes
pepsilite
là  tu es mal barré ..........
mandeo
Une idée ?
pepsilite
non, j'ai déjà  eu le cas par le passé, je n'ai pas trouvé de solution, j'ai un DVD ricain avec bande son english, j'ai loué la version française, j'ai voulu faire du puzzle comme toi et ça n'a jamais marché ......
mandeo
Je réencode le rv9 avec le même frame rate que le MP3, je vais voir ce que ça donne.
Par contre, ce que c'est long !
Il me met "Analysis : x% Errors:0 Warnings:0". Il a fait 70% en 2 heures...
Rassurez-moi, il encode là , il fait pas que analyser ?
rol
Là  il analyse cling.gif
pepsilite
il fait ça en 2 passes, une passe "d'analyse" et une suivante "d'encodage"... D'ailleurs, tu peux t'en passer (de la 1ère) et faire tout en une seule passe (uniquement en RV9/10)
Repukken
Citation
non, j'ai déjà  eu le cas par le passé, je n'ai pas trouvé de solution, j'ai un DVD ricain avec bande son english, j'ai loué la version française, j'ai voulu faire du puzzle comme toi et ça n'a jamais marché ......


On peut supposer que la bande son est la même sur le DVD US et le fr, alors si le frame rate est different entre le DVD US et français, on devrait avoir un décalage de son même sur le DVD français original non? (puisque l'image française passe au ralenti) Comment ils font pour synchroniser tout ça? an_what.gif
pepsilite
bonne question, mais j'ai pas de "bonne" réponse .....
mandeo
Bon bah voilà , la solution c'était de réencoder le RV9 avec le bon framerate. an_ouarf.gif
6h de réencodage quand même Corse.gif (et encore, j'ai sauté la phase d'analyse). Va falloir qu'on m'explique pourquoi c'ets 4 fois plus long qu'un encodage en DivX/XviD.
En plus, je suis dégouté, le framrate que j'avais mis dans ripp-it est pas le même que celui qui a été appliqué dans le fichier (23.976000 réel au lieu des 23.999807 que j'avais indiqué). Résultat -> 1s de décalage au niveau image/son à  la fin snif.gif

Je vais p-e lancer le réencodage la nuit yahoo2.gif
yober
tu peux faire "appliquer le nouveau framerate" dans [décallage son] --> 3 sec. cling.gif
Ou j'ai raté un truc dans votre affaire... guix_gne.gif
mandeo
Nan, c'est un décallage progressif, ça marchera pas. pfff1.gif
Il est pile callé au début, et à  la fin, il y a un décallage de 1s presque 2.

Je résume :
J'avais un avi qui contenait un film compressé en XviD avec une bande son française en MP3.
Et j'avais un mkv qui contenanit un film encodé en RV9 et 2 bandes sons (eng et ger) encodées en OGG.
J'ai donc extrait la vidéo du mkv et le mp3 de l'avi.
Comme le XviD et le RV9 n'avaient pas été encodé avec le même nbre de fps, il y avait un décallage sur mon mkv final (celui qui rassemblait la bande son française MP3 et la vidéo RV9).
J'ai donc réencodé le RV9 avec le même framerate que celui de l'XviD et le problème est presque réglé (2s de décllage maintenant alors qu'il y avait 5minutes avant).
Je ne sais pour quelle obscure raison, le RV9 n'a pas été réencodé avec le frame rate exact que j'avais mentionné.

J'ajouterai qu'il est impossible de régler un décallage de son sur un mkv par l'utilitaire de ripp-it, impossible aussi de régler le frame rate d'un mkv (ça corrompt le fichier) et impossible aussi d'appliquer un nouveau frame ate à  un rmvb (fichier corrumpu après avoir forcé la main à  ripp-it pour qu'il l'ouvre).
pepsilite
Ben ouais, désolé que Ripp it ne sache pas faire tout ça, mais s'il ne le sait pas, c'est parce que les softs qu'il pilote ne savent pas le faire surtout .......
La seule solution qui te reste est de "time stretcher" le son, cad de calculer le % de différence de durée entre la bande son et la bande vidéo (chacun avec son propre fps) tu vas dans [ Muxer / demuxer ] de RIAM et tu cliques sur les "outils audio" puis "Time stretching...", tu charges ton son WAV à  retraiter (il ne sera pas écrasé) et tu appliques le % que tu as trouvé. A la sortie, ton WAV aura normalement la même durée que ta vidéo, tu pourras le réencoder en ce que tu veux pour le muxer au RV9.
Une petite chose, pour que le time stretch fonctionne, il faut remplacer le fichier "temp.avi" dans le dossier DLLs de RIAM par une avi "bidon" mais plus longue car sinon le traitement s'arrête trop tà´t. En clair, tu prends un "film.avi" quelconque que tu renommes "temp.avi" et que tu places dans le dossier DLLS de ripp it pour remplacer l'ancien.
C'est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez Ajout un peu particulier de bande-son sur un mkv.
Invision Power Board © 2001-2008 Invision Power Services, Inc.