Hi Dan, many thanks for your quick reply.

> Messages are not necessarily errors. How do you know it is incorrect?

I played back the video file (after multiple incantations, scripted and
manual) and it was truncated. On other tries whose invocation I forget no
video was being produced at all! However, on re-testing it does play
correctly- so my apologies here.

> MLT passes all options to ffmpeg libs as strings, and ffmpeg supports
expressions as values. Here it seems to be trying to evaluate the string
"main" as an expression.

I admit I am a bit hazy here- I got where I was going by using information
as presented in the notes section of avformat (
http://www.mltframework.org/bin/view/MLT/ConsumerAvformat#Notes),
specifically:

| "With melt, you simply need to add "-consumer avformat:output.file" to
the command line followed by the encoding parameters by translating
ffmpeg's '-option value' syntax to melt's 'option=value' syntax."

Of course, the next sentence is "Not all ffmpeg options are supported", but
I did see that there is a 'profile parameter there'.

> I do not know why libx264 complains about this - maybe a side effect of
above. Run melt with -verbose and you will see something like: [libx264 @
0x7ff7cd011200] profile Main, level 3.1

As you say ffmpeg does indeed seem to be respecting the profile specified,
even though it is complaining about it- perhaps this is due to one of
ffmpeg's frequent 'changes of heart' in processing command line options?

Since the output now seems to be correct, I will humbly chalk missing that
up to my own confusion when trying to pin down a slightly larger problem;
ie a PEBKAC error. If I had seen it correct the first time, I would
probably have ignored the reported error altogether!

Since all appears well now, I presume I can safely ignore this error?

I appreciate the information in regards to the audio; and the time taken to
reply to a basic question!

Cheers,
Rob
------------------------------------------------------------------------------
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical & virtual servers, alerts via email & sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to