If you follow section 7 you will be able to use many different formats as inputs for x264 from the commandline. Which is to say you can input many different containers and codecs, without this x264 is somewhat limited in the containers and formats it will deal with as inputs.
Totally unnecessary if you do not use x264 directly from the commandline. The option will show here:
Code:
andrew@skamandros~$ x264 --help | head -n 13
x264 core:116 r2057 0ba8a9c
Syntax: x264 [options] -o outfile infile
Infile can be raw (in which case resolution is required),
or YUV4MPEG (*.y4m),
or Avisynth if compiled with support (no).
or libav* formats if compiled with lavf support (yes) or ffms support (no).
Outfile type is selected by filename:
.264 -> Raw bytestream
.mkv -> Matroska
.flv -> Flash Video
.mp4 -> MP4 if compiled with GPAC support (yes)
Output bit depth: 8 (configured at compile time)
It has been a while since I have looked at L-SMASH integrated x264 but I would guess that one day having an L-SMASH copy + FFmpeg import abilities would substantially increase the value of x264 as a commandline application in its own right.
Bookmarks