Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
F
ffmpeg.wasm-core
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Linshizhi
ffmpeg.wasm-core
Commits
3a50894e
Commit
3a50894e
authored
Apr 23, 2011
by
Diego Biurrun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Refer to ff* tools by their lowercase names.
parent
43fb279f
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
23 additions
and
25 deletions
+23
-25
faq.texi
doc/faq.texi
+2
-2
ffmpeg.texi
doc/ffmpeg.texi
+12
-14
ffprobe.texi
doc/ffprobe.texi
+3
-3
ffserver.texi
doc/ffserver.texi
+6
-6
No files found.
doc/faq.texi
View file @
3a50894e
...
...
@@ -280,7 +280,7 @@ Just create an "input.avs" text file with this single line ...
@example
DirectShowSource("C:
\path
to your file
\yourfile
.asf")
@end example
... and then feed that text file to
FF
mpeg:
... and then feed that text file to
ff
mpeg:
@example
ffmpeg -i input.avs
@end example
...
...
@@ -348,7 +348,7 @@ ffmpeg -f u16le -acodec pcm_s16le -ac 2 -ar 44100 -i all.a \
rm temp[12].[av] all.[av]
@end example
@section
FFmpeg does not adhere to
the -maxrate setting, some frames are bigger than maxrate/fps.
@section
The ffmpeg program does not respect
the -maxrate setting, some frames are bigger than maxrate/fps.
Read the MPEG spec about video buffer verifier.
...
...
doc/ffmpeg.texi
View file @
3a50894e
...
...
@@ -22,17 +22,15 @@ ffmpeg [[infile options][@option{-i} @var{infile}]]... @{[outfile options] @var{
@chapter Description
@c man begin DESCRIPTION
FFmpeg is a very fast video and audio converter. It can also grab from
a live audio/video source.
ffmpeg is a very fast video and audio converter that can also grab from
a live audio/video source. It can also convert between arbitrary sample
rates and resize video on the fly with a high quality polyphase filter.
The command line interface is designed to be intuitive, in the sense
that
FF
mpeg tries to figure out all parameters that can possibly be
that
ff
mpeg tries to figure out all parameters that can possibly be
derived automatically. You usually only have to specify the target
bitrate you want.
FFmpeg can also convert from any sample rate to any other, and resize
video on the fly with a high quality polyphase filter.
As a general rule, options are applied to the next specified
file. Therefore, order is important, and you can have the same
option on the command line multiple times. Each occurrence is
...
...
@@ -61,7 +59,7 @@ ffmpeg -r 1 -i input.m2v -r 24 output.avi
The format option may be needed for raw input files.
By default
, FF
mpeg tries to convert as losslessly as possible: It
By default
ff
mpeg tries to convert as losslessly as possible: It
uses the same audio and video parameters for the outputs as the one
specified for the inputs.
...
...
@@ -486,7 +484,7 @@ Use 'frames' B-frames (supported for MPEG-1, MPEG-2 and MPEG-4).
macroblock decision
@table @samp
@item 0
FF
_
MB
_
DECISION
_
SIMPLE: Use mb
_
cmp (cannot change it yet in
FF
mpeg).
FF
_
MB
_
DECISION
_
SIMPLE: Use mb
_
cmp (cannot change it yet in
ff
mpeg).
@item 1
FF
_
MB
_
DECISION
_
BITS: Choose the one which needs the fewest bits.
@item 2
...
...
@@ -868,22 +866,22 @@ It allows almost lossless encoding.
@section Video and Audio grabbing
FFmpeg can grab video and audio from devices given that you specify the input
format and device
.
If you specify the input format and device then ffmpeg can grab video
and audio directly
.
@example
ffmpeg -f oss -i /dev/dsp -f video4linux2 -i /dev/video0 /tmp/out.mpg
@end example
Note that you must activate the right video source and channel before
launching
FF
mpeg with any TV viewer such as xawtv
launching
ff
mpeg with any TV viewer such as xawtv
(@url
{
http://linux.bytesex.org/xawtv/
}
) by Gerd Knorr. You also
have to set the audio recording levels correctly with a
standard mixer.
@section X11 grabbing
FFmpeg can grab the X11 display.
Grab the X11 display with ffmpeg via
@example
ffmpeg -f x11grab -s cif -r 25 -i :0.0 /tmp/out.mpg
...
...
@@ -901,7 +899,7 @@ variable. 10 is the x-offset and 20 the y-offset for the grabbing.
@section Video and Audio file format conversion
FFmpeg can use any supported file format and protocol as input
:
Any supported file format and protocol can serve as input to ffmpeg
:
Examples:
@itemize
...
...
@@ -921,7 +919,7 @@ It will use the files:
The Y files use twice the resolution of the U and V files. They are
raw files, without header. They can be generated by all decent video
decoders. You must specify the size of the image with the @option
{
-s
}
option
if
FF
mpeg cannot guess it.
if
ff
mpeg cannot guess it.
@item
You can input from a raw YUV420P file:
...
...
doc/ffprobe.texi
View file @
3a50894e
...
...
@@ -22,7 +22,7 @@ ffprobe [options] [@file{input_file}]
@chapter Description
@c man begin DESCRIPTION
FF
probe gathers information from multimedia streams and prints it in
ff
probe gathers information from multimedia streams and prints it in
human- and machine-readable fashion.
For example it can be used to check the format of the container used
...
...
@@ -33,7 +33,7 @@ If a filename is specified in input, ffprobe will try to open and
probe the file content. If the file cannot be opened or recognized as
a multimedia file, a positive exit code is returned.
FF
probe may be employed both as a standalone application or in
ff
probe may be employed both as a standalone application or in
combination with a textual filter, which may perform more
sophisticated processing, e.g. statistical processing or plotting.
...
...
@@ -41,7 +41,7 @@ Options are used to list some of the formats supported by ffprobe or
for specifying which information to display, and for setting how
ffprobe will show it.
FF
probe output is designed to be easily parsable by a textual filter,
ff
probe output is designed to be easily parsable by a textual filter,
and consists of one or more sections of the form:
@example
[SECTION]
...
...
doc/ffserver.texi
View file @
3a50894e
...
...
@@ -22,12 +22,12 @@ ffserver [options]
@chapter Description
@c man begin DESCRIPTION
FF
server is a streaming server for both audio and video. It supports
ff
server is a streaming server for both audio and video. It supports
several live feeds, streaming from files and time shifting on live feeds
(you can seek to positions in the past on each live feed, provided you
specify a big enough feed storage in ffserver.conf).
FF
server runs in daemon mode by default; that is, it puts itself in
ff
server runs in daemon mode by default; that is, it puts itself in
the background and detaches from its TTY, unless it is launched in
debug mode or a NoDaemon option is specified in the configuration
file.
...
...
@@ -39,7 +39,7 @@ information.
@section How does it work?
FF
server receives prerecorded files or FFM streams from some ffmpeg
ff
server receives prerecorded files or FFM streams from some ffmpeg
instance as input, then streams them over RTP/RTSP/HTTP.
An ffserver instance will listen on some port as specified in the
...
...
@@ -57,7 +57,7 @@ file.
@section Status stream
FF
server supports an HTTP interface which exposes the current status
ff
server supports an HTTP interface which exposes the current status
of the server.
Simply point your browser to the address of the special status stream
...
...
@@ -249,8 +249,8 @@ For example: @samp{http://localhost:8080/test.asf?date=2002-07-26T23:05:00}.
Use @file
{
configfile
}
instead of @file
{
/etc/ffserver.conf
}
.
@item -n
Enable no-launch mode. This option disables all the Launch directives
within the various <Stream> sections.
FFserver will not launch any
ffmpeg instance, so
you will have to launch them manually.
within the various <Stream> sections.
Since ffserver will not launch
any ffmpeg instances,
you will have to launch them manually.
@item -d
Enable debug mode. This option increases log verbosity, directs log
messages to stdout and causes ffserver to run in the foreground
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment