The motion_est module is GPL. You have to enable GPL modules when you configure.
Try:#./configure --enable-gpl
You can run#./configure --helpto see all the build options.
After the build run# melt -query filtersto see the list of filters that were
built. If motion_est is not in the list, then it isn't built in and it won't
work.
~Brian
From: Karl-Philipp Richter <rich...@richtercloud.de>
To: mlt-devel@lists.sourceforge.net
Sent: Wednesday, January 14, 2015 6:42 PM
Subject: [Mlt-devel] motion_est filter behaves differently in 0.9.2
Hi,
I used to sucessfully retrieve video split marks with `melt file.mp4
-attach motion_est -consumer xml all=1` with 0.9.2 installed als deb
package on Ubuntu 14.10 amd64. After installing from source with
`auto-apt -x -y -i run ./configure && auto-apt -x -y -i run make && sudo
make install` the XML output is completely different and - that's the
important part no longer contains video split marks. The output of a
successful run:
<?xml version="1.0"?>
<mlt LC_NUMERIC="de_DE.UTF-8" version="0.9.2" title="file.mp4">
<profile description="automatic" width="512" height="384"
progressive="1" sample_aspect_num="1" sample_aspect_den="1"
display_aspect_num="512" display_aspect_den="384" frame_rate_num="97"
frame_rate_den="4" colorspace="601"/>
<producer id="producer0" in="0" out="128505">
<property name="mlt_type">producer</property>
<property name="length">128506</property>
<property name="eof">pause</property>
<property name="resource">/tmp/file.mp4</property>
<property name="meta.media.nb_streams">2</property>
<property name="meta.media.0.stream.type">video</property>
<property name="meta.media.0.stream.frame_rate">24,25</property>
<property
name="meta.media.0.stream.sample_aspect_ratio">0</property>
<property name="meta.media.0.codec.width">512</property>
<property name="meta.media.0.codec.height">384</property>
<property name="meta.media.0.codec.frame_rate">29,97</property>
<property name="meta.media.0.codec.pix_fmt">yuv420p</property>
<property name="meta.media.0.codec.sample_aspect_ratio">1</property>
<property name="meta.media.0.codec.colorspace">601</property>
<property name="meta.media.0.codec.name">h264</property>
<property name="meta.media.0.codec.long_name">H.264 / AVC /
MPEG-4 AVC / MPEG-4 part 10</property>
<property name="meta.media.0.codec.bit_rate">275801</property>
<property
name="meta.attr.0.stream.creation_time.markup">1970-01-01
00:00:00</property>
<property name="meta.media.1.stream.type">audio</property>
<property name="meta.media.1.codec.sample_fmt">fltp</property>
<property name="meta.media.1.codec.sample_rate">44100</property>
<property name="meta.media.1.codec.channels">2</property>
<property name="meta.media.1.codec.name">aac</property>
<property name="meta.media.1.codec.long_name">AAC (Advanced
Audio Coding)</property>
<property name="meta.media.1.codec.bit_rate">127995</property>
<property
name="meta.attr.1.stream.creation_time.markup">1970-01-01
00:00:00</property>
<property name="meta.attr.major_brand.markup">isom</property>
<property name="meta.attr.minor_version.markup">512</property>
<property
name="meta.attr.compatible_brands.markup">isomiso2avc1mp41</property>
<property name="meta.attr.creation_time.markup">1970-01-01
00:00:00</property>
<property name="meta.attr.encoder.markup">Lavf52.84.0</property>
<property name="seekable">1</property>
<property name="meta.media.sample_aspect_num">1</property>
<property name="meta.media.sample_aspect_den">1</property>
<property name="aspect_ratio">1</property>
<property name="audio_index">1</property>
<property name="video_index">0</property>
<property name="mlt_service">avformat</property>
<property name="meta.media.frame_rate_num">97</property>
<property name="meta.media.frame_rate_den">4</property>
<property name="meta.media.colorspace">601</property>
<property name="meta.media.width">512</property>
[producer avformat] <property
name="meta.media.height">384</property>
<property name="meta.media.top_field_first">0</property>
/tmp/file.mp4
<property name="meta.media.progressive">1</property>
WILD TIMESTAMP!
<filter id="filter0">
<property name="track">0</property>
<property name="mlt_type">filter</property>
<property name="mlt_service">motion_est</property>
<property
name="shot_change_list">1=11023/-6,21565e+07:4,57608e-41x3,68834e-28:4,57622e-41;4=40411;126=17022;160=2786;196=2773;315=7663;467=5001;566=8521;714=8548;826=7568;859=5875;950=9555;991=4010;995=3590;999=2934;1008=9873;1446=6792;1739=9517;1836=11245;2581=6827;2726=6999;2752=6914;2876=2805;2893=8655;3044=8735;3210=5423;3356=8623;3448=6200;3633=8360;3751=5960;4147=8699;4245=14896;4298=6496;4375=7637;4402=6895;4432=7704;4493=4698;4533=9989;4604=13075;4714=7913;4803=10585;4912=8220;5013=8757;5215=6725;5548=8662;5773=9691;6303=8607;6663=7761;6951=10215;7186=5466;7270=2808;7274=2795;7353=6007;7359=3308;7365=3298;7404=28178;7504=29605;7660=35211;7869=20598;7963=6997;8156=3615;8291=3985;8536=9113;8852=16359;8869=32672;9070=27809;9105=6377;9106=13460;9108=6006;9177=3548</property>
</filter>
</producer>
<playlist id="playlist0">
<entry producer="producer0" in="0" out="128505"/>
</playlist>
<tractor id="tractor0" title="file.mp4" global_feed="1" in="0"
out="128505">
<track producer="playlist0"/>
</tractor>
</mlt>
and of a run with the installation from source:
<?xml version="1.0"?>
<mlt LC_NUMERIC="de_DE.UTF-8" version="0.9.3" title="file.mp4">
<profile description="automatic" width="512" height="384"
progressive="1" sample_aspect_num="1" sample_aspect_den="1"
display_aspect_num="512" display_aspect_den="384" frame_rate_num="97"
frame_rate_den="4" colorspace="601"/>
<producer id="producer0" in="0" out="128505">
<property name="mlt_type">producer</property>
<property name="length">128506</property>
<property name="eof">pause</property>
<property name="resource">/tmp/file.mp4</property>
<property name="meta.media.nb_streams">2</property>
<property name="meta.media.0.stream.type">video</property>
<property name="meta.media.0.stream.frame_rate">24,25</property>
<property
name="meta.media.0.stream.sample_aspect_ratio">0</property>
<property name="meta.media.0.codec.width">512</property>
<property name="meta.media.0.codec.height">384</property>
<property name="meta.media.0.codec.frame_rate">29,97</property>
<property name="meta.media.0.codec.pix_fmt">yuv420p</property>
<property name="meta.media.0.codec.sample_aspect_ratio">1</property>
<property name="meta.media.0.codec.colorspace">601</property>
<property name="meta.media.0.codec.name">h264</property>
<property name="meta.media.0.codec.long_name">H.264 / AVC /
MPEG-4 AVC / MPEG-4 part 10</property>
<property name="meta.media.0.codec.bit_rate">275801</property>
<property
name="meta.attr.0.stream.creation_time.markup">1970-01-01
00:00:00</property>
<property name="meta.media.1.stream.type">audio</property>
<property name="meta.media.1.codec.sample_fmt">fltp</property>
<property name="meta.media.1.codec.sample_rate">44100</property>
<property name="meta.media.1.codec.channels">2</property>
<property name="meta.media.1.codec.name">aac</property>
<property name="meta.media.1.codec.long_name">AAC (Advanced
Audio Coding)</property>
<property name="meta.media.1.codec.bit_rate">127995</property>
<property
name="meta.attr.1.stream.creation_time.markup">1970-01-01
00:00:00</property>
<property name="meta.attr.major_brand.markup">isom</property>
<property name="meta.attr.minor_version.markup">512</property>
<property
name="meta.attr.compatible_brands.markup">isomiso2avc1mp41</property>
<property name="meta.attr.creation_time.markup">1970-01-01
00:00:00</property>
<property name="meta.attr.encoder.markup">Lavf52.84.0</property>
<property name="seekable">1</property>
<property name="meta.media.sample_aspect_num">1</property>
<property name="meta.media.sample_aspect_den">1</property>
<property name="aspect_ratio">1</property>
<property name="audio_index">1</property>
<property name="video_index">0</property>
<property name="mlt_service">avformat</property>
<property name="meta.media.frame_rate_num">97</property>
<property name="meta.media.frame_rate_den">4</property>
<property name="meta.media.colorspace">601</property>
<property name="meta.media.color_trc">2</property>
<property name="meta.media.width">512</property>
<property name="meta.media.height">384</property>
<property name="meta.media.top_field_first">0</property>
<property name="meta.media.progressive">1</property>
</producer>
<playlist id="playlist0">
<entry producer="producer0" in="0" out="128505"/>
</playlist>
<tractor id="tractor0" title="file.mp4" global_feed="1" in="0"
out="128505">
<track producer="playlist0"/>
</tractor>
</mlt>
The property with name `shot_change_list` is missing.
Please find the output for both `melt` invokations and `config.log` of
the build of the source installation attached. There's a severe issue
with `config.log`, right?
Best regards,
Kalle Richter
------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel