Hi
I have few hours worth of 10bit uncompressed mov files arriving scanned from super 8 cine film, what is the chance of being able to edit them in kdenlive? I'm also getting them on minidv tape for quick access and rough editing and maybe creating an EDL.
Also are kdenlives effects / transitions etc done in 8bit RGB or does mlt do it and handle differently?
Is there any colour space profiles / settings?
Any advice on working with the 10bit would be welcomed.
Alternatively I can just work with the minidv files as any other movie, the 10bit uncompressed were for posterity as the cost of having them scanned to 10bit and minidv were practically the same. :-)
I am sure that Kdenlive can read your quicktime footage.
To enable quicktime, compile MLT with libquicktime/libquicktime-dev as explained here:
http://www.kdenlive.org/user-manual/downloading-and-installing-kdenlive/...
Could you please provide your footage?
Without footage, noone can help you.
Otherwize, if you are not sure, please use our live DVD and open your media.
Our live DVD includes libquicktime.
Let us go step by step:
We need to verify that the file can be opened:
- Download our live DVD and check if you can open your files.
- Please upload your file somewhere for analysis, or we will not be able to help you further and we are whasting our time.
Now, we you have done that and only after:
- Read again our compilation instructions. In the first page, it is written that you need to install libquicktime and libquicktime-dev. MLT will detect libquicktime automatically.
- If you don't know how to compile Kdenlive and MLT, then wait for Kdenlive 0.7.1 release. I am taking care personaly of validating all RPM and DEB packages and you will never ever need to recompile Kdenlive yourself. So just sit and wait.
If you cannot wait, and still do not succeed in compiling the whole bazar, then use oud live DVD, which should be able to open your files.
If you go step by step, I will do my best to help you. The basis of Free software is access to sources. If you don't upload your files somewhere, I will not be able to help you.
If the live DVD cannot open the file, there is good reason to suppose that it is not supported by Kdenlive. If you could upload a smaller file, we may verify this and maybe fix this issue. Only Dan can help on this issue.
Besides, I added quicktime-utils, quicktime-x11utils and transcode to the next DVD release.
quicktime-utils offer utilities to transcode to other formats. You may try lqt_transcode to transcode your file to a non-destructive format.
Also, if you use transcode utility (http://www.transcoding.org) you may be able to cut a small porting of the file and export it so that we can review it.
The only thing libquicktime buys you is DV MOV compatbility when you do not have the FFmpeg plugin.
If you get "failed to dlopen /usr/local/lib/mlt/libmltavformat.so" you have very little chance of getting much video to open except perhaps DV or image sequences. The infomation about libquicktime was misleading; MLT hardly uses it. So, the information about Open Movie Editor and lqtplay are not very relevant here, sorry. Those projects are targetting the high end or professional users much more than I am, and 10 bit uncompressed editing qualifies as that. However, if you can play the file with ffplay, then you should be able to open them in kdenlive (once you resolve the build problem).
To answer your question about processing in 8-bit RGB or what not, the answer is that it depends. Some effects are done in 8-bit RGB, namely anything frei0r-based. However, the majority outside that are done in 8-bit YUV 4:2:2.
- svn20080206-12ubuntu3: your version is old. It seems that your version of FFmpeg does not handle quicktime.
- You may use libquicktime utils to convert the video into something suitable for Kdenlive. Transcode may be used to to transcode your file, as it is based on libquicktime.
The latest live DVD with Kdenlive 0.7.1 is here: http://poure.com/kdenlive/kdenlive-debianlive-gnome-20081230.x32.iso It was not advertised, as the uploading of the 64 bits live DVD is in progress. This version includes transcode and libquicktime utils.
Our opinion is that if the live DVD cannot open it, then Kdenlive does not support this format. If you provide a sample, we may enquire more deeply. Without sample, no quick answer. Play around with the DVD using transcode, FFmpeg and quicktime utils and you will have the best of what is available today.
We cannot help you more if you don't provide footage. If you would like more answers, please provide a raw example of 20 Mb, suitable for download. Sorry.
> I'll attempt to upload some of the footage but the idea of transcoding it into a format kdenlive can handle in
> order to snip it and then transcode it back into exactly the same format I recieved it to get a proper sample for > yourselves seems quite risky . I'll have a go.
Try transcoding using Quicktime utils or transcode. They are bundled on the DVD and should work. Good luck. If you had a small sample, you could submit it to FFmpeg mailing list, so that it gets analysed. You could also slice your sample using Quicktime utils.
Using the libquicktime utils to convert the file should be possible.
- The first is regarding what i have and havent built and whether my build is right or not, we have established that even the LIVE kdenlive DVD doesn't open the files.
I do not support the live DVD and have never used it.
- The 'dlopen' problem, that was from one of the earlier builds, I also followed your previous advice and used the build script locally...
Was I the one offering build advice? I do not see it in this thread.
- Regarding the relevance of libquicktime? Are you saying open movie editor doesn't use libquicktime to open the 10bit movs or that
No, Open Movie Editor uses libquicktime extensively and exclusively for MOV AFAIK.
- even though libquicktime is included as a dependancy for kdenlive it is not utilised? Why add dependancies to a project if they are not utilised efficiently?
libquicktime is not a dependency. It is an optional thing in MLT, which kdenlive is dependent upon. It is a legacy side-effect of adding Kino's AVI code to MLT, as an option to supprt DV AVI and MOV (if libquicktime is available) in conjunction with libdv.
- Following on from the point above, a most frustrating aspect of open source is the lack of support for something whether it be hardware of file formats,
A frustrating aspect of open source development is demanding users that do not recognize most developers are doing what interests themselves in their spare time without pay.
- but it is also very frustrating to know and see that there is a solution to a file format problem in this case 10bit mov, that the library needed for it's decoding/encoding is already bundled as a dependancy in kdenlive
See above; it is not a dependency.
- and yet the decoding/encoding of that format is still out of reach and as you say a
This is because there has not yet been any code written in MLT to take full advantage of libquicktime. Integrating something like is a lot of work when FFmpeg alone already gives us so much and when there is already a long list of bugs and ToDo items.
- PROFESSIONAL format at that. Surely it can't hurt kdenlive to support the odd professional format?
Not at all, but when someone is requesting professional features that I have no need for, I assume they have professional needs and therefore should treat me professionally, which, by definition, means paying me. I currently have no need for 10-bit uncompressed files and 10-bit processing and neither has my previous professional engagements related to MLT. When I have a need for it or when someone professionally engages me because they need, then I will add it. I am not willing to do it pro bono because there are very few amateurs who would benefit, it is a significant amount of work, and I already have enough to do.
- When all the components are there already, what glue is needed to utilse libquicktime for MOV's.
The glue that is source code to be written, tested, and debugged.
I agree the BlackMagic Design Intensity is an exciting project. Unfortunately, there are no Linux drivers and no plans to create one. Maybe other vendors will start making HDMI capture cards. In the meantime, I do have BlueFish444 SDI cards that work with MLT (closed source module due to the BlueFish444 SDK requiring NDA) that provide 10 bit support. However, I have little personal need for SDI. If a MLT BlueFish444 module customer needs 10 bit features and pays for their development, other users will benefit. All current MLT BlueFish444 customers have only been playing out from 8-bit compressed files.
I have no immediate plans to get a new camcorder due to lack of money, and I currently have no HD camcorder.
jmpoure
We're going round in circles, my initial post on this forum after many months of failing to build from svn was answered by Dan suggesting I use the builder script, so I did and for the first time in ages I can successfully build kdenlive however the resultant build doesn't have libquicktime enabled, so now you suggest i build from source ignoring the builder script.
The link you give me to building MLT does not anywhere show the build flag for libquicktime.
I've tried amending the builder script to include libquicktime flags, tried rebuilding but still no libquicktime functionality.
So my last resort is to now download the live CD even though I have Linux on my PC and have done for the last 7yrs.
I'm downloading the latest builder script to see if that is fixed, I have been using the check for latest version in the script but perhaps that doesn't work.
**EDIT** Now downloaded and built with the builder script on Ubuntu 8.10 and still no libquicktime.
Thanks for your continuing help.