You are not logged in.

#1 10-05-2013 13:26:07

arsgeografica
Nouveau membre
Registered: 10-05-2013
Posts: 1

ffDiaporama 1.7 preview stutters with embedded video clip

Hi,

I compiled ffDiaporama 1.7 on Arch Linux and added images, music and a video. Preview runs smooth until the video slide kicks in - then the preview output stutters horribly, including the music playback.

Video is a H.264 25fps MP4 container, but with other formats results are the same... Any thing I can do?

System is a Quad Core 3 GHz, GTX 760. Linking of ffDiaporama is as follows:

    linux-vdso.so.1 (0x00007fff6c960000)
    libswresample.so.0 => /usr/lib/libswresample.so.0 (0x00007f6ff1c45000)
    libexiv2.so.12 => /usr/lib/libexiv2.so.12 (0x00007f6ff1807000)
    libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x00007f6ff156f000)
    libavformat.so.55 => /usr/lib/libavformat.so.55 (0x00007f6ff11fc000)
    libavcodec.so.55 => /usr/lib/libavcodec.so.55 (0x00007f6ff0328000)
    libavutil.so.52 => /usr/lib/libavutil.so.52 (0x00007f6ff00e5000)
    libswscale.so.2 => /usr/lib/libswscale.so.2 (0x00007f6fefe84000)
    libavfilter.so.3 => /usr/lib/libavfilter.so.3 (0x00007f6fefb8a000)
    libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f6fef96c000)
    libQt5Svg.so.5 => /usr/lib/libQt5Svg.so.5 (0x00007f6fef720000)
    libQt5Help.so.5 => /usr/lib/libQt5Help.so.5 (0x00007f6fef494000)
    libQt5Widgets.so.5 => /usr/lib/libQt5Widgets.so.5 (0x00007f6feec89000)
    libQt5Network.so.5 => /usr/lib/libQt5Network.so.5 (0x00007f6fee951000)
    libQt5Xml.so.5 => /usr/lib/libQt5Xml.so.5 (0x00007f6fee716000)
    libQt5Concurrent.so.5 => /usr/lib/libQt5Concurrent.so.5 (0x00007f6fee510000)
    libQt5Gui.so.5 => /usr/lib/libQt5Gui.so.5 (0x00007f6fedef0000)
    libQt5Core.so.5 => /usr/lib/libQt5Core.so.5 (0x00007f6fed8de000)
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f6fed5da000)
    libm.so.6 => /usr/lib/libm.so.6 (0x00007f6fed2d7000)
    libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f6fed0c1000)
    libc.so.6 => /usr/lib/libc.so.6 (0x00007f6fecd16000)
    libz.so.1 => /usr/lib/libz.so.1 (0x00007f6fecb00000)
    libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f6fec8d6000)
    libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f6fec6d2000)
    librtmp.so.0 => /usr/lib/librtmp.so.0 (0x00007f6fec4b6000)
    libmodplug.so.1 => /usr/lib/libmodplug.so.1 (0x00007f6fec1e5000)
    libbluray.so.1 => /usr/lib/libbluray.so.1 (0x00007f6febfbc000)
    libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f6febdac000)
    libva.so.1 => /usr/lib/libva.so.1 (0x00007f6febb96000)
    libxvidcore.so.4 => /usr/lib/libxvidcore.so.4 (0x00007f6feb880000)
    libx264.so.133 => /usr/lib/libx264.so.133 (0x00007f6feb50a000)
    libvpx.so.1 => /usr/lib/libvpx.so.1 (0x00007f6feb276000)
    libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0x00007f6feada7000)
    libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007f6feab7a000)
    libtheoraenc.so.1 => /usr/lib/libtheoraenc.so.1 (0x00007f6fea939000)
    libtheoradec.so.1 => /usr/lib/libtheoradec.so.1 (0x00007f6fea720000)
    libspeex.so.1 => /usr/lib/libspeex.so.1 (0x00007f6fea507000)
    libschroedinger-1.0.so.0 => /usr/lib/libschroedinger-1.0.so.0 (0x00007f6fea23c000)
    libopus.so.0 => /usr/lib/libopus.so.0 (0x00007f6fe9ffa000)
    libopenjpeg.so.1 => /usr/lib/libopenjpeg.so.1 (0x00007f6fe9dd1000)
    libopencore-amrwb.so.0 => /usr/lib/libopencore-amrwb.so.0 (0x00007f6fe9bbd000)
    libopencore-amrnb.so.0 => /usr/lib/libopencore-amrnb.so.0 (0x00007f6fe9993000)
    libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 (0x00007f6fe971c000)
    libgsm.so.1 => /usr/lib/libgsm.so.1 (0x00007f6fe9511000)
    libavresample.so.1 => /usr/lib/libavresample.so.1 (0x00007f6fe92f2000)
    libpostproc.so.52 => /usr/lib/libpostproc.so.52 (0x00007f6fe90d4000)
    libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f6fe8e32000)
    libass.so.4 => /usr/lib/libass.so.4 (0x00007f6fe8c17000)
    libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f6fe89db000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f6ff1e5d000)
    libQt5CLucene.so.5 => /usr/lib/libQt5CLucene.so.5 (0x00007f6fe86c8000)
    libQt5Sql.so.5 => /usr/lib/libQt5Sql.so.5 (0x00007f6fe848a000)
    libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f6fe823b000)
    libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f6fe7f3d000)
    libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f6fe7c02000)
    libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0x00007f6fe7996000)
    libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x00007f6fe758c000)
    librt.so.1 => /usr/lib/librt.so.1 (0x00007f6fe7384000)
    libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f6fe714f000)
    libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f6fe6e21000)
    libicui18n.so.51 => /usr/lib/libicui18n.so.51 (0x00007f6fe6a20000)
    libicuuc.so.51 => /usr/lib/libicuuc.so.51 (0x00007f6fe66aa000)
    libpcre16.so.0 => /usr/lib/libpcre16.so.0 (0x00007f6fe644d000)
    libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f6fe60e5000)
    libogg.so.0 => /usr/lib/libogg.so.0 (0x00007f6fe5ede000)
    liborc-0.4.so.0 => /usr/lib/liborc-0.4.so.0 (0x00007f6fe5c58000)
    libfribidi.so.0 => /usr/lib/libfribidi.so.0 (0x00007f6fe5a3f000)
    libenca.so.0 => /usr/lib/libenca.so.0 (0x00007f6fe580c000)
    libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007f6fe55a2000)
    libffi.so.6 => /usr/lib/libffi.so.6 (0x00007f6fe539a000)
    libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f6fe517b000)
    libnvidia-tls.so.325.15 => /usr/lib/libnvidia-tls.so.325.15 (0x00007f6fe4f78000)
    libnvidia-glcore.so.325.15 => /usr/lib/libnvidia-glcore.so.325.15 (0x00007f6fe2898000)
    libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f6fe2686000)
    libicudata.so.51 => /usr/lib/libicudata.so.51 (0x00007f6fe0f3c000)
    liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007f6fe0d19000)
    libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f6fe0b15000)
    libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f6fe090f000)

Offline

#2 10-05-2013 18:33:16

domledom
Administrateur
Registered: 09-17-2011
Posts: 1,080

Re: ffDiaporama 1.7 preview stutters with embedded video clip

Hi

The preview requires a lot of computation, especially when there are videos. That is why it is just a preview and it should not be used for anything other than to estimate the outcome. Optionally, you can try to lower the max height preview and/or the number of frames per second for preview in the box option. But if it can make things better, it will not be perfect.

When you will render the movie, the result should be correct.


Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)

Offline

Board footer