Changeset 29b89bb4c108afb93b926406c905c332e22348aa

Show
Ignore:
Timestamp:
04/27/04 16:43:44 (4 years ago)
Author:
Christophe Massiot <massiot@videolan.org>
git-committer:
Christophe Massiot <massiot@videolan.org> 1083077024 +0000
git-parent:

[fd8d9e955f956700f420867b8421687d21ba9426]

git-author:
Christophe Massiot <massiot@videolan.org> 1083077024 +0000
Message:

Review of sout help strings

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • modules/access_output/udp.c

    r146b568 r29b89bb  
    7373#define GROUP_LONGTEXT N_("Packets can be sent one by one at the right time " \ 
    7474                          "or by groups. This allows you to give the number " \ 
    75                           "of packets that will be sent at a time." ) 
     75                          "of packets that will be sent at a time. It " \ 
     76                          "helps reducing the scheduling load on " \ 
     77                          "heavily-loaded systems." ) 
    7678#define LATE_TEXT N_("Late delay (ms)" ) 
    7779#define LATE_LONGTEXT N_("Late packets are dropped. This allows you to give " \ 
  • modules/codec/ffmpeg/ffmpeg.c

    r31ab209 r29b89bb  
    133133               ENC_RC_BUF_AGGR_TEXT, ENC_RC_BUF_AGGR_LONGTEXT, VLC_TRUE ); 
    134134    add_float( ENC_CFG_PREFIX "i-quant-factor", 0, NULL, 
    135                ENC_QUANT_FACTOR_TEXT, ENC_QUANT_FACTOR_LONGTEXT, VLC_TRUE ); 
     135               ENC_IQUANT_FACTOR_TEXT, ENC_IQUANT_FACTOR_LONGTEXT, VLC_TRUE ); 
    136136    add_integer( ENC_CFG_PREFIX "noise-reduction", 0, NULL, 
    137137                 ENC_NOISE_RED_TEXT, ENC_NOISE_RED_LONGTEXT, VLC_TRUE ); 
  • modules/codec/ffmpeg/ffmpeg.h

    r3ef2227 r29b89bb  
    167167 
    168168#define ENC_INTERLACE_TEXT N_( "Enable interlaced encoding" ) 
    169 #define ENC_INTERLACE_LONGTEXT N_( "Allows you to enable interlaced " \ 
    170   "encoding." ) 
     169#define ENC_INTERLACE_LONGTEXT N_( "Allows you to enable dedicated " \ 
     170  "algorithms for interlaced frames." ) 
    171171 
    172172#define ENC_PRE_ME_TEXT N_( "Enable pre motion estimation" ) 
     
    184184#define ENC_RC_BUF_AGGR_TEXT N_( "Rate control buffer aggressivity" ) 
    185185#define ENC_RC_BUF_AGGR_LONGTEXT N_( "Allows you to specify the rate control "\ 
    186   "buffer agressivity." ) 
    187  
    188 #define ENC_QUANT_FACTOR_TEXT N_( "Quantization factor" ) 
    189 #define ENC_QUANT_FACTOR_LONGTEXT N_( "Allows you to specify the " \ 
    190   "quantization factor." ) 
     186  "buffer aggressivity." ) 
     187 
     188#define ENC_IQUANT_FACTOR_TEXT N_( "I quantization factor" ) 
     189#define ENC_IQUANT_FACTOR_LONGTEXT N_( "Allows you to specify the " \ 
     190  "quantization factor of I frames, compared with P frames (for instance " \ 
     191  "1.0 => same qscale for I and P frames)." ) 
    191192 
    192193#define ENC_NOISE_RED_TEXT N_( "Noise reduction" ) 
    193 #define ENC_NOISE_RED_LONGTEXT N_( "Allows you to specify the noise " \ 
    194   "reduction." ) 
     194#define ENC_NOISE_RED_LONGTEXT N_( "Allows you to enable a simple noise " \ 
     195  "reduction algorithm to lower the encoding length and bitrate, at the " \ 
     196  "expense of lower quality frames." ) 
    195197 
    196198#define ENC_MPEG4_MATRIX_TEXT N_( "Enable mpeg4 quantization matrix" ) 
    197199#define ENC_MPEG4_MATRIX_LONGTEXT N_( "Allows you to use the mpeg4 " \ 
    198   "quantization matrix for mpeg2 encoding." ) 
     200  "quantization matrix for mpeg2 encoding. This generally yields a " \ 
     201  "better looking picture, while still retaining the compatibility with " \ 
     202  "standard MPEG-2 decoders.") 
    199203 
    200204#define ENC_HQ_TEXT N_( "Quality level" ) 
    201205#define ENC_HQ_LONGTEXT N_( "Allows you to specify the quality level " \ 
    202   "for the encoding." ) 
     206  "for the encoding of motions vectors (this can slow down the encoding " \ 
     207  "very much)." ) 
    203208 
    204209#define ENC_HURRYUP_TEXT N_( "Hurry up" ) 
    205210#define ENC_HURRYUP_LONGTEXT N_( "Allows you to specify if the encoder " \ 
    206211  "should make on-the-fly quality tradeoffs if your CPU can't keep up with " \ 
    207   "the encoding rate." ) 
     212  "the encoding rate. It will disable trellis quantization, then the rate " \ 
     213  "distorsion of motion vectors (hq), and raise the noise reduction " \ 
     214  "threshold to ease the encoder's task." ) 
    208215 
    209216#define ENC_QMIN_TEXT N_( "Minimum video quantizer scale" ) 
     
    217224#define ENC_TRELLIS_TEXT N_( "Enable trellis quantization" ) 
    218225#define ENC_TRELLIS_LONGTEXT N_( "Allows you to enable trellis " \ 
    219   "quantization." ) 
     226  "quantization (rate distorsion for block coefficients)." ) 
  • modules/mux/mpeg/ts.c

    red90083 r29b89bb  
    7878 
    7979#define VPID_TEXT N_("Video PID") 
    80 #define VPID_LONGTEXT N_("Assign a fixed PID to the video stream") 
     80#define VPID_LONGTEXT N_("Assigns a fixed PID to the video stream. The PCR " \ 
     81  "PID will automatically be the video.") 
    8182#define APID_TEXT N_("Audio PID") 
    82 #define APID_LONGTEXT N_("Assign a fixed PID to the audio stream") 
     83#define APID_LONGTEXT N_("Assigns a fixed PID to the audio stream.") 
    8384 
    8485#define SHAPING_TEXT N_("Shaping delay (ms)") 
    85 #define SHAPING_LONGTEXT N_("This allows you to change the caching done " \ 
    86   "inside the muxer itself.") 
     86#define SHAPING_LONGTEXT N_("If enabled, the TS muxer will cut the " \ 
     87  "stream in slices of the given duration, and ensure a constant bitrate " \ 
     88  "between the two boundaries. This avoids having huge bitrate peaks for " \ 
     89  "reference frames, in particular.") 
    8790#define KEYF_TEXT N_("Use keyframes") 
    88 #define KEYF_LONGTEXT N_("If enabled, the shaping delay will be " \ 
    89   "automatically optimized for the GOP size used in the video stream.") 
     91#define KEYF_LONGTEXT N_("If enabled, and shaping is specified, " \ 
     92  "the TS muxer will place the boundaries at the end of I pictures. In " \ 
     93  "that case, the shaping duration given by the user is a worse case " \ 
     94  "used when no reference frame is available. This enhances the efficiency " \ 
     95  "of the shaping algorithm, since I frames are usually the biggest " \ 
     96  "frames in the stream.") 
    9097 
    9198#define PCR_TEXT N_("PCR delay (ms)")