Bienvenue invité ( Connexion | Inscription ) Le site - Aide - Membres - Calendrier - La charte |
![]() |
| atari13000 |
mardi 21 février 2006 à 17:18
Message
#1
|
|
Spectateur Groupe : Membres Messages : 20 Inscrit : 18/01/2006 Ses messages |
Bonjour,
J'avais un fichier avec décalage son et je n'arivais vraiment pas à recaler. Quand je recalais à un endroit, ça décalait à un autre. Logique puisque le décalage n'était pas constant. Et chercher par tatonnement un nouveau fps, j'ai jamais réussi. J'ai alors fait la supposition que le décalage était afine, j'ai regarder deux endroits et j'ai chercher le décalage à ces endroits puis avec les formules qui suivent, ça a marché. Je vous laisse donc ces formules pour les tester et voir si elles sont efficaces sur de nombreux fichiers avec décalage ou si elles ne sont pas assez évoluées. Merci 1. D'abord, faire une analyse du fichier pour connaître le fps. Il sera noter fps dans les formules. 2. Choisir une position a (en secondes) 3. Trouver le décalage qu'il y a à cette position a. On le notera Da (en secondes aussi). (négatif si son en retard, positif sinon) 4. Choisir une position b (en secondes) (assez éloignée de a) 5. Trouver le décalage qu'il y a à cette position b. On le notera Db (en secondes aussi). (négatif si son en retard, positif sinon) 6. Dans décalage son, charger la video d'origine 7. Mettre comme delai à appliquer [Da-a*(Db-Da)/(b-a)]*1000 le *1000 étant pour se mettre en millisecondes 8. Créer une autre video 9. Toujours dans décalage son, charger la nouvelle video (celle qui vient d'être modifiée) 10. Prendre comme nouveau framerate fps*[1+(Db-Da)/(b-a)] 11. Créer une autre video 12. Vérifier et ... espérer Cas particulier où il n'y a pas de décalage au début de la vidéo cela arrive souvent Dans ce cas, on se passe, bien évidemment, des étapes 7, 8 et 9 et le nouveau framerate est fps*(1+Dd/b) Ce message a été modifié par atari13000 - jeudi 03 janvier 2008 à 08:17. |
|
|
|
| pepsilite |
mardi 21 février 2006 à 21:45
Message
#2
|
![]() none Groupe : Membres Messages : 942 Inscrit : 12/05/2003 Ses messages |
Bien ton truc, mais le big pb avec les films impossibles à caler c'est qu'ils sont souvent soit un mélange de 2 décalages, constant + progressif, soit qu'ils viennent d'une capture TV ou autre et que tout est décalé "anarchiquement" et là malheureusement, c'est impossible de s'en sortir aisément... C'est perso toujours dans ces cas là que j'ai du abandonner.
|
| atari13000 |
mercredi 22 février 2006 à 15:22
Message
#3
|
|
Spectateur Groupe : Membres Messages : 20 Inscrit : 18/01/2006 Ses messages |
Bien ton truc, mais le big pb avec les films impossibles à caler c'est qu'ils sont souvent soit un mélange de 2 décalages, constant + progressif, soit qu'ils viennent d'une capture TV ou autre et que tout est décalé "anarchiquement" et là malheureusement, c'est impossible de s'en sortir aisément... C'est perso toujours dans ces cas là que j'ai du abandonner. Salut. Justement, les calculs enlèvent le progressif ET le constant. C'est pour cela qu'il y a deux étapes et deux calculs : l'étape 7 enlève la partie constante du décalage et l'étape 10 enlève la partie progressive du décalage (d'ailleurs je me demande si on peut pas mettre les deux valeurs "delai" et "nouveau framerate" en même temps pour tout faire en une seule étape, faudra que j'essaie). Quant aux captures TV, j'ai fait un essai avec un enregistrement mpeg avec le multiposte de free. Après passage en xvid, il y avait du décalage son. Avec les formules données, tout est rentré dans l'ordre. Logique puisque comme les problèmes sont "anarchiques" globalement, c'est linéaire. A tester. |
| Winche |
mercredi 22 février 2006 à 15:27
Message
#4
|
|
Producteur Groupe : Membres Messages : 22.186 Inscrit : 30/08/2004 Lieu : Saboteur ^^ Ses messages |
Ok
|
| Tak |
vendredi 25 mai 2007 à 15:48
Message
#5
|
|
Figurant Groupe : Membres Messages : 62 Inscrit : 02/02/2006 Ses messages |
Bonjour, J'avais un fichier avec décalage son et je n'arivais vraiment pas à recaler. Quand je recalais à un endroit, ça décalait à un autre. Logique puisque le décalage n'était pas constant. Et chercher par tatonnement un nouveau fps, j'ai jamais réussi. J'ai alors fait la supposition que le décalage était afine, j'ai regarder deux endroits et j'ai chercher le décalage à ces endroits puis avec les formules qui suivent, ça a marché. Je vous laisse donc ces formules pour les tester et voir si elles sont efficaces sur de nombreux fichiers avec décalage ou si elles ne sont pas assez évoluées. Merci 1. D'abord, faire une analyse du fichier pour connaître le fps. Il sera noter ftp dans les formules. 2. Choisir une position a (en secondes) 3. Trouver le décalage qu'il y a à cette position a. On le notera Da (en secondes aussi). (négatif si son en retard, positif sinon) 4. Choisir une position b (en secondes) (assez éloignée de a) 5. Trouver le décalage qu'il y a à cette position b. On le notera Db (en secondes aussi). (négatif si son en retard, positif sinon) 6. Dans décalage son, charger la video d'origine 7. Mettre comme delai à appliquer [Da-a*(Db-Da)/(b-a)]*1000 le *1000 étant pour se mettre en millisecondes 8. Créer une autre video 9. Toujours dans décalage son, charger la nouvelle video (celle qui vient d'être modifiée) 10. Prendre comme nouveau framerate fps*[1+(Db-Da)/(b-a)] 11. Créer une autre video 12. Vérifier et ... espérer Cas particulier où il n'y a pas de décalage au début de la vidéo cela arrive souvent Dans ce cas, on se passe, bien évidemment, des étapes 7, 8 et 9 et le nouveau framerate est fps*(1+Dd/b) Pas mal du tout ton truc, Atari, et merci. En résumé : j'ai une box Neotion (français siouplait m'sieur !), et j'enregistre la TNT sur DD, forcément en MPEG. J'ai à chaque fois un décalage son quand je fais un Xvid Riam. Ton truc marche bien sur les essais que j'ai fait, à un poil de cul qui doit venir de la précision de mes repères heure/décalages, etc... On est tellement près que je n'y ai pas retouché.... Merci Man, à+ ou bien woman (parité oblige |
| oreille-oreille |
mardi 17 juillet 2007 à 21:33
Message
#6
|
|
Ouvreur Groupe : Membres Messages : 16 Inscrit : 12/03/2007 Ses messages |
Waouw c'te formule, jme disais bien que j'y arriverai pas tout seul. Jvais tenter ça...
Moi ça me fait ça systématiquement avec les vidéos en divx, le plus souvent en divx3 low motion, c'est affreux ce codec! Vive le Xvid Forever ! |
![]() |
Sujets Similaires
| Sujet | Réponses | Vue(s) | Dernière Action | |
|---|---|---|---|---|
| décalage du son variable après collage | 1 | 12 | aujourd'hui, 18:04 Dernier Message Par : rol |
|
| Comment garder le son ac3 lors du passage MKV-->avi | 47 | 615 | mercredi 19 novembre 2008 à 19:45 Dernier Message Par : rol |
|
| creation de sous titre (personnaliser) | 11 | 192 | mardi 18 novembre 2008 à 09:23 Dernier Message Par : SG1 |
|
| Du son mais pas d'image | 1 | 99 | jeudi 13 novembre 2008 à 01:22 Dernier Message Par : YannBresil |
|
| Du son, pas d'image, ets les codecs | 13 | 3.270 | mercredi 12 novembre 2008 à 08:39 Dernier Message Par : camantisa |
|
| Problème de liaison HDMI : résolution en letterbox | 2 | 447 | jeudi 06 novembre 2008 à 11:19 Dernier Message Par : lamulette |
|
| Pb son mkv. en avi. | 1 | 154 | mercredi 05 novembre 2008 à 23:21 Dernier Message Par : rol |
|
| Matroska (2 bandes sons et 2 sous-titres) et MPC | 1 | 230 | mardi 04 novembre 2008 à 00:49 Dernier Message Par : YannBresil |
|
|
Version bas débit | Nous sommes le : vendredi 21 novembre 2008 à 19:07 |
© Forum Ri4m™ - Enregistré à la CNIL sous le numéro 1081457