Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums VEGAS Pro Scene Detection

  • Scene Detection

    Posted by Omer Aydin on November 29, 2013 at 8:04 am

    Hello everyone,

    Do you know any Vegas 12 script that can detect scene changes just like the codecs do while encoding, and create markers (or split video event) at scene changes ?

    Arthur Bueno replied 12 years, 4 months ago 5 Members · 12 Replies
  • 12 Replies
  • Graham Bernard

    November 29, 2013 at 8:35 am

    By “scene” I’m presuming you mean the Events lined-up on the Timeline – yes? In which yes. There are many out there. Some free some paid for.

    Grazie

    Video Content Creator and Potter
    PC 7 64-bit 16gb * Intel® Core™i7-2600k Quad Core 3.40GHz * 2GB NVIDIA GEFORCE GTX 560 Ti
    Cameras: Canon XF300 + PowerShot SX50HS Bridge

  • Grzegorz Kwiatkowski

    November 29, 2013 at 8:50 am

    I think Omer meant one video file (one event) with multiple scene changes. So multiple takes in one piece.

  • Graham Bernard

    November 29, 2013 at 8:58 am

    [Grzegorz Kwiatkowski] “I think Omer meant”

    Yes, I also thought an “optical” scene change (Takes are another variable), and wanted to hear back how an encoder would KNOW a scene change without the need for human intervention/s. If that were to be the case then our chum here would need to know that that type of activity would require human involvement – or not? Do we have that intelligent encoders that do this on an optical basis? But again I wanted to get something back a little more precise – and again, we’ll see!

    Grazie

    Video Content Creator and Potter
    PC 7 64-bit 16gb * Intel® Core™i7-2600k Quad Core 3.40GHz * 2GB NVIDIA GEFORCE GTX 560 Ti
    Cameras: Canon XF300 + PowerShot SX50HS Bridge

  • Omer Aydin

    November 29, 2013 at 10:04 am

    That is correct.

    Actually I’m looking for a plug-in or script that does what Sony AVC encoder does while encoding a video in Two-Pass mode.
    (First it scans the entire project, detects scene changes by monitoring data output(optic scan) and decides where to insert keyframes, then encode the video at 2nd-pass.)

    It would be great if we could use that “First Pass” function as a tool on Vegas timeline and create markers where keyframes supposed to be created during encoding.

    I just wonder if any script or plugin exists or is it possible to access that API via scripting.

    You might ask why anyone would need that.
    For ex; It would be very easy to find and extract sections like commercial brakes in a 6-hour single-scene video broadcast footage.

    BTW, check this out;
    https://0xdb.org/0097223/timeline/01:57:47.480
    A site like IMDB, with movies files online, and timeline with keyframes(scenes) mapped.

  • Graham Bernard

    November 29, 2013 at 10:35 am

    _______________________________________________________________

    [Omer Aydin] “(First it scans the entire project, detects scene changes by monitoring data output(optic scan) and decides where to insert keyframes, then encode the video at 2nd-pass.”
    _______________________________________________________________

    I’ve been using Vegas since 2002, and I have NOT heard of this as an option I didn’t know that 2-Pass did this too! – Have you a TechSpec INTERNET pages on that? I’d really appreciate learning-up on that.

    Always willing to learn.

    Regards

    Grazie

    Video Content Creator and Potter
    PC 7 64-bit 16gb * Intel® Core™i7-2600k Quad Core 3.40GHz * 2GB NVIDIA GEFORCE GTX 560 Ti
    Cameras: Canon XF300 + PowerShot SX50HS Bridge

  • Omer Aydin

    November 29, 2013 at 1:08 pm

    No, I don’t have `a TechSpec INTERNET pages` on that.
    I suggest you Google using these key words; “multipass encoding, VBR, keyframe threshold”

  • Graham Bernard

    November 29, 2013 at 2:20 pm

    Woah…. Omer . . way above my pay grade abilities!”VP8 Encode Parameter Guide

    Grazie

    Video Content Creator and Potter
    PC 7 64-bit 16gb * Intel® Core™i7-2600k Quad Core 3.40GHz * 2GB NVIDIA GEFORCE GTX 560 Ti
    Cameras: Canon XF300 + PowerShot SX50HS Bridge

  • Phil Seymour

    December 2, 2013 at 10:14 pm

    The two pass detection in renderers has nothing to do with program scene changes, i.e. change between two shot to reverse angle two shot. There may be some clever bit of analysis software that does this, but I suspect even that would have limitations.
    Only way to separate scenes is scene detection during capture that looks at timecode interruption.
    For a single length event on the timeline, I guess the only way is to shuttle through it and manually put a marker at each observed scene change. How long is the combined footage… and how many shot changes are there? If there are hundreds of changes in a relative short event, then you probably need to look at another way to capture your footage… and that is above my pay scale.

    Windows 7 Pro64, i7 CPU, 16GB RAM, SSD boot drive, GTX 570 Graphics, Vegas Pro 12

  • Omer Aydin

    December 3, 2013 at 8:23 am

    [Phil Seymour] “The two pass detection in renderers has nothing to do with program scene changes, “

    Unfortunately, that is not correct. Most codecs detect cut transitions in videos. That’s how they improve quality while keeping the optimal data rate and quality.

    If you meant to make an explanation for people like “I clicked on 2-pass and no scenes were detected”, then thanks.

  • Phil Seymour

    December 5, 2013 at 8:50 am

    They detect a change in content and react accordingly of course. What about a hectic sports footage where it would be hard to decide if a cut had taken place or content change. With a continuous piece of footage with continuous timecode and no metadata, is precise cut detection possible?

    Windows 7 Pro64, i7 CPU, 16GB RAM, SSD boot drive, GTX 570 Graphics, Vegas Pro 12

Page 1 of 2

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy