[Mlt-devel] melted functionality extending

2011-07-01 Thread Maksym Veremeyenko
Hi,

i would like to extend melted functionality and have a question about 
commands and format that could be used for that purpose:

1. Most desired feature is a request a media info of video, i.e. request 
duration and fps of a clip.

INFO /BNC00077.dv
202 OK
0 /BNC00077.dv 0 748 25.00

could you suggest a name of command and possible (most preferred) 
approach to implement?

2. Another feature i would prefer to be implemented is auto-deleting 
played clip, i.e. after clip is played it been deleted in other clips 
present in a playlist sequence. That could be set by enabling some key 
value for unit like:

USET U0 played_remove=1

and clip deleting could be implemented in a part of code after AS-RUN 
notification appear...

-- 

Maksym Veremeyenko

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
___
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel


Re: [Mlt-devel] melted functionality extending

2011-07-01 Thread Dan Dennedy
On Fri, Jul 1, 2011 at 1:58 AM, Maksym Veremeyenko ve...@m1stereo.tv wrote:
 Hi,

 i would like to extend melted functionality and have a question about
 commands and format that could be used for that purpose:

 1. Most desired feature is a request a media info of video, i.e. request
 duration and fps of a clip.

 INFO /BNC00077.dv
 202 OK
 0 /BNC00077.dv 0 748 25.00

 could you suggest a name of command and possible (most preferred)
 approach to implement?

MLT mvcp comes from SGI MVCP, which has CINF:
http://techpubs.sgi.com/library/tpl/cgi-bin/getdoc.cgi/0630/bks/SGI_Developer/books/VCPRecorderUG/sgi_html/ch04.html


 2. Another feature i would prefer to be implemented is auto-deleting
 played clip, i.e. after clip is played it been deleted in other clips
 present in a playlist sequence. That could be set by enabling some key
 value for unit like:

 USET U0 played_remove=1

 and clip deleting could be implemented in a part of code after AS-RUN
 notification appear...

I assume you mean removing the clip from the playlist instead of
deleting the file. Most people today periodically call WIPE such as
when they APND clips every hour or so.

mlt_playlist has an autoclose property, and I wonder if it will
already do this with uset u0 autoclose=1:
http://mltframework.org/doxygen/structmlt__playlist__s.html


P.S. Personally, I think USET should be changed to apply properties by
default to consumer properties targeting the playlist should require a
playlist. prefix. because setting properties on the playlist is much
less common.

-- 
+-DRD-+

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
___
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel


Re: [Mlt-devel] melted functionality extending

2011-07-01 Thread Maksym Veremeyenko
01.07.11 18:47, Dan Dennedy написав(ла):
 On Fri, Jul 1, 2011 at 1:58 AM, Maksym Veremeyenkove...@m1stereo.tv  wrote:
[...]
 2. Another feature i would prefer to be implemented is auto-deleting
 played clip, i.e. after clip is played it been deleted in other clips
 present in a playlist sequence. That could be set by enabling some key
 value for unit like:

 USET U0 played_remove=1

 and clip deleting could be implemented in a part of code after AS-RUN
 notification appear...

 I assume you mean removing the clip from the playlist instead of
 deleting the file. Most people today periodically call WIPE such as
 when they APND clips every hour or so.
yes. remove clip from playlist after playing that one.


 mlt_playlist has an autoclose property, and I wonder if it will
 already do this with uset u0 autoclose=1:
 http://mltframework.org/doxygen/structmlt__playlist__s.html

*autoclose*
 /Set this true if you are doing sequential processing and want to 
automatically close producers as they are finished being used to free 
resources/.

does it remove a item from playlist?


-- 

Maksym Veremeyenko

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
___
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel


Re: [Mlt-devel] melted functionality extending

2011-07-01 Thread Dan Dennedy
2011/7/1 Maksym Veremeyenko ve...@m1stereo.tv:
 01.07.11 18:47, Dan Dennedy написав(ла):

 On Fri, Jul 1, 2011 at 1:58 AM, Maksym Veremeyenkove...@m1stereo.tv
  wrote:

 [...]

 2. Another feature i would prefer to be implemented is auto-deleting
 played clip, i.e. after clip is played it been deleted in other clips
 present in a playlist sequence. That could be set by enabling some key
 value for unit like:

 USET U0 played_remove=1

 and clip deleting could be implemented in a part of code after AS-RUN
 notification appear...

 I assume you mean removing the clip from the playlist instead of
 deleting the file. Most people today periodically call WIPE such as
 when they APND clips every hour or so.

 yes. remove clip from playlist after playing that one.


 mlt_playlist has an autoclose property, and I wonder if it will
 already do this with uset u0 autoclose=1:
 http://mltframework.org/doxygen/structmlt__playlist__s.html

 *autoclose*
    /Set this true if you are doing sequential processing and want to
 automatically close producers as they are finished being used to free
 resources/.

 does it remove a item from playlist?

no

-- 
+-DRD-+

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
___
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel