Discussion:
[Kdenlive-devel] Feature for kdenlive....
Evert Vorster
2014-06-30 22:39:50 UTC
Permalink
Hi there, everybody.

I _know_ that there is a lot going on with the code, and that we don't
have a load of developers.

However, I have to tell you that the newer vid.stab filter in mlt is
absolutely amazing!

To add it into mlt is not a big hassle.
Get the source code for vid.stab library here:
https://github.com/georgmartius/vid.stab/tarball/release-0.98b

Homepage of the project is:
http://public.hronopik.de/vid.stab/features.php?lang=en

It will become an optional dependency of mlt in the future as it is
already in use for Shotcut, but for now, mlt has to be fetched from
git and built on your machine to utilize this new filter.

If you are on Arch, I have already made an AUR package for vid.stab,
and mlt-git is already pulling it in automatically. Thanks,
IncredibleLaser!


Once built, 'melt -query filters | grep stab' will return three video
stabilization filters:
vidstab
videostab
videostab2

vidstab is the new one. It's command line options are exactly the same
as videostab2


Now, in kdenlive, videostab2 is referred as "transcode"

If we could duplicate the module in kdenlive that drives videostab2
and call it "vid.stab" and modify it to use the new filter and add it
to the clip jobs menu, that would be awesome!

In the meantime, I am stabilizing my videos on the command line.
--
Evert Vorster
Chief Observer
WG Cook
Steve Guilford
2014-07-01 05:44:19 UTC
Permalink
I looked into this and it's not very hard to do. I took a pass at it
and got it added to the menu and had the UI created.

Unfortunately, the stabilize process crashes (SIGSEV) as soon as you
start the job. So, I made sure I had a current pull from the dev-tree.
Same result.

The error is the same for all three stabilization filters.

The error is in libGL, triggered by movit:

#0 glGenTextures() at /usr/lib/nvidia-331/libGL.so.1
#1
movit::SingleResamplePassEffect::SingleResamplePassEffect(movit::ResampleEffect*)()
at /storage/kdenlive_9.8/20140630/lib/libmovit.so.2
#2 movit::ResampleEffect::ResampleEffect()() at
/storage/kdenlive_9.8/20140630/lib/libmovit.so.2
#3 OptionalEffect<movit::ResampleEffect>::OptionalEffect() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/optional_effect.h:13
#4 get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/filter_movit_resample.cpp:82
#5 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#6 get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/filter_movit_resize.cpp:146
#7 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#8 filter_get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/videostab/filter_videostab2.c:122
#9 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#10 producer_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_tractor.c:273
#11 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#12 consumer_read_ahead_thread() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_consumer.c:782

Do any of the stabilization filters work for you?

I have an older source tree (0.9.7) that stabilizes correctly.

That libGL.so.1 library may be from a vendor-distribution driver, not
the Ubuntu distro version - that could also be an issue.

If you can stabilize w/out problem then I can post up the mods and you
can test.

Let me know....>>>
Post by Evert Vorster
Hi there, everybody.
I _know_ that there is a lot going on with the code, and that we don't
have a load of developers.
However, I have to tell you that the newer vid.stab filter in mlt is
absolutely amazing!
To add it into mlt is not a big hassle.
https://github.com/georgmartius/vid.stab/tarball/release-0.98b
http://public.hronopik.de/vid.stab/features.php?lang=en
It will become an optional dependency of mlt in the future as it is
already in use for Shotcut, but for now, mlt has to be fetched from
git and built on your machine to utilize this new filter.
If you are on Arch, I have already made an AUR package for vid.stab,
and mlt-git is already pulling it in automatically. Thanks,
IncredibleLaser!
Once built, 'melt -query filters | grep stab' will return three video
vidstab
videostab
videostab2
vidstab is the new one. It's command line options are exactly the same
as videostab2
Now, in kdenlive, videostab2 is referred as "transcode"
If we could duplicate the module in kdenlive that drives videostab2
and call it "vid.stab" and modify it to use the new filter and add it
to the clip jobs menu, that would be awesome!
In the meantime, I am stabilizing my videos on the command line.
--
Steve Guilford
http://www.dbplugins.com
Evert Vorster
2014-07-01 05:56:11 UTC
Permalink
Hmm, I am using the "next" tree, and that does not have movit. All the
stabilizers in there works as advertised.

However, .mlt files do make kdenlive incredibly unstable.


-Evert-
Post by Steve Guilford
I looked into this and it's not very hard to do. I took a pass at it
and got it added to the menu and had the UI created.
Unfortunately, the stabilize process crashes (SIGSEV) as soon as you
start the job. So, I made sure I had a current pull from the dev-tree.
Same result.
The error is the same for all three stabilization filters.
#0 glGenTextures() at /usr/lib/nvidia-331/libGL.so.1
#1
movit::SingleResamplePassEffect::SingleResamplePassEffect(movit::ResampleEffect*)()
at /storage/kdenlive_9.8/20140630/lib/libmovit.so.2
#2 movit::ResampleEffect::ResampleEffect()() at
/storage/kdenlive_9.8/20140630/lib/libmovit.so.2
#3 OptionalEffect<movit::ResampleEffect>::OptionalEffect() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/optional_effect.h:13
#4 get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/filter_movit_resample.cpp:82
#5 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#6 get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/filter_movit_resize.cpp:146
#7 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#8 filter_get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/videostab/filter_videostab2.c:122
#9 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#10 producer_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_tractor.c:273
#11 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#12 consumer_read_ahead_thread() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_consumer.c:782
Do any of the stabilization filters work for you?
I have an older source tree (0.9.7) that stabilizes correctly.
That libGL.so.1 library may be from a vendor-distribution driver, not
the Ubuntu distro version - that could also be an issue.
If you can stabilize w/out problem then I can post up the mods and you
can test.
Let me know....>>>
Post by Evert Vorster
Hi there, everybody.
I _know_ that there is a lot going on with the code, and that we don't
have a load of developers.
However, I have to tell you that the newer vid.stab filter in mlt is
absolutely amazing!
To add it into mlt is not a big hassle.
https://github.com/georgmartius/vid.stab/tarball/release-0.98b
http://public.hronopik.de/vid.stab/features.php?lang=en
It will become an optional dependency of mlt in the future as it is
already in use for Shotcut, but for now, mlt has to be fetched from
git and built on your machine to utilize this new filter.
If you are on Arch, I have already made an AUR package for vid.stab,
and mlt-git is already pulling it in automatically. Thanks,
IncredibleLaser!
Once built, 'melt -query filters | grep stab' will return three video
vidstab
videostab
videostab2
vidstab is the new one. It's command line options are exactly the same
as videostab2
Now, in kdenlive, videostab2 is referred as "transcode"
If we could duplicate the module in kdenlive that drives videostab2
and call it "vid.stab" and modify it to use the new filter and add it
to the clip jobs menu, that would be awesome!
In the meantime, I am stabilizing my videos on the command line.
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Evert Vorster
Chief Observer
WG Cook
Steve Guilford
2014-07-01 05:58:10 UTC
Permalink
Where did you get the 'next' tree? I'm using the build-kdenlive script
from the MLT site. Doesn't that get the most recent source?
Post by Evert Vorster
Hmm, I am using the "next" tree, and that does not have movit. All the
stabilizers in there works as advertised.
However, .mlt files do make kdenlive incredibly unstable.
-Evert-
Post by Steve Guilford
I looked into this and it's not very hard to do. I took a pass at it
and got it added to the menu and had the UI created.
Unfortunately, the stabilize process crashes (SIGSEV) as soon as you
start the job. So, I made sure I had a current pull from the dev-tree.
Same result.
The error is the same for all three stabilization filters.
#0 glGenTextures() at /usr/lib/nvidia-331/libGL.so.1
#1
movit::SingleResamplePassEffect::SingleResamplePassEffect(movit::ResampleEffect*)()
at /storage/kdenlive_9.8/20140630/lib/libmovit.so.2
#2 movit::ResampleEffect::ResampleEffect()() at
/storage/kdenlive_9.8/20140630/lib/libmovit.so.2
#3 OptionalEffect<movit::ResampleEffect>::OptionalEffect() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/optional_effect.h:13
#4 get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/filter_movit_resample.cpp:82
#5 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#6 get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/filter_movit_resize.cpp:146
#7 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#8 filter_get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/videostab/filter_videostab2.c:122
#9 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#10 producer_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_tractor.c:273
#11 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#12 consumer_read_ahead_thread() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_consumer.c:782
Do any of the stabilization filters work for you?
I have an older source tree (0.9.7) that stabilizes correctly.
That libGL.so.1 library may be from a vendor-distribution driver, not
the Ubuntu distro version - that could also be an issue.
If you can stabilize w/out problem then I can post up the mods and you
can test.
Let me know....>>>
Post by Evert Vorster
Hi there, everybody.
I _know_ that there is a lot going on with the code, and that we don't
have a load of developers.
However, I have to tell you that the newer vid.stab filter in mlt is
absolutely amazing!
To add it into mlt is not a big hassle.
https://github.com/georgmartius/vid.stab/tarball/release-0.98b
http://public.hronopik.de/vid.stab/features.php?lang=en
It will become an optional dependency of mlt in the future as it is
already in use for Shotcut, but for now, mlt has to be fetched from
git and built on your machine to utilize this new filter.
If you are on Arch, I have already made an AUR package for vid.stab,
and mlt-git is already pulling it in automatically. Thanks,
IncredibleLaser!
Once built, 'melt -query filters | grep stab' will return three video
vidstab
videostab
videostab2
vidstab is the new one. It's command line options are exactly the same
as videostab2
Now, in kdenlive, videostab2 is referred as "transcode"
If we could duplicate the module in kdenlive that drives videostab2
and call it "vid.stab" and modify it to use the new filter and add it
to the clip jobs menu, that would be awesome!
In the meantime, I am stabilizing my videos on the command line.
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Steve Guilford
http://www.dbplugins.com
Evert Vorster
2014-07-01 06:12:40 UTC
Permalink
I have never used that script.

http://quickgit.kde.org/?p=kdenlive.git

On there, is an http view of the git repo.
Towards the bottom, there are different heads than the master.
I clicked on "next" and then downloaded the latest snapshot.

Extracted it, compiled & installed it

However, if you wait a little while, master will change into "next" as
that is more stable.
The current master will then become something else, where most of the
big feature adds is happening.

-Evert-
Post by Steve Guilford
Where did you get the 'next' tree? I'm using the build-kdenlive script
from the MLT site. Doesn't that get the most recent source?
Post by Evert Vorster
Hmm, I am using the "next" tree, and that does not have movit. All the
stabilizers in there works as advertised.
However, .mlt files do make kdenlive incredibly unstable.
-Evert-
Post by Steve Guilford
I looked into this and it's not very hard to do. I took a pass at it
and got it added to the menu and had the UI created.
Unfortunately, the stabilize process crashes (SIGSEV) as soon as you
start the job. So, I made sure I had a current pull from the dev-tree.
Same result.
The error is the same for all three stabilization filters.
#0 glGenTextures() at /usr/lib/nvidia-331/libGL.so.1
#1
movit::SingleResamplePassEffect::SingleResamplePassEffect(movit::ResampleEffect*)()
at /storage/kdenlive_9.8/20140630/lib/libmovit.so.2
#2 movit::ResampleEffect::ResampleEffect()() at
/storage/kdenlive_9.8/20140630/lib/libmovit.so.2
#3 OptionalEffect<movit::ResampleEffect>::OptionalEffect() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/optional_effect.h:13
#4 get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/filter_movit_resample.cpp:82
#5 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#6 get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/filter_movit_resize.cpp:146
#7 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#8 filter_get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/videostab/filter_videostab2.c:122
#9 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#10 producer_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_tractor.c:273
#11 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#12 consumer_read_ahead_thread() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_consumer.c:782
Do any of the stabilization filters work for you?
I have an older source tree (0.9.7) that stabilizes correctly.
That libGL.so.1 library may be from a vendor-distribution driver, not
the Ubuntu distro version - that could also be an issue.
If you can stabilize w/out problem then I can post up the mods and you
can test.
Let me know....>>>
Post by Evert Vorster
Hi there, everybody.
I _know_ that there is a lot going on with the code, and that we don't
have a load of developers.
However, I have to tell you that the newer vid.stab filter in mlt is
absolutely amazing!
To add it into mlt is not a big hassle.
https://github.com/georgmartius/vid.stab/tarball/release-0.98b
http://public.hronopik.de/vid.stab/features.php?lang=en
It will become an optional dependency of mlt in the future as it is
already in use for Shotcut, but for now, mlt has to be fetched from
git and built on your machine to utilize this new filter.
If you are on Arch, I have already made an AUR package for vid.stab,
and mlt-git is already pulling it in automatically. Thanks,
IncredibleLaser!
Once built, 'melt -query filters | grep stab' will return three video
vidstab
videostab
videostab2
vidstab is the new one. It's command line options are exactly the same
as videostab2
Now, in kdenlive, videostab2 is referred as "transcode"
If we could duplicate the module in kdenlive that drives videostab2
and call it "vid.stab" and modify it to use the new filter and add it
to the clip jobs menu, that would be awesome!
In the meantime, I am stabilizing my videos on the command line.
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Evert Vorster
Chief Observer
WG Cook
Steve Guilford
2014-07-01 06:18:25 UTC
Permalink
Thanks...I'll take a look in the morning and maybe the master will have
changed.
Post by Evert Vorster
I have never used that script.
http://quickgit.kde.org/?p=kdenlive.git
On there, is an http view of the git repo.
Towards the bottom, there are different heads than the master.
I clicked on "next" and then downloaded the latest snapshot.
Extracted it, compiled & installed it
However, if you wait a little while, master will change into "next" as
that is more stable.
The current master will then become something else, where most of the
big feature adds is happening.
-Evert-
Post by Steve Guilford
Where did you get the 'next' tree? I'm using the build-kdenlive script
from the MLT site. Doesn't that get the most recent source?
Post by Evert Vorster
Hmm, I am using the "next" tree, and that does not have movit. All the
stabilizers in there works as advertised.
However, .mlt files do make kdenlive incredibly unstable.
-Evert-
Post by Steve Guilford
I looked into this and it's not very hard to do. I took a pass at it
and got it added to the menu and had the UI created.
Unfortunately, the stabilize process crashes (SIGSEV) as soon as you
start the job. So, I made sure I had a current pull from the dev-tree.
Same result.
The error is the same for all three stabilization filters.
#0 glGenTextures() at /usr/lib/nvidia-331/libGL.so.1
#1
movit::SingleResamplePassEffect::SingleResamplePassEffect(movit::ResampleEffect*)()
at /storage/kdenlive_9.8/20140630/lib/libmovit.so.2
#2 movit::ResampleEffect::ResampleEffect()() at
/storage/kdenlive_9.8/20140630/lib/libmovit.so.2
#3 OptionalEffect<movit::ResampleEffect>::OptionalEffect() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/optional_effect.h:13
#4 get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/filter_movit_resample.cpp:82
#5 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#6 get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/filter_movit_resize.cpp:146
#7 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#8 filter_get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/videostab/filter_videostab2.c:122
#9 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#10 producer_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_tractor.c:273
#11 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#12 consumer_read_ahead_thread() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_consumer.c:782
Do any of the stabilization filters work for you?
I have an older source tree (0.9.7) that stabilizes correctly.
That libGL.so.1 library may be from a vendor-distribution driver, not
the Ubuntu distro version - that could also be an issue.
If you can stabilize w/out problem then I can post up the mods and you
can test.
Let me know....>>>
Post by Evert Vorster
Hi there, everybody.
I _know_ that there is a lot going on with the code, and that we don't
have a load of developers.
However, I have to tell you that the newer vid.stab filter in mlt is
absolutely amazing!
To add it into mlt is not a big hassle.
https://github.com/georgmartius/vid.stab/tarball/release-0.98b
http://public.hronopik.de/vid.stab/features.php?lang=en
It will become an optional dependency of mlt in the future as it is
already in use for Shotcut, but for now, mlt has to be fetched from
git and built on your machine to utilize this new filter.
If you are on Arch, I have already made an AUR package for vid.stab,
and mlt-git is already pulling it in automatically. Thanks,
IncredibleLaser!
Once built, 'melt -query filters | grep stab' will return three video
vidstab
videostab
videostab2
vidstab is the new one. It's command line options are exactly the same
as videostab2
Now, in kdenlive, videostab2 is referred as "transcode"
If we could duplicate the module in kdenlive that drives videostab2
and call it "vid.stab" and modify it to use the new filter and add it
to the clip jobs menu, that would be awesome!
In the meantime, I am stabilizing my videos on the command line.
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Steve Guilford
http://www.dbplugins.com
Steve Guilford
2014-07-02 04:14:00 UTC
Permalink
Evert,

I made the changes but am awaiting dev-access in order to push up my
changes. I can not test due to the fact that both of the existing
stabilizers crash on my machine. The new one crashes too :-)

But, if the pattern used to implement the existing two stabilizers is
the same for the new one then I think I have it sorted out. I'll need
you to test it for me.

If you want I can attach the two source files if you are anxious and
don't want to wait.

Steve...>>>
Post by Evert Vorster
I have never used that script.
http://quickgit.kde.org/?p=kdenlive.git
On there, is an http view of the git repo.
Towards the bottom, there are different heads than the master.
I clicked on "next" and then downloaded the latest snapshot.
Extracted it, compiled & installed it
However, if you wait a little while, master will change into "next" as
that is more stable.
The current master will then become something else, where most of the
big feature adds is happening.
-Evert-
Post by Steve Guilford
Where did you get the 'next' tree? I'm using the build-kdenlive script
from the MLT site. Doesn't that get the most recent source?
Post by Evert Vorster
Hmm, I am using the "next" tree, and that does not have movit. All the
stabilizers in there works as advertised.
However, .mlt files do make kdenlive incredibly unstable.
-Evert-
Post by Steve Guilford
I looked into this and it's not very hard to do. I took a pass at it
and got it added to the menu and had the UI created.
Unfortunately, the stabilize process crashes (SIGSEV) as soon as you
start the job. So, I made sure I had a current pull from the dev-tree.
Same result.
The error is the same for all three stabilization filters.
#0 glGenTextures() at /usr/lib/nvidia-331/libGL.so.1
#1
movit::SingleResamplePassEffect::SingleResamplePassEffect(movit::ResampleEffect*)()
at /storage/kdenlive_9.8/20140630/lib/libmovit.so.2
#2 movit::ResampleEffect::ResampleEffect()() at
/storage/kdenlive_9.8/20140630/lib/libmovit.so.2
#3 OptionalEffect<movit::ResampleEffect>::OptionalEffect() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/optional_effect.h:13
#4 get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/filter_movit_resample.cpp:82
#5 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#6 get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/filter_movit_resize.cpp:146
#7 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#8 filter_get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/videostab/filter_videostab2.c:122
#9 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#10 producer_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_tractor.c:273
#11 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#12 consumer_read_ahead_thread() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_consumer.c:782
Do any of the stabilization filters work for you?
I have an older source tree (0.9.7) that stabilizes correctly.
That libGL.so.1 library may be from a vendor-distribution driver, not
the Ubuntu distro version - that could also be an issue.
If you can stabilize w/out problem then I can post up the mods and you
can test.
Let me know....>>>
Post by Evert Vorster
Hi there, everybody.
I _know_ that there is a lot going on with the code, and that we don't
have a load of developers.
However, I have to tell you that the newer vid.stab filter in mlt is
absolutely amazing!
To add it into mlt is not a big hassle.
https://github.com/georgmartius/vid.stab/tarball/release-0.98b
http://public.hronopik.de/vid.stab/features.php?lang=en
It will become an optional dependency of mlt in the future as it is
already in use for Shotcut, but for now, mlt has to be fetched from
git and built on your machine to utilize this new filter.
If you are on Arch, I have already made an AUR package for vid.stab,
and mlt-git is already pulling it in automatically. Thanks,
IncredibleLaser!
Once built, 'melt -query filters | grep stab' will return three video
vidstab
videostab
videostab2
vidstab is the new one. It's command line options are exactly the same
as videostab2
Now, in kdenlive, videostab2 is referred as "transcode"
If we could duplicate the module in kdenlive that drives videostab2
and call it "vid.stab" and modify it to use the new filter and add it
to the clip jobs menu, that would be awesome!
In the meantime, I am stabilizing my videos on the command line.
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Steve Guilford
http://www.dbplugins.com
Evert Vorster
2014-07-02 04:20:56 UTC
Permalink
I have a little script that I run that just uses melt on the command
line to stabilize the video for me, so I am in no great rush.

If you want to take a look at the results:
http://www.youtube.com/evorster

It does not look like the git has changed heads to "next" yet. If you
give me the source files, I can certainly test it on my system.
Thanks in advance!

-Evert Vorster-
Post by Steve Guilford
Evert,
I made the changes but am awaiting dev-access in order to push up my
changes. I can not test due to the fact that both of the existing
stabilizers crash on my machine. The new one crashes too :-)
But, if the pattern used to implement the existing two stabilizers is
the same for the new one then I think I have it sorted out. I'll need
you to test it for me.
If you want I can attach the two source files if you are anxious and
don't want to wait.
Steve...>>>
Post by Evert Vorster
I have never used that script.
http://quickgit.kde.org/?p=kdenlive.git
On there, is an http view of the git repo.
Towards the bottom, there are different heads than the master.
I clicked on "next" and then downloaded the latest snapshot.
Extracted it, compiled & installed it
However, if you wait a little while, master will change into "next" as
that is more stable.
The current master will then become something else, where most of the
big feature adds is happening.
-Evert-
Post by Steve Guilford
Where did you get the 'next' tree? I'm using the build-kdenlive script
from the MLT site. Doesn't that get the most recent source?
Post by Evert Vorster
Hmm, I am using the "next" tree, and that does not have movit. All the
stabilizers in there works as advertised.
However, .mlt files do make kdenlive incredibly unstable.
-Evert-
Post by Steve Guilford
I looked into this and it's not very hard to do. I took a pass at it
and got it added to the menu and had the UI created.
Unfortunately, the stabilize process crashes (SIGSEV) as soon as you
start the job. So, I made sure I had a current pull from the dev-tree.
Same result.
The error is the same for all three stabilization filters.
#0 glGenTextures() at /usr/lib/nvidia-331/libGL.so.1
#1
movit::SingleResamplePassEffect::SingleResamplePassEffect(movit::ResampleEffect*)()
at /storage/kdenlive_9.8/20140630/lib/libmovit.so.2
#2 movit::ResampleEffect::ResampleEffect()() at
/storage/kdenlive_9.8/20140630/lib/libmovit.so.2
#3 OptionalEffect<movit::ResampleEffect>::OptionalEffect() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/optional_effect.h:13
#4 get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/filter_movit_resample.cpp:82
#5 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#6 get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/filter_movit_resize.cpp:146
#7 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#8 filter_get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/videostab/filter_videostab2.c:122
#9 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#10 producer_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_tractor.c:273
#11 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#12 consumer_read_ahead_thread() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_consumer.c:782
Do any of the stabilization filters work for you?
I have an older source tree (0.9.7) that stabilizes correctly.
That libGL.so.1 library may be from a vendor-distribution driver, not
the Ubuntu distro version - that could also be an issue.
If you can stabilize w/out problem then I can post up the mods and you
can test.
Let me know....>>>
Post by Evert Vorster
Hi there, everybody.
I _know_ that there is a lot going on with the code, and that we don't
have a load of developers.
However, I have to tell you that the newer vid.stab filter in mlt is
absolutely amazing!
To add it into mlt is not a big hassle.
https://github.com/georgmartius/vid.stab/tarball/release-0.98b
http://public.hronopik.de/vid.stab/features.php?lang=en
It will become an optional dependency of mlt in the future as it is
already in use for Shotcut, but for now, mlt has to be fetched from
git and built on your machine to utilize this new filter.
If you are on Arch, I have already made an AUR package for vid.stab,
and mlt-git is already pulling it in automatically. Thanks,
IncredibleLaser!
Once built, 'melt -query filters | grep stab' will return three video
vidstab
videostab
videostab2
vidstab is the new one. It's command line options are exactly the same
as videostab2
Now, in kdenlive, videostab2 is referred as "transcode"
If we could duplicate the module in kdenlive that drives videostab2
and call it "vid.stab" and modify it to use the new filter and add it
to the clip jobs menu, that would be awesome!
In the meantime, I am stabilizing my videos on the command line.
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Evert Vorster
Chief Observer
WG Cook
Steve Guilford
2014-07-02 04:23:06 UTC
Permalink
Here ya go...

I'll upload to the repository once access is granted.

Steve...>>
Post by Evert Vorster
I have a little script that I run that just uses melt on the command
line to stabilize the video for me, so I am in no great rush.
http://www.youtube.com/evorster
It does not look like the git has changed heads to "next" yet. If you
give me the source files, I can certainly test it on my system.
Thanks in advance!
-Evert Vorster-
Post by Steve Guilford
Evert,
I made the changes but am awaiting dev-access in order to push up my
changes. I can not test due to the fact that both of the existing
stabilizers crash on my machine. The new one crashes too :-)
But, if the pattern used to implement the existing two stabilizers is
the same for the new one then I think I have it sorted out. I'll need
you to test it for me.
If you want I can attach the two source files if you are anxious and
don't want to wait.
Steve...>>>
Post by Evert Vorster
I have never used that script.
http://quickgit.kde.org/?p=kdenlive.git
On there, is an http view of the git repo.
Towards the bottom, there are different heads than the master.
I clicked on "next" and then downloaded the latest snapshot.
Extracted it, compiled & installed it
However, if you wait a little while, master will change into "next" as
that is more stable.
The current master will then become something else, where most of the
big feature adds is happening.
-Evert-
Post by Steve Guilford
Where did you get the 'next' tree? I'm using the build-kdenlive script
from the MLT site. Doesn't that get the most recent source?
Post by Evert Vorster
Hmm, I am using the "next" tree, and that does not have movit. All the
stabilizers in there works as advertised.
However, .mlt files do make kdenlive incredibly unstable.
-Evert-
Post by Steve Guilford
I looked into this and it's not very hard to do. I took a pass at it
and got it added to the menu and had the UI created.
Unfortunately, the stabilize process crashes (SIGSEV) as soon as you
start the job. So, I made sure I had a current pull from the dev-tree.
Same result.
The error is the same for all three stabilization filters.
#0 glGenTextures() at /usr/lib/nvidia-331/libGL.so.1
#1
movit::SingleResamplePassEffect::SingleResamplePassEffect(movit::ResampleEffect*)()
at /storage/kdenlive_9.8/20140630/lib/libmovit.so.2
#2 movit::ResampleEffect::ResampleEffect()() at
/storage/kdenlive_9.8/20140630/lib/libmovit.so.2
#3 OptionalEffect<movit::ResampleEffect>::OptionalEffect() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/optional_effect.h:13
#4 get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/filter_movit_resample.cpp:82
#5 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#6 get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/opengl/filter_movit_resize.cpp:146
#7 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#8 filter_get_image() at
/storage/kdenlive_9.8/src/mlt/src/modules/videostab/filter_videostab2.c:122
#9 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#10 producer_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_tractor.c:273
#11 mlt_frame_get_image() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_frame.c:581
#12 consumer_read_ahead_thread() at
/storage/kdenlive_9.8/src/mlt/src/framework/mlt_consumer.c:782
Do any of the stabilization filters work for you?
I have an older source tree (0.9.7) that stabilizes correctly.
That libGL.so.1 library may be from a vendor-distribution driver, not
the Ubuntu distro version - that could also be an issue.
If you can stabilize w/out problem then I can post up the mods and you
can test.
Let me know....>>>
Post by Evert Vorster
Hi there, everybody.
I _know_ that there is a lot going on with the code, and that we don't
have a load of developers.
However, I have to tell you that the newer vid.stab filter in mlt is
absolutely amazing!
To add it into mlt is not a big hassle.
https://github.com/georgmartius/vid.stab/tarball/release-0.98b
http://public.hronopik.de/vid.stab/features.php?lang=en
It will become an optional dependency of mlt in the future as it is
already in use for Shotcut, but for now, mlt has to be fetched from
git and built on your machine to utilize this new filter.
If you are on Arch, I have already made an AUR package for vid.stab,
and mlt-git is already pulling it in automatically. Thanks,
IncredibleLaser!
Once built, 'melt -query filters | grep stab' will return three video
vidstab
videostab
videostab2
vidstab is the new one. It's command line options are exactly the same
as videostab2
Now, in kdenlive, videostab2 is referred as "transcode"
If we could duplicate the module in kdenlive that drives videostab2
and call it "vid.stab" and modify it to use the new filter and add it
to the clip jobs menu, that would be awesome!
In the meantime, I am stabilizing my videos on the command line.
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Steve Guilford
http://www.dbplugins.com
Martin Sandsmark
2014-07-02 09:38:42 UTC
Permalink
Post by Steve Guilford
I made the changes but am awaiting dev-access in order to push up my
changes.
Contributor accounts in KDE aren't handed out until people have contributed
to a project, and have a couple of "sponsors" (people that vouch for you,
basically).

In the meantime please use the review board (https://reviewboard.kde.org/) to
submit diffs. If you need help using the review board, there's a nice
tutorial here: http://techbase.kde.org/Development/Review_Board

Please also observe appropriate the commit policies for commits you submit to
the review board: http://techbase.kde.org/Policies/Commit_Policy
--
Martin Sandsmark
Steve Guilford
2014-07-02 14:28:57 UTC
Permalink
Thanks for the info Martin....
Post by Martin Sandsmark
Post by Steve Guilford
I made the changes but am awaiting dev-access in order to push up my
changes.
Contributor accounts in KDE aren't handed out until people have contributed
to a project, and have a couple of "sponsors" (people that vouch for you,
basically).
In the meantime please use the review board (https://reviewboard.kde.org/) to
submit diffs. If you need help using the review board, there's a nice
tutorial here: http://techbase.kde.org/Development/Review_Board
Please also observe appropriate the commit policies for commits you submit to
the review board: http://techbase.kde.org/Policies/Commit_Policy
--
Steve Guilford
http://www.dbplugins.com
Steve Guilford
2014-07-03 23:25:11 UTC
Permalink
I posted the diff output on the Kde review board - I think. Awaiting the
next step there...

I was also able to test it successfully. Turns out something within
MLT/Movit/Kdenlive doesn't like the nvidia-331 driver.
Post by Martin Sandsmark
Post by Steve Guilford
I made the changes but am awaiting dev-access in order to push up my
changes.
Contributor accounts in KDE aren't handed out until people have contributed
to a project, and have a couple of "sponsors" (people that vouch for you,
basically).
In the meantime please use the review board (https://reviewboard.kde.org/) to
submit diffs. If you need help using the review board, there's a nice
tutorial here:http://techbase.kde.org/Development/Review_Board
Please also observe appropriate the commit policies for commits you submit to
the review board:http://techbase.kde.org/Policies/Commit_Policy
--
Steve Guilford
http://www.dbplugins.com
Evert Vorster
2014-07-03 23:29:31 UTC
Permalink
Glad to hear it works for you.

I'm waiting on the KDE devs to switch the head of kdenlive.

I still find it slightly annoying that there is no option to just
render .mlt files and add them back into the project. But that would
be much more difficult to implement, so I am still doing that on the
command line.

-Evert-
Post by Steve Guilford
I posted the diff output on the Kde review board - I think. Awaiting the
next step there...
I was also able to test it successfully. Turns out something within
MLT/Movit/Kdenlive doesn't like the nvidia-331 driver.
Post by Martin Sandsmark
Post by Steve Guilford
I made the changes but am awaiting dev-access in order to push up my
changes.
Contributor accounts in KDE aren't handed out until people have contributed
to a project, and have a couple of "sponsors" (people that vouch for you,
basically).
In the meantime please use the review board (https://reviewboard.kde.org/) to
submit diffs. If you need help using the review board, there's a nice
tutorial here:http://techbase.kde.org/Development/Review_Board
Please also observe appropriate the commit policies for commits you submit to
the review board:http://techbase.kde.org/Policies/Commit_Policy
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Evert Vorster
Chief Observer
WG Cook
Steve Guilford
2014-07-03 23:46:58 UTC
Permalink
Post by Evert Vorster
I still find it slightly annoying that there is no option to just
render .mlt files and add them back into the project. But that would
be much more difficult to implement, so I am still doing that on the
command line.
What do you mean by that? Give an example of what you're doing by
command line that you can't do directly w/ Kdenlive. It may not be that
difficult to do...

Thanks...>>>
--
Steve Guilford
http://www.dbplugins.com
Vincent Pinon
2014-07-04 05:54:40 UTC
Permalink
Hello,

Thanks Steve for the post, I was also waiting for the git switch before
continuing to apply patches (yours included, on both branches)...
maybe I'll go on, it doesn't matter so much.

Rendering effects (vid stab or any other like color correction) for once and
using the result as a kind of "proxy" clip (full resolution in contrary to
current editing proxies) is in my todo list for long, but yes I suspect it is
a change in infrastructure that is a bit more than few lines patch.
Recalculating at every play or render is too slow on average machine (maybe
movit solves the problem... for some effects).
Post by Steve Guilford
Post by Evert Vorster
I still find it slightly annoying that there is no option to just
render .mlt files and add them back into the project. But that would
be much more difficult to implement, so I am still doing that on the
command line.
What do you mean by that? Give an example of what you're doing by
command line that you can't do directly w/ Kdenlive. It may not be that
difficult to do...
Thanks...>>>
Pascal Fleury
2014-07-04 14:13:13 UTC
Permalink
Post by Evert Vorster
Glad to hear it works for you.
I'm waiting on the KDE devs to switch the head of kdenlive.
I still find it slightly annoying that there is no option to just
render .mlt files and add them back into the project. But that would
be much more difficult to implement, so I am still doing that on the
command line.
I think I could import .mlt files as clips and just use them. They need to
be from a different kdenlive project though. With the preview clips, it
worked pretty neat.
Post by Evert Vorster
-Evert-
Post by Steve Guilford
I posted the diff output on the Kde review board - I think. Awaiting the
next step there...
I was also able to test it successfully. Turns out something within
MLT/Movit/Kdenlive doesn't like the nvidia-331 driver.
Post by Martin Sandsmark
Post by Steve Guilford
I made the changes but am awaiting dev-access in order to push up my
changes.
Contributor accounts in KDE aren't handed out until people have contributed
to a project, and have a couple of "sponsors" (people that vouch for you,
basically).
In the meantime please use the review board (
https://reviewboard.kde.org/) to
Post by Evert Vorster
Post by Steve Guilford
Post by Martin Sandsmark
submit diffs. If you need help using the review board, there's a nice
tutorial here:http://techbase.kde.org/Development/Review_Board
Please also observe appropriate the commit policies for commits you submit to
the review board:http://techbase.kde.org/Policies/Commit_Policy
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Post by Evert Vorster
Post by Steve Guilford
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Evert Vorster
Chief Observer
WG Cook
------------------------------------------------------------------------------
Post by Evert Vorster
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
Evert Vorster
2014-07-04 18:17:30 UTC
Permalink
Ah .mlt files works pretty neat until you start using footage that's
4k, or 1080p @ 50fps. Even quite impressively powerful computers
struggle to play an .mlt file associated with such footage.

I would like the _option_ of just rendering a stabilization into a new
clip and add that clip to the project.
Could be the form of another clip job that is normally greyed out
unless the clip in question is an .mlt file.
Clicking on it could conceivably bring up the render dialog so one can
pick output format & bitrates and name.

However, I do understand that this is not the time to be adding new
features, so I am sitting on this one until someone is bored enough to
ask if there is any new features we want to see.

;)

-Evert-
Post by Pascal Fleury
Post by Evert Vorster
Glad to hear it works for you.
I'm waiting on the KDE devs to switch the head of kdenlive.
I still find it slightly annoying that there is no option to just
render .mlt files and add them back into the project. But that would
be much more difficult to implement, so I am still doing that on the
command line.
I think I could import .mlt files as clips and just use them. They need to
be from a different kdenlive project though. With the preview clips, it
worked pretty neat.
Post by Evert Vorster
-Evert-
Post by Steve Guilford
I posted the diff output on the Kde review board - I think. Awaiting the
next step there...
I was also able to test it successfully. Turns out something within
MLT/Movit/Kdenlive doesn't like the nvidia-331 driver.
Post by Martin Sandsmark
Post by Steve Guilford
I made the changes but am awaiting dev-access in order to push up my
changes.
Contributor accounts in KDE aren't handed out until people have contributed
to a project, and have a couple of "sponsors" (people that vouch for you,
basically).
In the meantime please use the review board
(https://reviewboard.kde.org/) to
submit diffs. If you need help using the review board, there's a nice
tutorial here:http://techbase.kde.org/Development/Review_Board
Please also observe appropriate the commit policies for commits you submit to
the review board:http://techbase.kde.org/Policies/Commit_Policy
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Evert Vorster
Chief Observer
WG Cook
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Evert Vorster
Chief Observer
WG Cook
Pascal Fleury
2014-07-06 13:38:48 UTC
Permalink
Post by Evert Vorster
Ah .mlt files works pretty neat until you start using footage that's
struggle to play an .mlt file associated with such footage.
I thought that this is what proxy clips are for, but maybe your use case
needs better imagery while editing?
Post by Evert Vorster
I would like the _option_ of just rendering a stabilization into a new
clip and add that clip to the project.
Could be the form of another clip job that is normally greyed out
unless the clip in question is an .mlt file.
Clicking on it could conceivably bring up the render dialog so one can
pick output format & bitrates and name.
However, I do understand that this is not the time to be adding new
features, so I am sitting on this one until someone is bored enough to
ask if there is any new features we want to see.
;)
-Evert-
Post by Pascal Fleury
Post by Evert Vorster
Glad to hear it works for you.
I'm waiting on the KDE devs to switch the head of kdenlive.
I still find it slightly annoying that there is no option to just
render .mlt files and add them back into the project. But that would
be much more difficult to implement, so I am still doing that on the
command line.
I think I could import .mlt files as clips and just use them. They need to
be from a different kdenlive project though. With the preview clips, it
worked pretty neat.
Post by Evert Vorster
-Evert-
Post by Steve Guilford
I posted the diff output on the Kde review board - I think. Awaiting the
next step there...
I was also able to test it successfully. Turns out something within
MLT/Movit/Kdenlive doesn't like the nvidia-331 driver.
Post by Martin Sandsmark
Post by Steve Guilford
I made the changes but am awaiting dev-access in order to push up my
changes.
Contributor accounts in KDE aren't handed out until people have contributed
to a project, and have a couple of "sponsors" (people that vouch for you,
basically).
In the meantime please use the review board
(https://reviewboard.kde.org/) to
submit diffs. If you need help using the review board, there's a nice
tutorial here:http://techbase.kde.org/Development/Review_Board
Please also observe appropriate the commit policies for commits you submit to
the review board:http://techbase.kde.org/Policies/Commit_Policy
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Post by Evert Vorster
Post by Pascal Fleury
Post by Evert Vorster
Post by Steve Guilford
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Evert Vorster
Chief Observer
WG Cook
------------------------------------------------------------------------------
Post by Evert Vorster
Post by Pascal Fleury
Post by Evert Vorster
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
------------------------------------------------------------------------------
Post by Evert Vorster
Post by Pascal Fleury
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Evert Vorster
Chief Observer
WG Cook
------------------------------------------------------------------------------
Post by Evert Vorster
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
Evert Vorster
2014-07-06 13:44:06 UTC
Permalink
Proxy clips are fine, usually.

However, most of the footage plays quite nicely and I can edit on it directly.
That saves quite a bit on disk space. However, I have noticed some
strange things with proxies, too.

My previous computer could not even play the HD footage, and then
proxies were the only way to go. It was terribly slow to work on,
though.

I might have another play with proxies again sometime... or wait till
there is something more powerful than an i7 on the market.

:)
Post by Pascal Fleury
Post by Evert Vorster
Ah .mlt files works pretty neat until you start using footage that's
struggle to play an .mlt file associated with such footage.
I thought that this is what proxy clips are for, but maybe your use case
needs better imagery while editing?
Post by Evert Vorster
I would like the _option_ of just rendering a stabilization into a new
clip and add that clip to the project.
Could be the form of another clip job that is normally greyed out
unless the clip in question is an .mlt file.
Clicking on it could conceivably bring up the render dialog so one can
pick output format & bitrates and name.
However, I do understand that this is not the time to be adding new
features, so I am sitting on this one until someone is bored enough to
ask if there is any new features we want to see.
;)
-Evert-
Post by Pascal Fleury
Post by Evert Vorster
Glad to hear it works for you.
I'm waiting on the KDE devs to switch the head of kdenlive.
I still find it slightly annoying that there is no option to just
render .mlt files and add them back into the project. But that would
be much more difficult to implement, so I am still doing that on the
command line.
I think I could import .mlt files as clips and just use them. They need to
be from a different kdenlive project though. With the preview clips, it
worked pretty neat.
Post by Evert Vorster
-Evert-
Post by Steve Guilford
I posted the diff output on the Kde review board - I think. Awaiting the
next step there...
I was also able to test it successfully. Turns out something within
MLT/Movit/Kdenlive doesn't like the nvidia-331 driver.
Post by Martin Sandsmark
Post by Steve Guilford
I made the changes but am awaiting dev-access in order to push up my
changes.
Contributor accounts in KDE aren't handed out until people have contributed
to a project, and have a couple of "sponsors" (people that vouch for you,
basically).
In the meantime please use the review board
(https://reviewboard.kde.org/) to
submit diffs. If you need help using the review board, there's a nice
tutorial here:http://techbase.kde.org/Development/Review_Board
Please also observe appropriate the commit policies for commits you submit to
the review board:http://techbase.kde.org/Policies/Commit_Policy
--
Steve Guilford
http://www.dbplugins.com
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Evert Vorster
Chief Observer
WG Cook
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Evert Vorster
Chief Observer
WG Cook
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Kdenlive-devel mailing list
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
--
Evert Vorster
Chief Observer
WG Cook
Steinar H. Gunderson
2014-07-06 13:46:51 UTC
Permalink
Post by Evert Vorster
I might have another play with proxies again sometime... or wait till
there is something more powerful than an i7 on the market.
You mean, like a GPU? :-)

/* Steinar */
--
Homepage: http://www.sesse.net/
Loading...