On Fri, Feb 21, 2014 at 12:54 PM, Paul B Mahol <[email protected]> wrote:
> On 2/21/14, Robert Krueger <[email protected]> wrote:
>> On Thu, Feb 20, 2014 at 3:01 PM, Paul B Mahol <[email protected]> wrote:
>>> On 2/20/14, Robert Krueger <[email protected]> wrote:
>>>> On Wed, Feb 19, 2014 at 10:02 PM, Paul B Mahol <[email protected]> wrote:
>>>>> On 2/19/14, Carl Eugen Hoyos <[email protected]> wrote:
>>>>>> Carl Eugen Hoyos <cehoyos@...> writes:
>>>>>>
>>>>>>> Robert Krueger <krueger <at> ...> writes:
>>>>>>>
>>>>>>> > cat ~/samples/fate/dpx/lighthouse_rgb48.dpx | ./ffmpeg
>>>>>>> > -f image2pipe -vcodec dpx -i - ~/tmp/fromdpx_pipe2.png
>>>>>>>
>>>>>>> > [dpx  <at>  0x7fcb21822600] Overread buffer. Invalid header?
>>>>>>>
>>>>>>> The image is cut in the middle
>>>>>>
>>>>>> Iiuc, the parser reads the file size from the file
>>>>>> header while the decoder calculates the (minimal
>>>>>> possible) file size. The value that the parser
>>>>>> reads from the file header is too small.
>>>>>>
>>>>>> I suspect the bug can be fixed by reusing the logic
>>>>>> to determine the image size also in the parser or
>>>>>> by ignoring the file size outputting everything until
>>>>>> the next magic marker.
>>>>>
>>>>> There is no bug in parser, bug is in dpx file which do not
>>>>> conform to the specification.
>>>>>
>>>>> FFmpeg dpx encoder is fine.
>>>>>
>>>>> ImageMagick sucks.
>>>>
>>>> OK, I didn't know the file was generated using ImageMagick but I see
>>>> it now. Then it is irrelevant for me and I will ignore this as long as
>>>> valid dpx files work with this approach. Thank you for the analysis. I
>>>> don't know what the sample is used for in fate but maybe it's there
>>>> for testing broken dpx files. It just happend to be there when I was
>>>> looking for a dpx file to test the image2pipe approach.
>>>
>>> The sample is made before dpx encoder existed in ffmpeg....
>>
>> OK, if it helps I could generate some dpx samples for fate using
>> Software like Adobe Speedgrade. Just let me know if there is interest
>> in that.
>
> Does such dpx files works with dpx parser?

I have only tried other samples from the software "Nuke" and those
worked. But I don't own these samples and I don't have that software.
I will make samples anyway and then I'll tell you if they work with
the parser and then you can decide whether you are interested in the
samples.
_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user

Reply via email to