|
From: Andreas M. <amu...@ai...> - 2012-10-05 17:43:30
|
On 10/05/2012 02:49 AM, Ryan May wrote:
> On Thu, Oct 4, 2012 at 12:38 PM, Andreas Mueller
> <amu...@ai...> wrote:
>> On 10/04/2012 03:51 PM, Benjamin Root wrote:
>> On Thu, Oct 4, 2012 at 10:02 AM, Andreas Mueller <amu...@ai...>
>> wrote:
>>> Hi everybody.
>>> I have been trying to save some animations I made and I encountered the
>>> problem mentioned here.
>>> I am using current master.
>>> To be precise, when I use
>>> anim.save("file.mp4", fps=10, extra_args=['-vcodec', 'libx264'])
>>> I get "RuntimeError: Error writing to file" from the agg backend.
>>> If I don't use the extra_args, it works, but I get very, very bad
>>> quality that can not be redeemed using bitrate.
>>> I have ffmpeg and libx264 installed. I also tried the mencoder by passing
>>> MencoderWriter() to save, but that resulted in a video where all frames
>>> are identical.
>>>
>>> Any help on this would be appreciated. Is there an easy way to just dump
>>> the frames? I can do the mencoder bit myself.
>>>
>>> Thanks,
>>> Andy
>>>
>> Exactly which version of mpl are you using, and what is your platform? This
>> will help us diagnose what is going on.
>>
>>
>>> Thanks for the quick answer.
>>> I am not on the box but I used master from yesterday, so
>>> 89482b21c8582d49a2ddc2865e472eb404fd07e2, I guess.
>>> The platform is Ubuntu Precise (with loads of random Python packages, but
>>> that seems somewhat unrelated).
> I'm on Ubuntu Precise (12.04) here as well. No problems with/without,
> but I'm noticing the extra_args aren't being used (which I think is a
> known bug I need to fix.) Can you run with --verbose-debug and post
> the relevant output? (Or just compress and attach.)
Thanks for the tip. I didn't know about ``--verbose-debug``.
It told me Unknown encoder 'libx264'.
I found out I need to install libavcodec-extra-53 for it to work.
Not everything is going smoothly.
It would be great if the docs could be updated with how to specify
a codec btw. I only found out by chance.
Thanks for your help, andy
|