Package Details: mlt-git v0.9.0.r277.ga8d1086-1

Package Base: mlt-git
Description: An open source multimedia framework, designed and developed for television broadcasting.
Upstream URL: http://www.mltframework.org/
Category: multimedia
Licenses: GPL
Conflicts: mlt, mlt++
Provides: mlt
Submitter: agapito
Maintainer: IncredibleLaser
Last Packager: IncredibleLaser
Votes: 27
First Submitted: 2009-08-26 09:32
Last Updated: 2014-06-30 08:44

Latest Comments

Comment by evorster

2014-06-30 02:39

Upstream URL: http://http://www.mltframework.org/

Should read:
Upstream URL: http://www.mltframework.org/

;)

Comment by evorster

2014-06-30 02:34

Hi there..

Just added vid.stab package to AUR.
mlt detects the presense of this library at compile time, and then adds the vidstab filter. This is a much improved stabilization filter over videostab and videostab2 filters already in mlt.
Shotcut-git will then be able to use this filter.
ffmpeg-full can enable this filter by putting --enable-libvidstab on ./configure

Comment by Zuf

2014-04-14 18:59

Sorry for late answer. But I don't use mlt-git anymore. So I drop support of it. Hope you or someone else get it.

Comment by IncredibleLaser

2014-04-11 14:25

Well, sorry for the spam, but please include --enable-opengl in the configure options, newest kdenlive from git needs it.

Comment by IncredibleLaser

2014-04-11 13:57

I uploaded an updated PKGBUILD at http://pastebin.ca/2694385

Comment by IncredibleLaser

2014-04-09 13:05

Flagged this out of date because it doesn't adhere to current PKGBUILD standards (no package(), || return 1 still included, doesn't use pacman's VCS capabilities).

Comment by Zuf

2012-07-30 09:24

The vdpau support was fixed upstream, so I enabled it again.

Comment by Zuf

2012-07-22 14:17

This error related to vdpau function in new ffmpeg.
I turn VDPAU off for now.

Anonymous comment

2012-07-19 02:42

Doesn't want to compile:
[...]
In file included from producer_avformat.c:157:0:
vdpau.c: In function 'vdpau_get_buffer':
vdpau.c:155:10: error: 'AVFrame' has no member named 'age'
vdpau.c:162:10: error: 'AVFrame' has no member named 'age'
producer_avformat.c: In function 'decode_audio':
producer_avformat.c:2120:3: warning: 'avcodec_decode_audio3' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3726) [-Wdeprecated-declarations]
make[2]: *** [producer_avformat.o] Error 1
make[2]: Leaving directory `/home/james/AUR/mlt-git/src/mlt-build/src/modules/avformat'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/home/james/AUR/mlt-git/src/mlt-build/src/modules'
make: *** [all] Error 1
==> ERROR: A failure occurred in build().
Aborting...

Comment by agapito

2012-05-16 08:10

I can't maintain this package anymore.

Comment by othersimon

2012-05-16 06:42

The MLT git infrastructure is now at https://github.com/mltframework/

So the line in the PKGBUILD:
_gitroot="git://mltframework.org/mlt.git"

should be:
_gitroot="https://github.com/mltframework/mlt.git"

At least, that gets it to download/compile for me.

I also had to "ln -s /usr/lib/libmlt.so.5 /usr/lib/libmlt.so.4" for kdenlive to run...

Comment by alphazo

2011-11-26 21:44

I never added this option to PKGBUILD. However looks like the latest git version compiles just fine as is.

Anonymous comment

2011-11-26 10:54

remove the --disable-mmx option

Comment by alphazo

2011-11-19 22:53

Package refuses to compile:

consumer_avformat.c:1347:4: warning: ‘av_write_header’ is deprecated (declared at /usr/include/libavformat/avformat.h:1669) [-Wdeprecated-declarations]
consumer_avformat.c:1663:7: warning: ‘quality’ is deprecated (declared at /usr/include/libavformat/avformat.h:559) [-Wdeprecated-declarations]
cc -shared -o ../libmltavformat.so factory.o filter_avcolour_space.o filter_avresample.o filter_avdeinterlace.o filter_swscale.o producer_avformat.o consumer_avformat.o -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu -Wl,--no-undefined -Wl,--as-needed -Wl,--no-undefined -Wl,--as-needed -L../../framework -lmlt -lpthread -Wl,--no-undefined -Wl,--as-needed -lavformat -lavcodec -lavutil -lswscale -lavdevice
filter_avdeinterlace.o: In function `deinterlace_line_inplace':
/tmp/yaourt-tmp-alpha/aur-mlt-git/src/mlt-build/src/modules/avformat/filter_avdeinterlace.c:142: undefined reference to `ff_cropTbl'
/tmp/yaourt-tmp-alpha/aur-mlt-git/src/mlt-build/src/modules/avformat/filter_avdeinterlace.c:300: undefined reference to `ff_cropTbl'
collect2: ld returned 1 exit status
make[2]: *** [../libmltavformat.so] Error 1
make[2]: Leaving directory `/tmp/yaourt-tmp-alpha/aur-mlt-git/src/mlt-build/src/modules/avformat'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-alpha/aur-mlt-git/src/mlt-build/src/modules'
make: *** [all] Error 1
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build mlt-git.
==> Restart building mlt-git ? [y/N]

Comment by Barthalion

2011-06-16 04:44

Could you remove Qt from depends=()?

Comment by alphazo

2011-04-23 21:17

I was using ffmpeg-mt-git or ffmpeg-git. Going back to ffmpeg from extra fixed my build issue.

Comment by alphazo

2011-04-23 15:25

I'm getting the following error message:

producer_avformat.c: In function ‘producer_get_image’:
producer_avformat.c:1086:59: attention : transtypage vers un pointeur depuis un entier de taille différente [-Wint-to-pointer-cast]
producer_avformat.c:1481:37: attention : transtypage vers un pointeur depuis un entier de taille différente [-Wint-to-pointer-cast]
cc -shared -o ../libmltavformat.so factory.o filter_avcolour_space.o filter_avresample.o filter_avdeinterlace.o filter_swscale.o producer_avformat.o consumer_avformat.o -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--no-undefined -Wl,--as-needed -Wl,--no-undefined -Wl,--as-needed -L../../framework -lmlt -lpthread -Wl,--no-undefined -Wl,--as-needed -lavformat -lavcodec -lavutil -lswscale -lavdevice
/usr/bin/ld: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/../../../../lib/libavformat.a(allformats.o): relocation R_X86_64_32 against `ff_a64_muxer' can not be used when making a shared object; recompile with -fPIC
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/../../../../lib/libavformat.a: could not read symbols: Bad value
collect2: ld a retourné 1 code d'état d'exécution

Comment by agapito

2010-09-09 06:31

I removed gtk2 dependency. It seems to build fine and works with kdenlive-svn.