Author Topic: Video Synchronisation  (Read 11136 times)

Offline RG (aka AUDIOMONSTER)

  • Workaholic artist
  • ***
  • Posts: 108
  • Raphaël Gesqua (aka "Audiomonster", back in time)
    • http://www.raphaelgesqua.free.fr
Video Synchronisation
« on: January 18, 2008, 01:32:56 »
Hi, everyone,

I'm a french videogames and movies composer, having done several short movies soundtracks  (and many videogames OST too) with MPT, and recently worked on my first feature long movie, always with MPT(!).

But a cruel lack is felt currently: the possibility of synchronizing a video (no matter its format) with an MPT module, like a .IT, for example.

The video could be played in a shared/external window, making it possible to place it on a second screen, for a greater comfort of work.

This functionality would make MPT completely autonomous, and would complete to make of it an exploitable tool for audio-visual industry !

I am the alive proof of it, since I always definitely use it for all my games/movies OST since about 10 years : -).

I bless in advance the benefactor who will make this function possible; -)

Or maybe, at least and waiting for better, there's a way to synchronize a video using a VST trick ?

Is this request complicated to realize?

In any case, I just DREAM about it, being an inveterate fan of this software.

Thank you in advance for any answer and infos.

Best regards from Paris ;-)

RG :)

Offline Sam_Zen

  • Extreme artist
  • *****
  • Posts: 3,689
    • http://www.xs4all.nl/~samzen/
Video Synchronisation
« Reply #1 on: January 18, 2008, 05:55:24 »
An interesting request.

For synchronization both audio and video will need reference points to make links with.
Video has a 'frame' as a mathematical unit, because it represents a certain time. Another one : 'n frames'.

A tracker-module has 'one tick', 'one row' and 'one pattern' as such units, also representing some duration.

All units have the variable of global playback-speed, making the durations of the units.
Sync here means two seperate media-cycles, where one of them is forcing the other cycle in behaviour.
So a series of 15 video-frames would mean playing back 32 rows of an IT file.

It could be tuned of course, but some algoritm would be nice.
0.618033988

Offline bvanoudtshoorn

  • Extreme artist
  • *****
  • Posts: 1,053
  • Gender: Male
    • Barryvan
Video Synchronisation
« Reply #2 on: January 18, 2008, 08:40:37 »
FLStudio has a VST Video player (http://www.flstudio.com/documents/videoplayback.html) but it's not free. :cry: There's also this offering: http://groc.org/movieplayer/index.html which I'm about to download and try... ;)

EDIT: Couldn't get that last one to work. Dunno why... I tried it straight and in Chainer. All it did is show the first frame of the movie, and give me a little bit of VU-meter action when sound came to it. :(

Offline älskling

  • Workaholic artist
  • ***
  • Posts: 325
Video Synchronisation
« Reply #3 on: January 18, 2008, 21:32:30 »
The FL Studio videoplayer is native FL for now, tho they're promising a VSTi version in the future (aka "soon").

Apart from that I just have to say I'm really excited to see one of the greatest trackers ever here at the forums.

Offline RG (aka AUDIOMONSTER)

  • Workaholic artist
  • ***
  • Posts: 108
  • Raphaël Gesqua (aka "Audiomonster", back in time)
    • http://www.raphaelgesqua.free.fr
Video Synchronisation
« Reply #4 on: January 18, 2008, 23:45:47 »
Thanks to everybody for your interest in my request ;-)

Indeed, I believe it would be a GREAT feature !

älskling : I agree with you, MPT is one of the greatest trackers of all times, I believe I'll never stop using it !

Best regards from Paris,



Raphaël

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 6,250
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 7 x64
Video Synchronisation
« Reply #5 on: January 18, 2008, 23:50:16 »
Quote from: "Raphaël Gesqua"
älskling : I agree with you, MPT is one of the greatest trackers of all times, I believe I'll never stop using it !


ahehe, i think he rather meant you and not MPT :lol: (2 those who don't know, Raphaël is also known as "Audiomonster")
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline RG (aka AUDIOMONSTER)

  • Workaholic artist
  • ***
  • Posts: 108
  • Raphaël Gesqua (aka "Audiomonster", back in time)
    • http://www.raphaelgesqua.free.fr
Video Synchronisation
« Reply #6 on: January 18, 2008, 23:53:38 »
lol I'm so embarrased  :oops:


But thanks a lot, then.  It's a great honor and pleasure  :D



Raphaël

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 6,250
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 7 x64
Video Synchronisation
« Reply #7 on: January 18, 2008, 23:55:55 »
i actually think it's quite cool that you still stick to a tracker, many ppl who were active in the old days moved on to more "professional" (hah!) stuff... :)
but that goes a bit off-topic...
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline RG (aka AUDIOMONSTER)

  • Workaholic artist
  • ***
  • Posts: 108
  • Raphaël Gesqua (aka "Audiomonster", back in time)
    • http://www.raphaelgesqua.free.fr
Video Synchronisation
« Reply #8 on: January 18, 2008, 23:59:06 »
Well, being "professional" is not a matter of music stuffs and programs, it's just a matter of living from its own music, I think.

But I know certain people who measure talent with richness of the composer's studio  :lol:

Raphaël

Offline Sam_Zen

  • Extreme artist
  • *****
  • Posts: 3,689
    • http://www.xs4all.nl/~samzen/
Video Synchronisation
« Reply #9 on: January 19, 2008, 01:17:24 »
Maybe a complex feature like this should start with the ability of MPT to show one bitmap.
0.618033988

Offline Snu

  • Workaholic artist
  • ***
  • Posts: 320
  • Gender: Male
    • http://www.snuq.com
  • Operating System: Windows 7 64bit
Video Synchronisation
« Reply #10 on: January 19, 2008, 01:38:48 »
hmm, does anyone know of a standard timecode sync transmition method? perhaps it would be simple enough to add a feature to mpt that would just transmit a timecode?  if that were done, it would be fairly simple to write a video player that could just recieve that code and play a video stream in one simple codec.

one question tho, does the vst standard have any timecode sync? would a vst only video player even work? or maybe even a vst that could sync an external video player...

also, what about http://groc.org/movieplayer/index.html ?
says its for 'live'? well, whatever, but its vst, so maybe it will work.

Offline Sam_Zen

  • Extreme artist
  • *****
  • Posts: 3,689
    • http://www.xs4all.nl/~samzen/
Video Synchronisation
« Reply #11 on: January 19, 2008, 05:55:13 »
Hmm.. : movieplayer needs a quicktime driver.
0.618033988

Offline RG (aka AUDIOMONSTER)

  • Workaholic artist
  • ***
  • Posts: 108
  • Raphaël Gesqua (aka "Audiomonster", back in time)
    • http://www.raphaelgesqua.free.fr
Video Synchronisation
« Reply #12 on: January 20, 2008, 14:15:01 »
Indeed, at least, a video synch with external player by VST would be cool, I think. But I don't know if it exists...

Offline RG (aka AUDIOMONSTER)

  • Workaholic artist
  • ***
  • Posts: 108
  • Raphaël Gesqua (aka "Audiomonster", back in time)
    • http://www.raphaelgesqua.free.fr
Video Synchronisation
« Reply #13 on: March 30, 2008, 14:42:42 »
Hi,

I installed "Movieplayer" on my PC, and put it into MPT VST plugins.

But how do you proceed to, at least, launch the loaded video with a MPT instruction ?

IS it a "Z" maccro or something ?

Thanks

Offline RG (aka AUDIOMONSTER)

  • Workaholic artist
  • ***
  • Posts: 108
  • Raphaël Gesqua (aka "Audiomonster", back in time)
    • http://www.raphaelgesqua.free.fr
Video Synchronisation
« Reply #14 on: April 22, 2008, 00:33:53 »
Anybody ?

Nohing about a simple VST plugin, allowing to synchronize a video with a sequence ?