annotate etc/example.conf @ 36406:c918845d0d9a

mplayer: Fix a crash seeking with -chapter and -ass When seeking to chapter on startup the mpctx->d_sub member is not yet initialized. Do not access it in that case. The commit r31293 that introduced that code explains that it is for handling backward seeking correctly. So it should not be needed on startup forward seek situation.
author al
date Fri, 08 Nov 2013 21:06:40 +0000
parents daa5747a88bb
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
17412
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
1 #
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
2 # MPlayer configuration file
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
3 #
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
4 # Configuration files are read system-wide from /usr/local/etc/mplayer.conf
32667
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
5 # and per-user from ~/.mplayer/config, where per-user settings override
17412
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
6 # system-wide settings, all of which are overrriden by the command line.
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
7 #
17413
9216e757d216 Improve option descriptions.
diego
parents: 17412
diff changeset
8 # The configuration file settings are the same as the command line
9216e757d216 Improve option descriptions.
diego
parents: 17412
diff changeset
9 # options without the preceding '-'.
9216e757d216 Improve option descriptions.
diego
parents: 17412
diff changeset
10 #
9216e757d216 Improve option descriptions.
diego
parents: 17412
diff changeset
11 # See the CONFIGURATION FILES section in the man page
9216e757d216 Improve option descriptions.
diego
parents: 17412
diff changeset
12 # for a detailed description of the syntax.
32622
563e0a1369a0 add some profile information
compn
parents: 29999
diff changeset
13 #
32667
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
14 # Profiles should be placed at the bottom of the configuration file to ensure
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
15 # that settings wanted as defaults are not restricted to specific profiles.
12875
32104203ddea reorganized, reformatted, explanation improved, typos, wording
diego
parents: 12835
diff changeset
16
17416
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
17
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
18 ##################
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
19 # video settings #
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
20 ##################
156
605a95a42659 example config file
gabucino
parents:
diff changeset
21
12875
32104203ddea reorganized, reformatted, explanation improved, typos, wording
diego
parents: 12835
diff changeset
22 # Specify default video driver (see -vo help for a list).
17412
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
23 #vo=xv
1037
2767682b85de *** empty log message ***
gabucino
parents: 753
diff changeset
24
17416
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
25 # Use SDL video with the aalib subdriver by default.
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
26 #vo = sdl:aalib
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
27
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
28 # FBdev driver:
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
29 #
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
30 # mode to use (read from fb.modes)
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
31 #fbmode = 640x480-120
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
32 #
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
33 # location of the fb.modes file
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
34 #fbmodeconfig = /etc/fb.modes
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
35
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
36 # Specify your monitor timings for the vesa and fbdev video output drivers.
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
37 # See /etc/X11/XF86Config for timings. Be careful; if you specify settings
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
38 # that exceed the capabilities of your monitor, you may damage it.
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
39 #
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
40 # horizontal frequency range (k stands for 1000)
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
41 #monitor-hfreq = 31.5k-50k,70k
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
42 #
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
43 # vertical frequency range
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
44 #monitor-vfreq = 50-90
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
45 #
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
46 # dotclock (or pixelclock) range (m stands for 1000000)
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
47 #monitor-dotclock = 30M-300M
156
605a95a42659 example config file
gabucino
parents:
diff changeset
48
17413
9216e757d216 Improve option descriptions.
diego
parents: 17412
diff changeset
49 # Start in fullscreen mode by default.
17412
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
50 #fs=yes
390
e77b47a99986 vm,fs,zoom,bpp kvadratus (suxx)
gabucino
parents: 347
diff changeset
51
17413
9216e757d216 Improve option descriptions.
diego
parents: 17412
diff changeset
52 # Change to a different videomode when going fullscreen.
17412
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
53 #vm=yes
345
ac3148cd77d1 *** empty log message ***
gabucino
parents: 222
diff changeset
54
17413
9216e757d216 Improve option descriptions.
diego
parents: 17412
diff changeset
55 # Override the autodetected color depth, may need 'vm=yes' as well.
17412
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
56 #bpp=0
345
ac3148cd77d1 *** empty log message ***
gabucino
parents: 222
diff changeset
57
17413
9216e757d216 Improve option descriptions.
diego
parents: 17412
diff changeset
58 # Enable software scaling (powerful CPU needed) for video output
9216e757d216 Improve option descriptions.
diego
parents: 17412
diff changeset
59 # drivers that do not support hardware scaling.
17412
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
60 #zoom=yes
12875
32104203ddea reorganized, reformatted, explanation improved, typos, wording
diego
parents: 12835
diff changeset
61
32104203ddea reorganized, reformatted, explanation improved, typos, wording
diego
parents: 12835
diff changeset
62 # standard monitor size, with square pixels
17412
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
63 #monitoraspect=4:3
1479
fc0fece9e83d *** empty log message ***
gabucino
parents: 1364
diff changeset
64
12875
32104203ddea reorganized, reformatted, explanation improved, typos, wording
diego
parents: 12835
diff changeset
65 # Use this for a widescreen monitor, non-square pixels.
17412
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
66 #monitoraspect=16:9
156
605a95a42659 example config file
gabucino
parents:
diff changeset
67
17413
9216e757d216 Improve option descriptions.
diego
parents: 17412
diff changeset
68 # Keep the player window on top of all other windows.
17412
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
69 #ontop=yes
11542
85e503ddf65f runtime 'stay-on-top' functionality
joey
parents: 11291
diff changeset
70
17416
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
71
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
72 ##################
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
73 # audio settings #
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
74 ##################
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
75
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
76 # Specify default audio driver (see -ao help for a list).
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
77 #ao=oss
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
78
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
79 # Use SDL audio driver with the esd subdriver by default.
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
80 #ao = sdl:esd
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
81
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
82 # Specify the mixer device.
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
83 #mixer = /dev/mixer
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
84
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
85 # Resample the sound to 44100Hz with the lavcresample audio filter.
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
86 #af=lavcresample=44100
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
87
29999
21ea15331e75 add spdif example from beandog
compn
parents: 29945
diff changeset
88 # Output audio to S/PDIF
21ea15331e75 add spdif example from beandog
compn
parents: 29945
diff changeset
89 #ao=alsa:device=spdif
21ea15331e75 add spdif example from beandog
compn
parents: 29945
diff changeset
90 #ac=hwac3,hwdts,hwmpa,
17416
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
91
32667
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
92
17416
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
93 ##################
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
94 # other settings #
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
95 ##################
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
96
25929
fc27053e927b example for setting WMP user-agent string, helps when playlists
reimar
parents: 25823
diff changeset
97 # Pretend to be Window Media Player.
fc27053e927b example for setting WMP user-agent string, helps when playlists
reimar
parents: 25823
diff changeset
98 # Fixes playback when playlist and media file use the same URL.
fc27053e927b example for setting WMP user-agent string, helps when playlists
reimar
parents: 25823
diff changeset
99 #user-agent=NSPlayer/4.1.0.3856
fc27053e927b example for setting WMP user-agent string, helps when playlists
reimar
parents: 25823
diff changeset
100
29925
39ae4bf522fb add user-agent example to fix apple.com/trailers
compn
parents: 29783
diff changeset
101 # Pretend to be Quicktime
39ae4bf522fb add user-agent example to fix apple.com/trailers
compn
parents: 29783
diff changeset
102 # Fixes playback for apple.com/trailers redirects
29933
95a14f94aa15 fix apple.com trailer example, via carl
compn
parents: 29925
diff changeset
103 #user-agent="QuickTime"
29925
39ae4bf522fb add user-agent example to fix apple.com/trailers
compn
parents: 29783
diff changeset
104
32625
9c5365f7613a add realplayer user-agent
compn
parents: 32622
diff changeset
105 # Pretend to be Realplayer SP
9c5365f7613a add realplayer user-agent
compn
parents: 32622
diff changeset
106 # Fixes playback for some video streaming sites
9c5365f7613a add realplayer user-agent
compn
parents: 32622
diff changeset
107 #user-agent=RMA/1.0
9c5365f7613a add realplayer user-agent
compn
parents: 32622
diff changeset
108
34694
daa5747a88bb example.conf: add bandwidth example
compn
parents: 34686
diff changeset
109 # Pretend to have lots of bandwidth
daa5747a88bb example.conf: add bandwidth example
compn
parents: 34686
diff changeset
110 # Speeds up realmedia rtsp:// streams
daa5747a88bb example.conf: add bandwidth example
compn
parents: 34686
diff changeset
111 #bandwidth=2000000
daa5747a88bb example.conf: add bandwidth example
compn
parents: 34686
diff changeset
112
32626
2ce6145856ac add winamp useragent example
compn
parents: 32625
diff changeset
113 # Pretend to be Winamp
2ce6145856ac add winamp useragent example
compn
parents: 32625
diff changeset
114 # Fixes playback of some NSV streams
2ce6145856ac add winamp useragent example
compn
parents: 32625
diff changeset
115 #user-agent="Winamp NSV Player/5.12 (ultravox/2.0)"
2ce6145856ac add winamp useragent example
compn
parents: 32625
diff changeset
116
17416
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
117 # Drop frames to preserve audio/video sync.
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
118 #framedrop = yes
7de54f5d786d Put settings into a more meaningful order, some cosmetics.
diego
parents: 17415
diff changeset
119
17413
9216e757d216 Improve option descriptions.
diego
parents: 17412
diff changeset
120 # Specify your preferred skin here (skins are searched for in
17974
9a5a62f480e6 Rename the default GUI skins directory from 'Skin' to 'skins', keeping
diego
parents: 17416
diff changeset
121 # /usr/local/share/mplayer/skins/<name> and ~/.mplayer/skins/<name>).
17412
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
122 #skin = Abyss
1865
538b993b3518 -skin option
gabucino
parents: 1624
diff changeset
123
17415
bd631985f13b Improve option descriptions.
diego
parents: 17414
diff changeset
124 # Resample the font alphamap.
17412
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
125 # 0 plain white fonts
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
126 # 0.75 very narrow black outline (default)
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
127 # 1 narrow black outline
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
128 # 10 bold black outline
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
129 #ffactor = 0.75
222
163bb3cee94d The quick red fox jumped over the lazy brown dog.
gabucino
parents: 165
diff changeset
130
17412
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
131 # cache settings
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
132 #
12875
32104203ddea reorganized, reformatted, explanation improved, typos, wording
diego
parents: 12835
diff changeset
133 # Use 8MB input cache by default.
17410
c01e292ae4a9 Comment out default settings. MPlayer should behave the same w/ or w/o
diego
parents: 17060
diff changeset
134 #cache = 8192
12875
32104203ddea reorganized, reformatted, explanation improved, typos, wording
diego
parents: 12835
diff changeset
135 #
32104203ddea reorganized, reformatted, explanation improved, typos, wording
diego
parents: 12835
diff changeset
136 # Prefill 20% of the cache before starting playback.
17410
c01e292ae4a9 Comment out default settings. MPlayer should behave the same w/ or w/o
diego
parents: 17060
diff changeset
137 #cache-min = 20.0
12875
32104203ddea reorganized, reformatted, explanation improved, typos, wording
diego
parents: 12835
diff changeset
138 #
16296
e0a4ab62b469 1. -cache-prefil has not been renamed, it's been removed (-cache-seek-min
rathann
parents: 16278
diff changeset
139 # Prefill 50% of the cache before restarting playback after the cache emptied.
17410
c01e292ae4a9 Comment out default settings. MPlayer should behave the same w/ or w/o
diego
parents: 17060
diff changeset
140 #cache-seek-min = 50
3289
6582188b79d8 -cache added as default (8192)
gabucino
parents: 2367
diff changeset
141
12875
32104203ddea reorganized, reformatted, explanation improved, typos, wording
diego
parents: 12835
diff changeset
142 # DVD: Display English subtitles if available.
17412
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
143 #slang = en
12875
32104203ddea reorganized, reformatted, explanation improved, typos, wording
diego
parents: 12835
diff changeset
144
32104203ddea reorganized, reformatted, explanation improved, typos, wording
diego
parents: 12835
diff changeset
145 # DVD: Play English audio tracks if available.
17412
dadd4065e97d cosmetic whitespace / layout changes
diego
parents: 17410
diff changeset
146 #alang = en
3776
a90d45d7bde6 added alang,slang options
gabucino
parents: 3619
diff changeset
147
32667
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
148
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
149 ############
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
150 # Profiles #
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
151 ############
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
152
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
153 # The options declared as part of profiles override global default settings,
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
154 # but only take effect when the profile is active.
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
155
29783
b8a8ebad6761 Add a profile example and (commented-out) useful defaults for dvdnav
reimar
parents: 25929
diff changeset
156 [protocol.dvdnav]
25823
60fda6c0c7dc set -vc=ffmpeg12 as dvdnav prefered decoder
ben
parents: 17974
diff changeset
157 #vc=ffmpeg12,
29783
b8a8ebad6761 Add a profile example and (commented-out) useful defaults for dvdnav
reimar
parents: 25929
diff changeset
158 #mouse-movements=yes
b8a8ebad6761 Add a profile example and (commented-out) useful defaults for dvdnav
reimar
parents: 25929
diff changeset
159 #nocache=yes
4680
b5d956f0b6ea sok ize, mutyur, bizbasz.
gabucino
parents: 3814
diff changeset
160
32667
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
161 #[vo.vdpau]
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
162 #vc=ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau,ffh264vdpau,ffodivxvdpau,
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
163 # Most video filters do not work with vdpau.
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
164 #vf-clr=yes
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
165
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
166
34686
ff81a1db421e Allow to set the OST progress position.
cigaes
parents: 32667
diff changeset
167 # OSD progress bar vertical alignment
ff81a1db421e Allow to set the OST progress position.
cigaes
parents: 32667
diff changeset
168 #progbar-align=50
32667
e47b15813eba Disambiguate remarks about profiles in configuration files.
diego
parents: 32626
diff changeset
169
17413
9216e757d216 Improve option descriptions.
diego
parents: 17412
diff changeset
170 # You can also include other configuration files.
12875
32104203ddea reorganized, reformatted, explanation improved, typos, wording
diego
parents: 12835
diff changeset
171 #include = /path/to/the/file/you/want/to/include