On a Ubuntu 10.04, I am trying to encode a raw video (YUV format) to a H.264 encoded video using below ffmpeg commands:
ffmpeg -i input.mp4 output.h264
but I get an error saying
Unsupported codec for output stream #0.0
Then when I try this option:
ffmpeg -i input.mp4 -formats h264 output.h264
it still does not encode.
Now I understood that ffmpeg uses libx264 for encoding to H.264 format. Now I have the package x264 - fast H.264 encoder installed on this Ubuntu.
My questions:
- Is there any relation between this libx264 which ffmpeg needs and x264 program?
- How do I install libx264 and make ffmpeg use this to allow me to encode a video to H.264 format?