Bienvenue invité ( Connexion | Inscription )
18/05/2008 18:55
Message
#1
|
|
Spectateur Groupe : Membres Messages : 26 Inscrit : 22/01/2007 Membre no 23.620 |
Bonjour à tous, je post peu mais je fait en sorte que ce peu soit efficace alors j'apporte ma contribution pour un problème que je vois régulièrement sur tout un tas de forum.
Beaucoup d'entre vous on du déjà avoir un problème de décalage après un réencodage que ce soit avec RI4M ou un autre logiciel lambda. J'ai rencontrer beaucoup de personne n'ayant pas trouvé la solution pour réencoder par exemple une vidéo au format rmvb(RV40//codec real video) ou alors des vidéo avec un framerate variable et donc décalage après réencodage... Cela viens en règle général d'un problème de FPS mal configuré. La solution est très simple et ne requiert qu'un seul logiciel : Virtualdub ou virtualdubMod à telecharger ici Au préalable assurez vous que le lecteur windows media peut lire votre vidéo, ici on se fiche du son il faut juste que la video puisse être lu sans saccade par le lecteur windows media car il est un logiciel test, si ca passe sur lui c'est que c'est nickel et donc qu'on peut utiliser la vidéo en source directe. Si votre video est dans un mkv, il est préférable de l'extraire. -Créez un nouveau fichier "mon_script.avs" -Ouvrez ce fichier fraichement créé et écrivez à l'intérieur : DirectShowSource("liens vers votre film",fps='fps de votre choix',convertfps=true) -Sauvegardez le fichier. -Puis d'exécuter ce petit script AVS avec virtualdubmod (juste faire ouvrir avec) exemple : j'ai un film toto.mkv qui refuse de passer sur mon lecteur, que ce soit vlc ou windows media... je réfléchi un peu et decide d'extraire le contenu du mkv. J'y découvre toto.rmvb et je me dis au mon dieu qui est l'hérétique qui à encodé avec cette vieillerie ? je désire réencoder toto.rmvb qui est dans C: avec un FPS de 29,970 je fait donc un fichier mon_script.avs qui contient : DirectShowSource("C:\\toto.rmvb",fps=29.97,convertfps=true) puis je lance ce script avec virtualdub. Et je réencode dans le format de mon choix. (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo1.gif) Ce script fonctionne à tout les coups et je n'ai jamais eu un seul décalage en l'utilisant (IMG:http://forum.ripp-it.com/style_emoticons/default/cling1.gif) J'espère que ce petit bout de script très simple sera implémenté dans RI4M car quand il s'agit de réencoder des vidéos compliquées avec framerate variable ou encodées en real video, le logiciel est incapable de rendre quelque chose d'exploitable ^^. |
|
|
18/05/2008 19:07
Message
#2
|
|
Monteur Groupe : Rédacteurs Messages : 2.959 Inscrit : 04/05/2007 Lieu : Poitiers Membre no 26.133 |
Merci Izakiel pour cette astuce simple à réaliser ! (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo1.gif)
|
|
|
18/05/2008 21:28
Message
#3
|
|
Spectateur Groupe : Membres Messages : 26 Inscrit : 22/01/2007 Membre no 23.620 |
y a aucun soucis j'espère que ce petit script aidera beaucoup de monde autant qu'il ma aidé, je m'en sert très régulièrement car je suis grand amateur de manga animé et parfois je suis obligé de réencoder car il y a un blem au niveau des sous titre ou de la vidéo. Je n'avait jamais trouvé de solution jusqu'à ce que je découvre qu'il existait un moyen de streamer le video en source directe pour réencodage.
J'espère que ce simple script sera présent dans une prochaine version de RI4M pour automatiser cette tache et rendre le réencodage toujours plus performant. (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo1.gif) |
|
|
Discussions similaires à la discussion "Problème de FPS,Décalage audio/video...La solution ultime"
Sujets récents
Nous sommes le : 20/04/2024 04:09 |