summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorVíctor Paesa <victorpaesa@googlemail.com>2007-06-21 05:14:00 +0000
committerVíctor Paesa <victorpaesa@googlemail.com>2007-06-21 05:14:00 +0000
commit5965e1a92c7c97a74510ee75c860f0cd2ba75932 (patch)
tree0e81e369633a002b42a7a97fccb076533b16d90b /doc
parent39e2b029a0fa1f0b623ae8ab190ca960cca5db30 (diff)
Remove space before question marks.
Originally committed as revision 9378 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'doc')
-rw-r--r--doc/faq.texi32
1 files changed, 16 insertions, 16 deletions
diff --git a/doc/faq.texi b/doc/faq.texi
index c4f0047ba2..dd62f650b5 100644
--- a/doc/faq.texi
+++ b/doc/faq.texi
@@ -16,7 +16,7 @@ Even if ffmpeg can read the file format, it may not support all its
codecs. Please consult the supported codec list in the ffmpeg
documentation.
-@section How do I encode single pictures to movies ?
+@section How do I encode single pictures to movies?
First, rename your pictures to follow a numerical sequence.
For example, img1.jpg, img2.jpg, img3.jpg,...
@@ -32,7 +32,7 @@ Notice that @samp{%d} is replaced by the image number.
The same logic is used for any image format that ffmpeg reads.
-@section How do I encode movie to single pictures ?
+@section How do I encode movie to single pictures?
Use:
@@ -58,26 +58,26 @@ Applying that to the previous example:
Beware that there is no "jpeg" codec. Use "mjpeg" instead.
-@section FFmpeg does not support codec XXX. Can you include a Windows DLL loader to support it ?
+@section FFmpeg does not support codec XXX. Can you include a Windows DLL loader to support it?
No. FFmpeg only supports open source codecs. Windows DLLs are not
portable, bloated and often slow.
-@section I get "Unsupported codec (id=86043) for input stream #0.1". What is the problem ?
+@section I get "Unsupported codec (id=86043) for input stream #0.1". What is the problem?
This is the Qcelp codec, FFmpeg has no support for that codec currently. Try mencoder/mplayer it might work.
-@section Why do I see a slight quality degradation with multithreaded MPEG* encoding ?
+@section Why do I see a slight quality degradation with multithreaded MPEG* encoding?
For multithreaded MPEG* encoding, the encoded slices must be independent,
otherwise thread n would practically have to wait for n-1 to finish, so it's
quite logical that there is a small reduction of quality. This is not a bug.
-@section How can I read from the standard input or write to the standard output ?
+@section How can I read from the standard input or write to the standard output?
Use @file{-} as filename.
-@section Why does ffmpeg not decode audio in VOB files ?
+@section Why does ffmpeg not decode audio in VOB files?
The audio is AC3 (a.k.a. A/52). AC3 decoding is an optional component in ffmpeg
as the component that handles AC3 decoding (liba52) is currently released under
@@ -86,7 +86,7 @@ with @code{./configure --enable-liba52 --enable-gpl}. Take care: by
enabling AC3, you automatically change the license of libavcodec from
LGPL to GPL.
-@section Which codecs are supported by Windows ?
+@section Which codecs are supported by Windows?
Windows does not support standard formats like MPEG very well, unless you
install some additional codecs
@@ -326,13 +326,13 @@ If there is a feature that is important to you, the best way to get
it implemented is to undertake the task yourself.
-@section Are there examples illustrating how to use the FFmpeg libraries, particularly libavcodec and libavformat ?
+@section Are there examples illustrating how to use the FFmpeg libraries, particularly libavcodec and libavformat?
Yes. Read the Developers Guide of the FFmpeg documentation. Alternatively,
examine the source code for one of the many open source projects that
already incorporate ffmpeg at (@url{projects.php}).
-@section Can you support my C compiler XXX ?
+@section Can you support my C compiler XXX?
It depends. If your compiler is C99-compliant, then patches to support
it are likely to be welcome if they do not pollute the source code
@@ -353,7 +353,7 @@ since MinGW does the job perfectly adequately. None of the core developers
work with Visual C++ and thus this item is low priority. Should you find
the silver bullet that solves this problem, feel free to shoot it at us.
-@section Can I use FFmpeg or libavcodec under Windows ?
+@section Can I use FFmpeg or libavcodec under Windows?
Yes, but the MinGW tools @emph{must} be used to compile FFmpeg. You
can link the resulting DLLs with any other Windows program. Read the
@@ -364,24 +364,24 @@ To get help and instructions for using FFmpeg under Windows, check out
the FFmpeg Windows Help Forum at
@url{http://arrozcru.no-ip.org/ffmpeg/}.
-@section Can you add automake, libtool or autoconf support ?
+@section Can you add automake, libtool or autoconf support?
No. These tools are too bloated and they complicate the build.
-@section Why not rewrite ffmpeg in object-oriented C++ ?
+@section Why not rewrite ffmpeg in object-oriented C++?
ffmpeg is already organized in a highly modular manner and does not need to
be rewritten in a formal object language. Further, many of the developers
favor straight C; it works for them. For more arguments on this matter,
read "Programming Religion" at (@url{http://www.tux.org/lkml/#s15}).
-@section Why are the ffmpeg programs devoid of debugging symbols ?
+@section Why are the ffmpeg programs devoid of debugging symbols?
The build process creates ffmpeg_g, ffplay_g, etc. which contain full debug
information. Those binaries are strip'd to create ffmpeg, ffplay, etc. If
you need the debug information, used the *_g versions.
-@section I do not like the LGPL, can I contribute code under the GPL instead ?
+@section I do not like the LGPL, can I contribute code under the GPL instead?
Yes, as long as the code is optional and can easily and cleanly be placed
under #ifdef CONFIG_GPL without breaking anything. So for example a new codec
@@ -395,7 +395,7 @@ the whole libav*. If you wish, disable some parts with configure switches.
You can also try to hack it and remove more, but if you had problems fixing
the compilation failure then you are probably not qualified for this.
-@section I have a file in memory / a API different from *open/*read/ libc how do i use it with libavformat ?
+@section I have a file in memory / a API different from *open/*read/ libc how do i use it with libavformat?
You have to implement a URLProtocol, see libavformat/file.c in FFmpeg
and libmpdemux/demux_lavf.c in MPlayer sources.