Comments (6)
It was not listed anywhere in the options displayed by./configure --help
What is "it?"
I really doubt --enable-gpl3 has anything to do with it. I think you are just flailing around with the build, and stumbled upon something to make it work, but don't know what.
from mlt.
Also, "--avformat-no-vdpau" basically does nothing. It sets a var to false that is already false by default (unless you also used "--avformat-vdpau").
from mlt.
"--enable-gpu3" enables the vqm transition, which has nothing to do with this. And if it does, that is possibly Kdenlive's fault, not MLT. MLT does not automatically add this transition anywhere to compositions. It's existence does not interfere. It works fine in Shotcut, which uses it along with Movit.
from mlt.
Closing as no longer needed -disable-qt may have been the issue here, it was the difference between qglsl showing up and not showing up in the list of consumers and in where the rendering went. Still experimenting...
from mlt.
disable-qt may have been the issue here, it was the difference between qglsl showing up
Now, that does make sense! Qt is used to obtain an OpenGL context in a cross-platform manner to supply to Movit.
FYI, docs about OpenGL and Movit in MLT are documented here, which is linked from the main documentation page on the site: https://www.mltframework.org/bin/view/MLT/OpenGL
from mlt.
When I got different results tonight than I got with 0.9.9 with the same
build options I simply had to experiment and find out what worked. I had
orignally thought VDPAU was behind this mess, had you not told me about
the QT module providing the OpenGL context I would still not know better.
Sorry for any hassle, I use Kdenlive with Movit and was stumped for months
by this issue. I think the only thing -enable-gpl3 had to do with it was it was
part of the same string of options I decided to simply cut off and see if the
trouble was in it. The orignal option string I used to build MLT for kdenlive
15.04 (which did not support Movit) was
Edit: I went to https://www.mltframework.org/bin/view/MLT/OpenGL many times while trying to solve the render diversion last Fall but never did find anything about what would happen if the QT module was missing.
./configure --prefix=/usr --enable-gpl --enable-gpl3 --disable-qt ---avformat-vdpau
As I was experimenting with VDPAU to see if it would have any performance
benefits (it did not) and builds with KDE4 on the system as well as KF5 at that
time build against QT4 and segfaulted Kdenlive. Maybe that was one of the
reasons Movit was removed until 15.08? Anyway, I saw no guidance from anywhere
to re-enable the QT module, and when I tried to find out what was diverting render
jobs to the screen I was unable to find any information at all about what was going
on. Thus months of trial and error on my part, though I still did get Movit working
months before Debian started shipping MLT with it as a dependency.
On 3/30/2016 at 1:28 AM, "Dan Dennedy" [email protected] wrote:
It was not listed anywhere in the options displayed
by./configure --help
What is "it?"
I really doubt --enable-gpl3 has anything to do with it. I think
you are just flailing around with the build, and stumbled upon
something to make it work, but don't know what.
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#106 (comment)
203254383
from mlt.
Related Issues (20)
- 7.22.0 CMakeLists.txt HOT 1
- mlt.so does not specify dependency on libruby.so HOT 1
- [SVT-AV1] MLT does not seem to support any configuration done via Kdenlive interface except "preset". HOT 1
- Discovered a bug regarding image size scaling and rotation
- sdl consumer may require SDL12COMPAT_NO_QUIT_VIDEO
- Protobuf duplicate library causes crash HOT 3
- Melt SIGSEGV when using the -chain flag HOT 5
- "Why does the outline range of fonts in Shotcut span from 0 to 200, while in MLT, the range is only from 0 to 3? Is there any solution?" HOT 6
- How to change the spacing of wrapped text? HOT 3
- how to use gpu decode video? HOT 1
- MLT master fails to build with ffmpeg 7.0 HOT 6
- Is there something wrong with the hash function of mlt_properties_add? HOT 2
- avformat: vbr parameter should also accept integer values HOT 1
- Audio not synchronized
- Setting lowres>=1 for codecs that don't support lowres results in broken output
- producer_avformat performs useless work when source is intra-only and consumer framerate is lower than the source's framerate HOT 4
- [producer_xml] failed to load filter "affine" HOT 2
- Rendering .mlt File to .mp4 with melt looses image transparency HOT 2
- error: use of undeclared identifiers 'free' and 'calloc' HOT 1
- audio_index=all broken with Sintel since c170481 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mlt.