h.264 encoding does not work with newest FFmpeg
Bug #518578 reported by
ptf
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenShot Video Editor |
Fix Released
|
Critical
|
Jonathan Thomas |
Bug Description
Openshot 1.0, 1.0.5; Fedora 12; mlt 4.10
Selecting h.264 as the video codec (with any offered container type) produces a file with sound, but no video.
There is also no way to set any of the encoder parameters (this is a general problem BTW) and ffmpeg is known to set bogus defaults.
When this works support for a lossless h.264 profile would be very useful.
Changed in openshot: | |
status: | Fix Committed → Fix Released |
tags: | added: patch |
To post a comment you must log in.
OK - I've confirmed the problem seems to be that the codec parameters aren't set, attached is a quick-and-dirty patch which "fixes" libx264 output by setting up the codec parameters.
After applying the patch choosing x.264 video within an mp4 container (haven't tried other containers yet) produces a file with both audio *and* video (which plays OK in mplayer).
Although you could, perhaps, use this for v1.1 I think that there should really be some way of editing these. Certainly for x.264 and probably there should be a more generic "advanced codec configuration" dialog.