📄 flac.sgml
字号:
<listitem> <para> Include a point or points in a SEEKTABLE. Using #, a seek point at that sample number is added. Using X, a placeholder point is added at the end of a the table. Using #x, # evenly spaced seek points will be added, the first being at sample 0. Using #s, a seekpoint will be added every # seconds (# does not have to be a whole number; it can be, for example, 9.5, meaning a seekpoint every 9.5 seconds). You may use many -S options; the resulting SEEKTABLE will be the unique-ified union of all such values. With no -S options, flac defaults to '-S 10s'. Use --no-seektable for no SEEKTABLE. Note: '-S #x' and '-S #s' will not work if the encoder can't determine the input size before starting. Note: if you use '-S #' and # is >= samples in the input, there will be either no seek point entered (if the input size is determinable before encoding starts) or a placeholder point (if input size is not determinable).</para> </listitem> </varlistentry> <varlistentry> <term><option>-P</option> <replaceable>#</replaceable>, <option>--padding</option>=<replaceable>#</replaceable></term> <listitem> <para>Tell the encoder to write a PADDING metadata block of the given length (in bytes) after the STREAMINFO block. This is useful if you plan to tag the file later with an APPLICATION block; instead of having to rewrite the entire file later just to insert your block, you can write directly over the PADDING block. Note that the total length of the PADDING block will be 4 bytes longer than the length given because of the 4 metadata block header bytes. You can force no PADDING block at all to be written with --no-padding. The encoder writes a PADDING block of 4096 bytes by default. </para> </listitem> </varlistentry> <varlistentry> <term><option>-T</option> <replaceable>FIELD=VALUE</replaceable>, <option>--tag</option>=<replaceable>FIELD=VALUE</replaceable></term> <listitem> <para>Add a Vorbis comment. The comment must adhere to the Vorbis comment spec; i.e. the FIELD must contain only legal characters, terminated by an 'equals' sign. Make sure to quote the comment if necessary. This option may appear more than once to add several comments. NOTE: all tags will be added to all encoded files.</para> </listitem> </varlistentry> <varlistentry> <term><option>-b</option> <replaceable>#</replaceable>, <option>--blocksize</option>=<replaceable>#</replaceable></term> <listitem> <para>Specify the block size in samples. The default is 1152 for -l 0, else 4608; must be one of 192, 576, 1152, 2304, 4608, 256, 512, 1024, 2048, 4096, 8192, 16384, or 32768 (unless --lax is used)</para> </listitem> </varlistentry> <varlistentry> <term><option>-m</option>, <option>--mid-side</option></term> <listitem> <para>Try mid-side coding for each frame (stereo input only)</para> </listitem> </varlistentry> <varlistentry> <term><option>-M</option>, <option>--adaptive-mid-side</option></term> <listitem> <para>Adaptive mid-side coding for all frames (stereo input only)</para> </listitem> </varlistentry> <varlistentry> <term><option>-0</option>..<option>-8</option>, <option>--compression-level-0</option>..<option>--compression-level-8</option></term> <listitem> <para>Fastest compression..highest compression (default is -5). These are synonyms for other options:</para> <variablelist> <varlistentry> <term><option>-0</option>, <option>--compression-level-0</option></term> <listitem> <para>Synonymous with -l 0 -b 1152 -r 2,2 </para> </listitem> </varlistentry> <varlistentry> <term><option>-1</option>, <option>--compression-level-1</option></term> <listitem> <para>Synonymous with -l 0 -b 1152 -M -r 2,2 </para> </listitem> </varlistentry> <varlistentry> <term><option>-2</option>, <option>--compression-level-2</option></term> <listitem> <para>Synonymous with -l 0 -b 1152 -m -r 3 </para> </listitem> </varlistentry> <varlistentry> <term><option>-3</option>, <option>--compression-level-3</option></term> <listitem> <para>Synonymous with -l 6 -b 4608 -r 3,3 </para> </listitem> </varlistentry> <varlistentry> <term><option>-4</option>, <option>--compression-level-4</option></term> <listitem> <para>Synonymous with -l 8 -b 4608 -M -r 3,3 </para> </listitem> </varlistentry> <varlistentry> <term><option>-5</option>, <option>--compression-level-5</option></term> <listitem> <para>Synonymous with -l 8 -b 4608 -m -r 3,3 </para> </listitem> </varlistentry> <varlistentry> <term><option>-6</option>, <option>--compression-level-6</option></term> <listitem> <para>Synonymous with -l 8 -b 4608 -m -r 4 </para> </listitem> </varlistentry> <varlistentry> <term><option>-7</option>, <option>--compression-level-7</option></term> <listitem> <para>Synonymous with -l 8 -b 4608 -m -e -r 6 </para> </listitem> </varlistentry> <varlistentry> <term><option>-8</option>, <option>--compression-level-8</option></term> <listitem> <para>Synonymous with -l 12 -b 4608 -m -e -r 6 </para> </listitem> </varlistentry> </variablelist> </listitem> </varlistentry> <varlistentry> <term><option>--fast</option></term> <listitem> <para>Fastest compression. Currently synonymous with -0.</para> </listitem> </varlistentry> <varlistentry> <term><option>--best</option></term> <listitem> <para>Highest compression. Currently synonymous with -8.</para> </listitem> </varlistentry> <varlistentry> <term><option>-e</option>, <option>--exhaustive-model-search</option></term> <listitem> <para>Do exhaustive model search (expensive!)</para> </listitem> </varlistentry> <varlistentry> <term><option>-l</option> <replaceable>#</replaceable>, <option>--max-lpc-order</option>=<replaceable>#</replaceable></term> <listitem> <para>Set the maximum LPC order; 0 means use only the fixed predictors</para> </listitem> </varlistentry> <varlistentry> <term><option>-p</option>, <option>--qlp-coeff-precision-search</option></term> <listitem> <para>Do exhaustive search of LP coefficient quantization (expensive!). Overrides -q; does nothing if using -l 0</para> </listitem> </varlistentry> <varlistentry> <term><option>-q</option> <replaceable>#</replaceable>, <option>--qlp-coeff-precision</option>=<replaceable>#</replaceable></term> <listitem> <para>Precision of the quantized linear-predictor coefficients, 0 => let encoder decide (min is 5, default is 0)</para> </listitem> </varlistentry> <varlistentry> <term><option>-r</option> [<replaceable>#</replaceable>,]<replaceable>#</replaceable>, <option>--rice-partition-order</option>=[<replaceable>#</replaceable>,]<replaceable>#</replaceable></term> <listitem> <para>Set the [min,]max residual partition order (0..16). min defaults to 0 if unspecified. Default is -r 3,3.</para> </listitem> </varlistentry> </variablelist> </refsect2> <refsect2> <title>Format Options</title> <variablelist> <varlistentry> <term><option>--endian</option>={<replaceable>big</replaceable>|<replaceable>little</replaceable>}</term> <listitem> <para>Set the byte order for samples</para> </listitem> </varlistentry> <varlistentry> <term><option>--channels</option>=<replaceable>#</replaceable></term> <listitem> <para>Set number of channels.</para> </listitem> </varlistentry> <varlistentry> <term><option>--bps</option>=<replaceable>#</replaceable></term> <listitem> <para>Set bits per sample.</para> </listitem> </varlistentry> <varlistentry> <term><option>--sample-rate</option>=<replaceable>#</replaceable></term> <listitem> <para>Set sample rate (in Hz).</para> </listitem> </varlistentry> <varlistentry> <term><option>--sign</option>={<replaceable>signed</replaceable>|<replaceable>unsigned</replaceable>}</term> <listitem> <para>Set the sign of samples (the default is signed).</para> </listitem> </varlistentry> <varlistentry> <term><option>--input-size</option>=<replaceable>#</replaceable></term> <listitem> <para>Specify the size of the raw input in bytes. If you are encoding raw samples from stdin, you must set this option in order to be able to use --skip, --until, --cue-sheet, or other options that need to know the size of the input beforehand. If the size given is greater than what is found in the input stream, the encoder will complain about an unexpected end-of-file. If the size given is less, samples will be truncated.</para> </listitem> </varlistentry> <varlistentry> <term><option>--force-aiff-format</option></term> <listitem> <para>Force the decoder to output AIFF format. This option is not needed if the output filename (as set by -o) ends with <filename>.aiff</filename>. Also, this option has no effect when encoding since input AIFF is auto-detected.</para> </listitem> </varlistentry> <varlistentry> <term><option>--force-raw-format</option></term> <listitem> <para>Force input (when encoding) or output (when decoding) to be treated as raw samples (even if filename ends in <filename>.wav</filename>).</para> </listitem> </varlistentry> </variablelist> </refsect2> <refsect2> <title>Negative Options</title> <variablelist> <varlistentry> <term><option>--no-adaptive-mid-side</option></term> <term><option>--no-decode-through-errors</option></term> <term><option>--no-delete-input-file</option></term> <term><option>--no-exhaustive-model-search</option></term> <term><option>--no-lax</option></term> <term><option>--no-mid-side</option></term> <term><option>--no-ogg</option></term> <term><option>--no-padding</option></term> <term><option>--no-qlp-coeff-precision-search</option></term> <term><option>--no-residual-gnuplot</option></term> <term><option>--no-residual-text</option></term> <term><option>--no-sector-align</option></term> <term><option>--no-seektable</option></term> <term><option>--no-silent</option></term> <term><option>--no-verify</option></term> <listitem> <para>These flags can be used to invert the sense of the corresponding normal option.</para> </listitem> </varlistentry> </variablelist> </refsect2> </refsect1> <refsect1> <title>SEE ALSO</title> <para>metaflac(1).</para> <para>The programs are documented fully by HTML format documentation, available in <filename>/usr/share/doc/flac/html</filename> on &debian; systems.</para> </refsect1> <refsect1> <title>AUTHOR</title> <para>This manual page was written by &dhusername; &dhemail; for the &debian; system (but may be used by others).</para> <!-- <para>Permission is granted to copy, distribute and/or modify this document under the terms of the <acronym>GNU</acronym> Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts and no Back-Cover Texts. A copy of the license can be found under <filename>/usr/share/common-licenses/FDL</filename>.</para> --> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:2 sgml-indent-data:t sgml-parent-document:nil sgml-default-dtd-file:nil sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: -->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -