Provided by: gmerlin_1.2.0~dfsg+1-5_amd64 bug

NAME

       gmerlin_player - Commandline Multimedia player

SYNOPSIS

       gmerlin_player [options] gml...

DESCRIPTION

       Commandline Multimedia player

OPTIONS

       -oa <audio_output_options>

         Set audio output options
         p=option[{suboptions}]

         Supported options: oa_alsa oa_pulse oa_oss oa_esd

         Default: oa_alsa

         Audio output plugin

         Suboptions for p=oa_alsa

           card=<string>

           Supported strings: default hw:0,0 hw:0,4

           Default: default

           Card

           surround40=[1|0] (default: 1)

           Enable 4.0 Surround

           Use the surround 4.0 (aka quadrophonic) device

           surround41=[1|0] (default: 1)

           Enable 4.1 Surround

           Use the surround 4.1 device

           surround50=[1|0] (default: 1)

           Enable 5.0 Surround

           Use the surround 5.0 device

           surround51=[1|0] (default: 1)

           Enable 5.1 Surround

           Use the surround 5.1 device

           user_device=<string>

           User device

           Enter a custom device to use for playback. Leave empty to use the settings above

           buffer_time=<number> (10..10000, default: 1000)

           Buffer time

           Set  the  buffer time (in milliseconds). Larger values improve playback performance on
           slow systems under load. Smaller values decrease the latency of the volume control.

         Suboptions for p=oa_oss

           multichannel_mode=<string>

           Supported strings: none multidev creative

           Default: none

           Multichannel Mode

           device=<string> (Default: /dev/dsp)

           Device

           use_rear_device=[1|0] (default: 0)

           Use Rear Device

           rear_device=<string> (Default: /dev/dsp1)

           Rear Device

           use_center_lfe_device=[1|0] (default: 0)

           Use Center/LFE Device

           center_lfe_device=<string> (Default: /dev/dsp2)

           Center/LFE Device

         Suboptions for p=oa_esd

           esd_host=<string>

           Host (empty: local)

       -ov <video_output_options>

         Set video output options
         p=option[{suboptions}]

         Supported options: ov_x11 ov_v4l2

         Default: ov_x11

         Video output plugin

         Suboptions for p=ov_x11

           auto_resize=[1|0] (default: 1)

           Auto resize window

           disable_xscreensaver_normal=[1|0] (default: 0)

           Disable Screensaver for normal playback

           disable_xscreensaver_fullscreen=[1|0] (default: 1)

           Disable Screensaver for fullscreen playback

           force_hw_scale=[1|0] (default: 1)

           Force hardware scaling

           Use hardware scaling even if it involves more CPU intensive pixelformat conversions

           background_color=<r>,<g>,<b> (default: 0.000,0.000,0.000)

           <r>, <g> and <b> are in the range 0.0..1.0

           Background color

           Specify the background color for videos with alpha channel. This is only used  by  the
           OpenGL driver.

           scale_mode=<string>

           Supported  strings:  auto  nearest  bilinear  quadratic  cubic_bspline  cubic_mitchell
           cubic_catmull sinc_lanczos

           Default: auto

           Scale mode

           Choose scaling method. Auto means to choose based on the conversion  quality.  Nearest
           is fastest, Sinc with Lanczos window is slowest.

           scale_order=<number> (4..1000, default: 4)

           Scale order

           Order for sinc scaling

           scale_quality=<number> (1..5, default: 2)

           Scale quality

           Scale quality

         Suboptions for p=ov_v4l2

           device=option[{suboptions}]

           Supported options: /dev/video0

           Default: /dev/video0

           V4L2 Device

           force_rw=[1|0] (default: 1)

           Force write

           Don't use memory mapping

         w=<string>

         Window ID

       -i <input_plugin>

         Set and configure input plugin
         p=option[{suboptions}]

         Supported   options:  i_cdaudio  i_avdec  i_vcd  i_dvd  i_singlepic_stills  i_lqt  i_edl
         i_singlepic i_mikmod

         Default: i_cdaudio

         input plugin

         Suboptions for p=i_cdaudio

           trackname_template=<string> (Default: %p - %t)

           Trackname template

           Template for track name generation  from  metadata  %p:     Artist  %a:     Album  %g:
           Genre  %t:     Track  name %<d>n: Track number (d = number of digits, 1-9) %y:    Year
           %c:    Comment

           use_cdtext=[1|0] (default: 1)

           Use CD-Text

           Try to get CD metadata from CD-Text

           use_local=[1|0] (default: 1)

           Use locally saved metadata

           Whenever  we  obtain  CD   metadata   from   the   internet,   we   save   them   into
           $HOME/.gmerlin/cdaudio_metadata.  If  you  got wrong metadata for a CD, disabling this
           option will retrieve the metadata again and overwrite the saved data.

           use_musicbrainz=[1|0] (default: 1)

           Use Musicbrainz

           musicbrainz_host=<string> (Default: mm.musicbrainz.org)

           Server

           musicbrainz_port=<number> (1..65535, default: 80)

           Port

           musicbrainz_proxy_host=<string>

           Proxy

           Proxy server (leave empty for direct connection)

           musicbrainz_proxy_port=<number> (1..65535, default: 80)

           Proxy port

           Proxy port

           use_cddb=[1|0] (default: 1)

           Use Cddb

           cddb_host=<string> (Default: freedb.org)

           Server

           cddb_port=<number> (1..65535, default: 80)

           Port

           cddb_path=<string> (Default: /~cddb/cddb.cgi)

           Path

           cddb_proxy_host=<string>

           Proxy

           Proxy server (leave empty for direct connection)

           cddb_proxy_port=<number> (1..65535, default: 80)

           Proxy port

           Proxy port

           cddb_proxy_user=<string>

           Proxy username

           User name for proxy (leave empty for poxies, which don't require authentication)

           cddb_proxy_pass=<string>

           Proxy password

           Password for proxy

           cddb_timeout=<number> (0..1000, default: 10)

           Timeout

           Timeout (in seconds) for connections to the CDDB server

           cdparanoia_speed=<string>

           Supported strings: Auto 4 8 16 32

           Default: Auto

           Speed

           cdparanoia_max_retries=<number> (0..200, default: 20)

           Maximum retries

           Maximum number of retries, 0 = infinite

           cdparanoia_disable_paranoia=[1|0] (default: 0)

           Disable paranoia

           Disable all data verification and correction features.

           cdparanoia_disable_extra_paranoia=[1|0] (default: 0)

           Disable extra paranoia

           Disables intra-read data verification; only  overlap  checking  atread  boundaries  is
           performed.  It  can  wedge  if  errors   occur   in  the  attempted  overlap area. Not
           recommended.

         Suboptions for p=i_avdec

           audio_dynrange=[1|0] (default: 1)

           Dynamic range control

           Enable dynamic range control for codecs, which support this (currently  only  A52  and
           DTS).

           pp=<number> (0.00..1.00, default: 0.20)

           Postprocessing level

           Set  postprocessing  (to  remove  compression artifacts). 0 means no postprocessing, 1
           means maximum postprocessing.

           shrink=<number> (0..3, default: 0)

           Shrink factor

           This enables downscaling of  images  while  decoding.  Currently  only  supported  for
           JPEG-2000.

           vdpau=[1|0] (default: 1)

           Use vdpau

           Use VDPAU

           connect_timeout=<number> (0..2000000, default: 5000)

           Connect timeout (milliseconds)

           read_timeout=<number> (0..2000000, default: 5000)

           Read timeout (milliseconds)

           network_buffer_size=<number> (1..1000, default: 32)

           Network buffer size (kB)

           network_bandwidth=<string>

           Supported  strings:  14400  19200  28800 33600 34400 57600 115200 262200 393200 524300
           1500000 10500000

           Default: 524300

           Bandwidth

           http_shoutcast_metadata=[1|0] (default: 1)

           Enable shoutcast title streaming

           http_use_proxy=[1|0] (default: 0)

           Use proxy

           http_proxy_host=<string>

           Proxy host

           http_proxy_port=<number> (1..65535, default: 80)

           Proxy port

           http_proxy_auth=[1|0] (default: 0)

           Proxy needs authentication

           http_proxy_user=<string>

           Proxy username

           http_proxy_pass=<string>

           Proxy password

           rtp_try_tcp=[1|0] (default: 0)

           Try RTP over TCP

           Use this if your filewall blocks all UDP traffic. Not all servers support TCP

           rtp_port_base=<number> (0..65530, default: 0)

           Port base for RTP

           Port base for RTP over UDP. Values of 1024 or smaller enable random ports (recommended
           for RTSP aware firewalls). Values larger than 1024 define the base port. 2 consecutive
           ports are used for each A/V stream, these must be accessible through the firewall. Odd
           values are rounded to the next even value.

           ftp_anonymous=[1|0] (default: 1)

           Login as anonymous

           ftp_anonymous_password=<string> (Default: gates@nanosoft.com)

           Anonymous ftp password

           seek_subtitles=<string>

           Supported strings: never video always

           Default: never

           Seek external subtitles

           If  the input is a regular file, gmerlin_avdecoder can scan the directory for matching
           subtitle  files.  For  a  file   movie.mpg,   possible   subtitle   files   are   e.g.
           movie_english.srt,  movie_german.srt. The rule is, that the first part of the filename
           of the subtitle file must be  equal  to  the  movie  filename  up  to  the  extension.
           Furthermore,  the  subtitle  filename  must  have an extension supported by any of the
           subtitle readers.  Subtitle seeking can  be  disabled,  enabled  for  video  files  or
           enabled for all files.

           default_subtitle_encoding=<string> (Default: LATIN1)

           Default subtitle encoding

           This  sets  the  default  encoding  for  text  subtitles,when the original encoding is
           unknown. It must be a character set namerecognized by iconv.  Type 'iconv -l'  at  the
           commandline for a list of supported encodings.

           sample_accuracy=<string>

           Supported strings: never always when_necessary

           Default: never

           Sample accurate

           Try  sample  accurate  seeking.  For most formats, this is not necessary, since normal
           seeking works fine. Some formats are only seekable in  sample  accurate  mode.  Choose
           "When necessary" to enable seeking for most formats with the smallest overhead.

           cache_time=<number> (default: 500)

           Cache time (milliseconds)

           If building an index takes longer than the specified time, it will be cached.

           cache_size=<number> (default: 20)

           Cache size (Megabytes)

           Set the maximum total size of the cache directory.

           threads=<number> (1..1024, default: 1)

           Number of decoding threads

           Set the number of threads used by Video codecs

           dv_datetime=[1|0] (default: 0)

           Export date and time as timecodes for DV

         Suboptions for p=i_dvd

           audio_dynrange=[1|0] (default: 1)

           Dynamic range control

           Enable  dynamic  range  control for codecs, which support this (currently only A52 and
           DTS).

         Suboptions for p=i_singlepic_stills

           display_time={[[HH:]MM:]SS} (default: 0:00)

           Seconds can be fractional (i.e. with decimal point) Display time

           Time to pass until the next track will be selected. 0 means infinite.

         Suboptions for p=i_lqt

           ac={option[{suboptions}][:option[{suboptions}]...]}

           Supported options: ima4 rawaudio twos ulaw sowt alaw in24 in32 fl32 fl64  lpcm  vorbis
           vorbis_qt  ffmpeg_mp3  ffmpeg_mp2  ffmpeg_ac3  ffmpeg_qdm2 ffmpeg_alac ffmpeg_adpcm_ms
           ffmpeg_ima_adpcm_wav faad2

           Audio Codecs

           Sort and configure audio codecs

           vc={option[{suboptions}][:option[{suboptions}]...]}

           Supported options: raw v308 v408 v410 yuv2 yuv4 yv12 2vuy v210 rtjpeg  jpeg  mjpa  png
           ffmpeg_mpg1    ffmpeg_mpg4    ffmpeg_msmpeg4v1    ffmpeg_msmpeg4v2    ffmpeg_msmpeg4v3
           ffmpeg_msmpeg4v3_wmp ffmpeg_h263_dec ffmpeg_h263 ffmpeg_h264  ffmpeg_i263  ffmpeg_svq1
           ffmpeg_svq3  ffmpeg_mjpg ffmpeg_mjpegb ffmpeg_TGA ffmpeg_TIFF ffmpeg_8BPS ffmpeg_indeo
           ffmpeg_rpza ffmpeg_smc ffmpeg_cinepak  ffmpeg_cyuv  ffmpeg_rle  ffmpeg_wrle  ffmpeg_dv
           ffmpeg_dvcpro  ffmpeg_dv50  ffmpeg_dvcprohd  ffmpeg_ffvhuff  ffmpeg_ffv1  ffmpeg_dnxhd
           ffmpeg_imx schroedinger yuvs

           Video Codecs

           Sort and configure video codecs

           Suboptions for ffmpeg_mpg1

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_mpg4

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_msmpeg4v1

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_msmpeg4v2

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_msmpeg4v3

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_msmpeg4v3_wmp

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_h263_dec

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_h263

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_h264

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_i263

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_svq1

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_svq3

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_mjpg

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_indeo

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_cinepak

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_cyuv

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_dv

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_dvcpro

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_dv50

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_dvcprohd

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_ffvhuff

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_ffv1

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_dnxhd

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

           Suboptions for ffmpeg_imx

             ff_flag_gray=[1|0] (default: 0)

             Grayscale mode

         Suboptions for p=i_singlepic

           timescale=<number> (1..100000, default: 25)

           Timescale

           frame_duration=<number> (1..100000, default: 1)

           Frame duration

         Suboptions for p=i_mikmod

           output=<string>

           Supported strings: mono8 stereo8 mono16 stereo16

           Default: stereo16

           Output format

           mixing_frequency=<number> (4000..60000, default: 44100)

           Samplerate

           hidden=[1|0] (default: 0)

           Look for hidden patterns in module

           sur=[1|0] (default: 0)

           Use surround mixing

           fade=[1|0] (default: 0)

           Force volume fade at the end of module

           interpol=[1|0] (default: 0)

           Use interpolate mixing

       -aud <audio_options>

         Set audio processing options
         sampleformat=<string>

         Supported strings: none 8 16 32 f d

         Default: none

         Force sampleformat

         Force a sampleformat to be used for processing. None means to take the input format.

         q=<number> (1..5, default: 2)

         Conversion Quality

         Set the conversion quality for format  conversions.  Lower  quality  means  more  speed.
         Values above 3 enable slow high quality calculations.

         dither_mode=<string>

         Supported strings: auto none rect tri shaped

         Default: auto

         Dither mode

         Dither  mode.  Auto  means  to  use the quality level. Subsequent options are ordered by
         increasing quality (i.e. decreasing speed).

         fixed_samplerate=[1|0] (default: 0)

         Fixed samplerate

         If disabled, the output samplerate is taken from the source. If enabled, the  samplerate
         you specify below us used.

         samplerate=<number> (8000..192000, default: 44100)

         Samplerate

         Samplerate

         resample_mode=<string>

         Supported strings: auto zoh linear sinc_fast sinc_medium sinc_best

         Default: auto

         Resample mode

         Resample  mode.  Auto  means to use the quality level. Subsequent options are ordered by
         increasing quality (i.e. decreasing speed).

         fixed_channel_setup=[1|0] (default: 0)

         Fixed channel setup

         If disabled, the output channel configuration is taken from the source. If enabled,  the
         setup you specify below us used.

         num_front_channels=<number> (1..5, default: 2)

         Front channels

         num_rear_channels=<number> (0..3, default: 0)

         Rear channels

         num_lfe_channels=[1|0] (default: 0)

         LFE

         front_to_rear=<string>

         Supported strings: mute copy diff

         Default: copy

         Front to rear mode

         Mix mode when the output format has rear channels, but the source doesn't.

         stereo_to_mono=<string>

         Supported strings: left right mix

         Default: mix

         Stereo to mono mode

         Mix mode when downmixing Stereo to Mono.

       -vid <video_options>

         Set video processing options
         q=<number> (1..5, default: 2)

         Conversion Quality

         Set  the  conversion  quality  for  format  conversions. Lower quality means more speed.
         Values above 3 enable slow high quality calculations.

         alpha_mode=<string>

         Supported strings: ignore blend_color

         Default: ignore

         Alpha mode

         This option is used if the source has an alpha (=transparency) channel, but  the  output
         supports  no  transparency. Either, the transparency is ignored, or the background color
         you specify below is blended in.

         background_color=<r>,<g>,<b> (default: 0.000,0.000,0.000)

         <r>, <g> and <b> are in the range 0.0..1.0

         Background color

         Background color to use, when alpha mode above is "Blend background color".

         sm=[1|0] (default: 0)

         Resample chroma

         Always perform chroma resampling if chroma subsampling factors or chroma placements  are
         different. Usually, this is only done for qualities above 3.

         still_framerate=<number> (1.00..100.00, default: 10.00)

         Still image framerate

         Set framerate with which still images will be redisplayed periodically

         threads=<number> (1..1024, default: 1)

         Number of threads

         Threads to launch for processing operations. Changing this requires program restart

       -inopt <input_options>

         Set generic input options
         still_framerate=<number> (0..100, default: 10)

         Still image repitition rate

         When  showing  still  images,  gmerlin repeats them periodically to make realtime filter
         tweaking work.

         sync_offset=<number> (-1000..1000, default: 0)

         Sync offset [ms]

         Use this for playing buggy files, which have a constant offset between audio and  video.
         Use positive values if the video is ahead of audio

       -osd <osd_options>

         Set OSD options
         enable_osd=[1|0] (default: 1)

         Enable OSD

         font_size=<number> (12.00..100.00, default: 30.00)

         Size

         Specify  fontsize for OSD. The value you enter, is for an image width of 640.  For other
         widths, the value will be scaled

         color=<r>,<g>,<b>,<a> (default: 1.000,1.000,1.000,1.000)

         <r>, <g>, <b> and <a> are in the range 0.0..1.0

         Foreground color

         border_color=<r>,<g>,<b> (default: 0.000,0.000,0.000)

         <r>, <g> and <b> are in the range 0.0..1.0

         Border color

         border_width=<number> (0.00..10.00, default: 2.00)

         Border width

         justify_h=<string>

         Supported strings: center left right

         Default: center

         Horizontal justify

         justify_v=<string>

         Supported strings: center top bottom

         Default: center

         Vertical justify

         border_left=<number> (0..65535, default: 10)

         Left border

         Distance from the left text border to the image border

         border_right=<number> (0..65535, default: 10)

         Right border

         Distance from the right text border to the image border

         border_top=<number> (0..65535, default: 10)

         Top border

         Distance from the top text border to the image border

         border_bottom=<number> (0..65535, default: 10)

         Bottom border

         Distance from the bottom text border to the image border

         duration=<number> (0..10000, default: 2000)

         Duration (milliseconds)

       -nt

         Disable time display

       -vol <volume>

         Set volume in dB (max: 0.0)

       -v level

         Set verbosity level (0..4)

       -tracks <track_spec>

         <track_spec> can be a ranges mixed with comma separated tracks

GENERIC OPTIONS

       The following generic options are available for all gmerlin applications

       -help

         Print this help message and exit

       -help-man

         Print this help message as a manual page and exit

       -help-texi

         Print this help message in texinfo format and exit

       -version

         Print version info and exit

FILES

       ~/.gmerlin/plugins.xml

         Cache of the plugin registry (shared by all applicatons)

       ~/.gmerlin/generic/config.xml

         Default plugin parameters are read from there. Use gmerlin_plugincfg to change them.