J'ai 3 vidéos, toutes les 3 ont le même temps, le même nombre d'images, et elles ne diffèrent que par la qualité de l'encodage.
Maintenant, j'ai besoin qu'ils fonctionnent côte à côte de manière synchronisée à des fins d'évaluation. Cela signifie quand j'appuie sur "play" BOTH! les vidéos devraient commencer. Analogiquement pour stopper, avancer, reculer.
Quelqu'un sait-il un joueur capable de faire ça? J'entends par là jouer plus d'une vidéo côte à côte ...
Plate-forme: Win7
windows-7
software-rec
media-player
Ours Grincheux
la source
la source
Réponses:
VLC sous Windows (1.1.10 ou ultérieur):
VLC sur OS X ne fournit pas le même ensemble d’options. Vous pouvez toutefois exécuter plusieurs instances à partir du terminal avec
open -a VLC
.la source
open -n -a vlc
pour Mac.Si cela vous intéresse toujours, la version actuelle de VLC est capable de le faire très bien sans script ou add-on. Pour autant que je sache, vous ne pouvez lire que deux fichiers simultanément, pas 3.
la source
:input-slave=file:///C:/Users/me/Documents/someVideo.mov:file-caching=300
. Après le nom de fichier, mettez#
le nom de fichier suivant dans le même format, par exemple:input-slave=file:///C:/Users/me/Documents/someVideo.mov#file:///C:/Users/me/Documents/yetAnother.mov :file-caching=300
. Ensuite, lorsque vous cliquez sur Lecture, les trois fichiers sont synchronisés. Voir la référence: wiki.videolan.org/VLC_command-line_helpBino est un lecteur multimédia multiplate-forme généralement recommandé pour la lecture de fichiers stéréoscopiques. Entre autres fonctionnalités, il prend en charge la lecture synchronisée de plusieurs flux.
L’interface peut sembler un peu primitive ou déroutante au début, mais tout ce que vous avez à faire est
Voilà, vous avez la lecture synchronisée. Le type où un seul jeu de commandes de lecture est utilisé pour tous les flux, de sorte que vous n’ayez pas à "investir dans des haltères et à vous entraîner à cliquer très rapidement", comme le suggère @ ta.speot.is.
En prime, il prend en charge le rendu 3D d'anaglyphe.
la source
Après avoir suivi les instructions de Kiran, ouvrez toutes vos vidéos et exécutez le script AutoHotKey suivant.
Ce script envoie vos frappes sur toutes les instances du lecteur multimédia VLC en cours d’exécution. Cela ne fonctionne pas si vous utilisez une souris.
Ces choses devraient fonctionner:
Ctrl + right / Alt + right / Shift + right
Ctrl + left / Alt + left / Shift + left
space
]
[
Vous pouvez facilement ajouter d'autres frappes au-dessous de la ligne:
~^down::LoopControlSend(Windows, "^{down}")
Cela ne synchronise pas parfaitement les vidéos, vous pouvez donc utiliser les 4 touches suivantes:
left, right, up, down
pour contrôler uniquement la fenêtre active .left
saut en arrière très courtright
saut très court en avantup
saut en arrière moyendown
saut moyenSi vous préférez choisir les programmes manuellement, utilisez plutôt le code suivant
la source
Vous pouvez le faire avec mpv si cela ne vous dérange pas d'utiliser la ligne de commande:
3 vidéos côte à côte (empilées horizontalement)
2 vidéos
Remarques
Sous Windows,
;
séparez chaque nom de fichier dans--external-files
(comme indiqué dans l' exemple des 3 vidéos ). Sous Linux et macOS, utilisez:
. Vous pouvez également utiliser deux instances de la--external-file
place tels que:--external-file=input2.mkv --external-file=input3.mkv
.Les fichiers doivent tous avoir la même hauteur. Si ce n'est pas le cas, ajoutez les filtres d'échelle, de tampon et / ou de coupe. Reportez-vous à la documentation mpv et aux filtres FFmpeg pour plus d'informations.
la source
Google vous a probablement déjà dit, vous pourriez acheter un logiciel propriétaire qui pourrait le faire, mais juste au cas où: vidéocompare, tmpgenc, vidlord ...
Celui-ci est gratuit: http://forum.doom9.org/showthread.php?t=138430
(liens de téléchargement de travail à la fin du fil)
Non testé car mon vin est complètement foutu en ce moment. Il ne fait pas la lecture côte à côte mais empilée (sauf si vous avez un très bon écran LCD, vous ne verrez pas la même chose en lisant la même vidéo dans les deux coins opposés de l'écran)
Si vous pensez avoir vraiment besoin d’être côte à côte, vous pouvez utiliser avisynth pour faire ce que dit zimmer.
(référence forum.doom9.org/showthread.php?t=139769)
Vous n'avez pas besoin de faire un encodage (qui ajouterait de toute façon ses propres artefacts d'encodage), mais de créer un projet qui produirait un encodage des deux disques joués en même temps et ignorant le fichier.
la source
J'ai le même problème mais je n'ai pas encore vu de solution satisfaisante en ligne (et croyez-moi, j'ai effectué une recherche approfondie). Enfin, je propose ma propre solution, qui ne nécessite pas de frais supplémentaires. Bien que cette question soit ancienne, j'espère que ma solution de contournement sera toujours utile.
Tout d’abord, dans VLC Player, allez dans Outils-> Préférences. Assurez-vous de décocher "Autoriser une seule instance en cours d'exécution" et "Suspendre sur la dernière image d'une vidéo".
Ensuite, tapez / modifiez les commandes suivantes dans un fichier texte. Ouvrez une invite de commande Windows et exécutez les commandes par copier-coller (ou enregistrez le texte et exécutez-le en tant que fichier de traitement par lots):
Cela ouvrira trois instances de VLC, chacune avec l'une des trois vidéos et jouant toutes de manière très synchronisée, au moins à vos yeux. Cependant, les trois instances se chevaucheront initialement. Vous devrez cliquer sur la barre de titre de chaque instance pour les déplacer sans interrompre la lecture et les voir jouer côte à côte sur votre écran. C’est plutôt agaçant, mais j’estime qu’il s’agit d’un très petit inconvénient.
J'ai essayé, mais il n'est pas possible de contrôler toutes les instances à l'aide de touches rapides pour arrêter, avancer, reculer, etc. Cependant, l'option '--repeat' mettra les vidéos en boucle, vous pouvez donc attendre qu'elles recommencent. .
Pour de très longues vidéos, il peut être préférable de fusionner les vidéos d'une composition côte à côte en une seule vidéo, par exemple avec ffmpeg: https://ffmpeg.org/pipermail/ffmpeg-user/2013-June/015662.html et http://ffmpeg.org/pipermail/ffmpeg-user/2013-June/015712.html Cette commande décrit uniquement comment fusionner deux vidéos, mais je crois (c.-à-d. que je ne l'ai pas testée) que vous pouvez exécuter la commande plusieurs fois pour incorporer plusieurs fichiers vidéo.
la source
Je pense que vous pouvez utiliser un script AutoHotKey pour envoyer un raccourci "Lecture" aux trois joueurs en très peu de temps.
Qu'ils soient capables de commencer à jouer exactement au même moment est une autre affaire. Même s’ils sont capables de commencer tout de suite, j’imagine qu’il faudra se battre pour le disque dur. Vous voudrez peut-être créer un disque virtuel s'il s'agit d'une évaluation importante.
la source
De nombreux lecteurs seront en mesure de produire une image d'une seule image dans la vidéo.
Vous pouvez choisir plusieurs points dans vos vidéos pour comparer différents types d’images (nuages, fumée, arbres, herbe, mouvement, etc.) et prendre les mêmes images pour chacune de vos vidéos.
Vous pouvez ensuite faire des comparaisons sur une image statique plutôt que d'essayer de repérer des différences en mouvement. Vous pouvez comparer pixel par pixel si vous le souhaitez.
Assurez-vous de ne pas utiliser JPG comme sortie, car il s’agit d’un format avec perte qui introduit ses propres artefacts.
la source
Si ce n'est pas quelque chose que vous faites souvent, j'utiliserais un logiciel de montage vidéo comme Vegas pour créer une vidéo avec la totalité de celle-ci.
Exemple vidéo Youtube sur la façon de faire cela.
la source