MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001979KdenliveRenderingpublic2011-01-22 21:562015-03-09 23:05
Reporterbillboule 
Assigned Toj-b-m 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusresolvedResolutionno change required 
Platform32 bit intel and alikeOSKubuntu LinuxOS Version9.04
Product Version0.7.8 
Target VersionFixed in Version 
Summary0001979: Exif orientation is not taken into account while rendering using the slideshow function
DescriptionThe JPG pictures are turned in the right way when looking at the preview. After rendering, they aren't.
Steps To ReproduceUse function : Edition/Create Slideshow from JPG pictures
TagsNo tags attached.
Build/Install MethodDistribution package
Attached Files

- Relationships

-  Notes
(0006335)
j-b-m (administrator)
2011-01-23 16:15

Cannot reproduce here. Can you make sure that you don't have several MLT versions installed? Go to Kdenlive settings dialog and under the "Environment" tab, check that the "Melt path" parameter is showing the path of the correct "melt" executable.

Also, which MLT version are you using?
(0006342)
billboule (reporter)
2011-01-24 19:52

Hum, Hum...
The path is set to /usr/share/mlt/profiles/ for the first field and /usr/bin/melt for the second. Looking to the directories, I can see a lot of files...
I'm rendering in HDV 1440x1080.

Hope this help, sorry if not, I'm not an expert... first bug report. But I love the soft, thanks jbm !
(0006344)
j-b-m (administrator)
2011-01-25 20:14

To check your MLT version, in a terminal type:

/usr/bin/melt --version

Can you reproduce the problem like this:

Start a new (empty) project. Create a slideshow with only 2 images, add to timeline and render.

If the problem is there, can you mail me(*) the 2 pictures and the project file so that I can make more tests?

(*)jb at kdenlive.org
(0010457)
danielmader (reporter)
2014-10-25 15:48
edited on: 2014-10-25 15:51

Hi, I'm having a related problem: images don't get auto-rotated, neither in slideshows nor as single clips, and not even in preview, so also not after rendering. Making of camera doesn't make a difference.

I'm running openSUSE 13.1/Tumbleweed:

me:~> kdenlive --version
Qt: 4.8.6
KDE Development Platform: 4.13.3
Kdenlive: 0.9.10

me:~> /usr/bin/melt --version
No LADSPA plugins were found!

Check your LADSPA_PATH environment variable.
melt 0.9.2
Copyright (C) 2002-2013 Ushodaya Enterprises Limited
<http://www.mltframework.org/> [^]
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

I can send you pictures, if that helps.


Thanks in advance.

(0010460)
j-b-m (administrator)
2014-11-02 18:15

To have exif rotation, you need to compile MLT with libexif. Can you check if your MLT version was compiled with libexif support ?

To do this, from terminal (adjust path to libmltgtk2.so if needed) :
ldd /usr/lib/mlt/libmltgtk2.so | grep exif

Should print back a line like:
libexif.so.12 => /usr/lib/x86_64-linux-gnu/libexif.so.12

If there is no output, means libexif was not used. Where did you get your MLT version ?
(0010461)
danielmader (reporter)
2014-11-03 09:14

Hi, thanks for that quick feedback!

Indeed, mlt seems to have been compiled without libexif:

:~ # ldd /usr/lib64/mlt-6/libmltgtk2.so | grep exif
ldd: warning: you do not have execution permission for `/usr/lib64/mlt-6/libmltgtk2.so'

:~ # ldd /usr/lib64/mlt-6/libmltgtk2.so
ldd: warning: you do not have execution permission for `/usr/lib64/mlt-6/libmltgtk2.so'
        linux-vdso.so.1 (0x00007ffffecfd000)
        libmlt.so.6 => /usr/lib64/libmlt.so.6 (0x00007fbd8b388000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fbd8b16a000)
        libgdk-x11-2.0.so.0 => /usr/lib64/libgdk-x11-2.0.so.0 (0x00007fbd8aeb4000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x00007fbd8ac93000)
        libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x00007fbd8aa7f000)
        libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x00007fbd8a832000)
        libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007fbd8a5e1000)
        libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007fbd8a2de000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fbd89f2f000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007fbd89d2b000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fbd8b7ee000)
        libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x00007fbd89b1e000)
        libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0 (0x00007fbd897b6000)
        libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007fbd89579000)
        libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007fbd8936f000)
        libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007fbd8916b000)
        libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007fbd88f5b000)
        libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007fbd88d51000)
        libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007fbd88b45000)
        libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x00007fbd88942000)
        libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007fbd8873f000)
        libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007fbd88538000)
        libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x00007fbd88219000)
        libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007fbd87edb000)
        libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007fbd87cc8000)
        libm.so.6 => /lib64/libm.so.6 (0x00007fbd879c5000)
        libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007fbd877c1000)
        libharfbuzz.so.0 => /usr/lib64/libharfbuzz.so.0 (0x00007fbd8756a000)
        libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007fbd872d8000)
        libffi.so.4 => /usr/lib64/libffi.so.4 (0x00007fbd870cf000)
        libpcre.so.1 => /usr/lib64/libpcre.so.1 (0x00007fbd86e69000)
        libz.so.1 => /lib64/libz.so.1 (0x00007fbd86c53000)
        libselinux.so.1 => /lib64/libselinux.so.1 (0x00007fbd86a2e000)
        libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fbd86817000)
        libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007fbd865ed000)
        libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0 (0x00007fbd86343000)
        libEGL.so.1 => /usr/lib64/libEGL.so.1 (0x00007fbd86122000)
        libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007fbd85ee4000)
        libxcb-shm.so.0 => /usr/lib64/libxcb-shm.so.0 (0x00007fbd85ce1000)
        libxcb-render.so.0 => /usr/lib64/libxcb-render.so.0 (0x00007fbd85ad7000)
        libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007fbd858b7000)
        libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007fbd85658000)
        librt.so.1 => /lib64/librt.so.1 (0x00007fbd85450000)
        libgraphite2.so.3 => /usr/lib64/libgraphite2.so.3 (0x00007fbd85233000)
        libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007fbd85031000)
        libxcb-dri2.so.0 => /usr/lib64/libxcb-dri2.so.0 (0x00007fbd84e2b000)
        libxcb-xfixes.so.0 => /usr/lib64/libxcb-xfixes.so.0 (0x00007fbd84c24000)
        libgbm.so.1 => /usr/lib64/libgbm.so.1 (0x00007fbd84a1d000)
        libwayland-client.so.0 => /usr/lib64/libwayland-client.so.0 (0x00007fbd8480f000)
        libwayland-server.so.0 => /usr/lib64/libwayland-server.so.0 (0x00007fbd845ff000)
        libudev.so.1 => /usr/lib64/libudev.so.1 (0x00007fbd843ed000)
        libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x00007fbd841e0000)
        libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007fbd83fdc000)
        libglapi.so.0 => /usr/lib64/libglapi.so.0 (0x00007fbd83db5000)
        libxcb-glx.so.0 => /usr/lib64/libxcb-glx.so.0 (0x00007fbd83b9d000)
        libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007fbd83997000)

I have mlt installed from the Packman repository:

:~ # zypper info libmlt++3
Loading repository data...
Reading installed packages...


Information for package libmlt++3:
----------------------------------
Repository: Packman Tumbleweed
Name: libmlt++3
Version: 0.9.2-51.1
Arch: x86_64
Vendor: http://packman.links2linux.de [^]
Installed: Yes
Status: out-of-date (version 0.9.2-50.1 installed)
Installed Size: 133.1 KiB
Summary: Multimedia framework designed and developed for television broadcasting
Description:
MLT is an open source multimedia framework, designed and developed for
television broadcasting. It provides a toolkit for broadcasters, video editors,
media players, transcoders, web streamers and many more types of applications.
The functionality of the system is provided via an assortment of ready to use
tools, XML authoring components, and an extensible plug-in based API.

:~ # zypper info libmlt6
Loading repository data...
Reading installed packages...


Information for package libmlt6:
--------------------------------
Repository: Packman Tumbleweed
Name: libmlt6
Version: 0.9.2-51.1
Arch: x86_64
Vendor: http://packman.links2linux.de [^]
Installed: Yes
Status: out-of-date (version 0.9.2-50.1 installed)
Installed Size: 775.5 KiB
Summary: Multimedia framework designed and developed for television broadcasting
Description:
MLT is an open source multimedia framework, designed and developed for
television broadcasting. It provides a toolkit for broadcasters, video editors,
media players, transcoders, web streamers and many more types of applications.
The functionality of the system is provided via an assortment of ready to use
tools, XML authoring components, and an extensible plug-in based API.

I will ask the packager of why this is. Maybe just a bug!

Thanks for pointing me in the right direction!

- Issue History
Date Modified Username Field Change
2011-01-22 21:56 billboule New Issue
2011-01-23 16:15 j-b-m Note Added: 0006335
2011-01-23 16:15 j-b-m Assigned To => j-b-m
2011-01-23 16:15 j-b-m Status new => feedback
2011-01-24 19:52 billboule Note Added: 0006342
2011-01-24 19:52 billboule Status feedback => assigned
2011-01-25 20:14 j-b-m Note Added: 0006344
2014-10-25 15:48 danielmader Note Added: 0010457
2014-10-25 15:50 danielmader Note Edited: 0010457 View Revisions
2014-10-25 15:51 danielmader Note Edited: 0010457 View Revisions
2014-11-02 18:15 j-b-m Note Added: 0010460
2014-11-03 09:14 danielmader Note Added: 0010461
2015-03-09 23:05 vpinon Status assigned => resolved
2015-03-09 23:05 vpinon Resolution open => no change required


Copyright © 2000 - 2016 MantisBT Team
Powered by Mantis Bugtracker