superdump/Video-Editor

Nokia N9 Video Editor

★ 15Forks 10C++GitHub ↗Compare

README

VideoEditor
-----------

In order to develop VideoEditor, you will need the QtSDK and some additional
packages that are included in the Harmattan Meego platform from PR1.2 and later
but are not included in the SDK.

The QtSDK can be obtained from:
http://qt.nokia.com/downloads

The additional packages are available here:
http://harmattan-dev.nokia.com/pool/harmattan/free/g/gst-editing-services/

Download at least the libges-0.10, libges-0.10-dev and libges-doc packages for ARM. At the time of
writing these are but check above for updates:
http://harmattan-dev.nokia.com/pool/harmattan/free/g/gst-editing-services/libges-0.10-0_0.10.1.1-0maemo1+sdk+0m6_armel.deb
http://harmattan-dev.nokia.com/pool/harmattan/free/g/gst-editing-services/libges-0.10-dev_0.10.1.1-0maemo1+sdk+0m6_armel.deb
http://harmattan-dev.nokia.com/pool/harmattan/free/g/gst-editing-services/libges-doc_0.10.1.1-0maemo1+sdk+0m6_all.deb

After installing the QtSDK with all necessary Harmattan Meego components for
QtQuick/Qt development, the libges packages can be installed as follows:

- Check your target
/path/to/QtSDK/Madde/bin/mad-admin list

- Install the packages to the relevant target. For me currently:
/path/to/QtSDK/Madde/bin/mad-admin -t harmattan_10.2011.34-1_rt1.2 xdpkg -i libges-0.10-0_0.10.1.1-0maemo1+sdk+0m6_armel.deb
/path/to/QtSDK/Madde/bin/mad-admin -t harmattan_10.2011.34-1_rt1.2 xdpkg -i libges-dev-0.10-0_0.10.1.1-0maemo1+sdk+0m6_armel.deb
/path/to/QtSDK/Madde/bin/mad-admin -t harmattan_10.2011.34-1_rt1.2 xdpkg -i libges-doc_0.10.1.1-0maemo1+sdk+0m6_all.deb


Unfortunately these libraries were not updated to be recent enough for some API
additions to libges. I don't know why they weren't updated. As such we need a
couple of newer headers/shared libraries:

cp /path/to/VideoEditor/dependencies/libges-0.10.so.0.0.0 /path/to/QtSDK/Madde/sysroots/harmattan_sysroot_10.2011.34-1_slim/usr/lib/libges-0.10.so
cp /path/to/VideoEditor/dependencies/libges-0.10.so.0.0.0 /path/to/QtSDK/Madde/sysroots/harmattan_sysroot_10.2011.34-1_slim/usr/lib/libges-0.10.so.0
cp /path/to/VideoEditor/dependencies/libges-0.10.so.0.0.0 /path/to/QtSDK/Madde/sysroots/harmattan_sysroot_10.2011.34-1_slim/usr/lib/libges-0.10.so.0.0.0
cp /path/to/VideoEditor/dependencies/ges-timeline-pipeline.h /path/to/QtSDK/Madde/sysroots/harmattan_sysroot_10.2011.34-1_slim/usr/include/gstreamer-0.10/ges/.

Clean up any old builds:

rm -rf /path/to/VideoEditor-build*

After that, you should be good to go. Open up the VideoEditor.pro file in
QtCreator and hack away! :)

Contributors

superdumpford-prefectthiagoss

Issues

ghhjj

#41 · open · 0 comments

ghhjj

#40 · open · 0 comments