| Anonymous | Login | Signup for a new account | 2013-05-25 17:47 CEST | ![]() |
| Main | My View | View Issues | Change Log | Roadmap |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
| 0000683 | Kdenlive | Effects | public | 2009-02-18 23:19 | 2012-10-22 14:12 | ||||||||
| Reporter | dezeroex | ||||||||||||
| Assigned To | j-b-m | ||||||||||||
| Priority | normal | Severity | feature | Reproducibility | have not tried | ||||||||
| Status | feedback | Resolution | open | ||||||||||
| Platform | OS | OS Version | |||||||||||
| Product Version | Recent git | ||||||||||||
| Target Version | Fixed in Version | ||||||||||||
| Summary | 0000683: Automatically break a clip up into individual scenes using motion_est scene detection | ||||||||||||
| Description | The motion estimation MLT filter (also used by Automask) has the built-in ability to detect scene changes. It would be a great geewhiz feature if this could be used to break up a clip into individual scenes either at time of import or anytime there after. The entire clip will have to be sequentially fed through filer_motion_est. | ||||||||||||
| Additional Information | A note about speed: Filter motion_est requires a non-trivial number of cycles. The quickest way to speed this up would be to apply the filter to a small fraction of the frame (say the middle 1/9th portion of the frame.) This should not have a significant impact on the quality of the scene detection. | ||||||||||||
| Tags | clip management, transform | ||||||||||||
| Build/Install Method | Manual build from SVN | ||||||||||||
| Attached Files | |||||||||||||
Relationships |
||||||
|
||||||
Notes |
|
|
(0008505) narcisgarcia (reporter) 2012-10-19 17:27 |
1. One implementation in the interface could be to add a context-menu option for the clips in the project, as "Divide in scenes in a new track". With this option, create a new empty track and add each detected scene as a cut to that track. 2. Another implementarion in the interface could be a new option to the context-menu in the clip in the track, called "Split in scenes". With this option, insert a cut to each scene detected. |
|
(0008507) narcisgarcia (reporter) 2012-10-19 18:42 |
I've found that the libstagefright for Android uses a function called "MotionEstimation" to go through all macroblock for motion search and determine scene change detection. This is in the "motion_est.cpp" used for the codec m4v_h263. |
|
(0008508) narcisgarcia (reporter) 2012-10-19 18:54 |
In Ubuntu 12.10 is now included the utility "shotdetect" (scene change detector). Shotdetect is a software which is able to detect shots and scenes in a movie. The result produced is a simple XML file containing scenes boundary and features. It is also possible to automatically get scenes boundary shots. (shotdetect.nonutc.fr) |
|
(0008526) j-b-m (administrator) 2012-10-21 11:49 |
This feature is now available in Kdenlive's latest git version (also requires MLT's recent git). Right-click in a clip in project tree and select: Clip Jobs > Automatic scene split. Not very fast, but still usefull. feedback welcome |
|
(0008533) narcisgarcia (reporter) 2012-10-22 14:12 |
These are very good news. Let's wait when can be filled the field "Fixed in Version", because of new release of Kdenlive and MLT. |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2009-02-18 23:19 | dezeroex | New Issue | |
| 2009-02-18 23:19 | dezeroex | Build/Install Method | => Manual build from SVN |
| 2010-08-11 15:20 | LeHomard | Relationship added | duplicate of 0000047 |
| 2010-08-11 15:20 | LeHomard | Status | new => acknowledged |
| 2012-10-19 17:27 | narcisgarcia | Note Added: 0008505 | |
| 2012-10-19 18:42 | narcisgarcia | Note Added: 0008507 | |
| 2012-10-19 18:54 | narcisgarcia | Note Added: 0008508 | |
| 2012-10-19 18:57 | narcisgarcia | Tag Attached: clip management | |
| 2012-10-19 18:57 | narcisgarcia | Tag Attached: transform | |
| 2012-10-21 11:49 | j-b-m | Note Added: 0008526 | |
| 2012-10-21 11:49 | j-b-m | Assigned To | => j-b-m |
| 2012-10-21 11:49 | j-b-m | Status | acknowledged => feedback |
| 2012-10-22 14:12 | narcisgarcia | Note Added: 0008533 | |
| Copyright © 2000 - 2013 MantisBT Team |