]> git.immae.eu Git - perso/Immae/Config/Ansible.git/blob - roles/tools/templates/youtube-viewer.conf.j2
ssh and tmux configuration fixes
[perso/Immae/Config/Ansible.git] / roles / tools / templates / youtube-viewer.conf.j2
1 #!/usr/bin/perl
2
3 # Youtube Viewer 3.3.4 - configuration file
4
5 our $CONFIG = {
6 auto_captions => 0,
7 autohide_watched => 0,
8 cache_dir => "{{ lookup('env', 'XDG_CACHE_HOME') }}/youtube-viewer",
9 captions_dir => "/tmp",
10 clobber => 0,
11 colors => 1,
12 combine_multiple_videos => 0,
13 confirm => 0,
14 convert_cmd => "ffmpeg -i *IN* *OUT*",
15 convert_to => undef,
16 copy_caption => 0,
17 dash_mp4_audio => 1,
18 dash_support => 1,
19 debug => 0,
20 download_and_play => 0,
21 download_in_parallel => 0,
22 download_with_wget => 0,
23 downloads_dir => ".",
24 env_proxy => 1,
25 fat32safe => 0,
26 fullscreen => 0,
27 get_captions => 1,
28 get_term_width => 1,
29 highlight_color => "bold",
30 highlight_watched => 0,
31 history => 0,
32 history_file => "{{ lookup('env', 'XDG_STATE_HOME') }}/youtube-viewer/history.txt",
33 history_limit => 10000,
34 hl => "en_US",
35 http_proxy => undef,
36 interactive => 1,
37 keep_original_video => 0,
38 maxResults => 20,
39 order => undef,
40 page => 1,
41 publishedAfter => undef,
42 publishedBefore => undef,
43 regionCode => undef,
44 remove_played_file => 0,
45 resolution => "original",
46 results_fixed_width => 0,
47 results_with_colors => 0,
48 results_with_details => 0,
49 safeSearch => undef,
50 skip_if_exists => 0,
51 srt_languages => ["en", "fr"],
52 subscriptions_order => "relevance",
53 thousand_separator => ",",
54 video_filename_format => "*FTITLE*.*FORMAT*",
55 video_player_selected => "mplayer",
56 video_players => {
57 mplayer => {
58 arg => "-prefer-ipv4 -really-quiet -title *TITLE*",
59 audio => "-audiofile *AUDIO*",
60 cmd => "/usr/bin/mplayer",
61 fs => "-fs",
62 novideo => "-novideo",
63 srt => "-sub *SUB*",
64 },
65 mpv => {
66 arg => "--really-quiet --title *TITLE* --no-ytdl",
67 audio => "--audio-file *AUDIO*",
68 cmd => "mpv",
69 fs => "--fullscreen",
70 novideo => "--no-video",
71 srt => "--sub-file *SUB*",
72 },
73 vlc => {
74 arg => "--quiet --play-and-exit --no-video-title-show --input-title-format *TITLE*",
75 audio => "--input-slave *AUDIO*",
76 cmd => "vlc",
77 fs => "--fullscreen",
78 novideo => "--intf dummy --novideo",
79 srt => "--sub-file *SUB*",
80 },
81 },
82 videoCaption => undef,
83 videoDefinition => undef,
84 videoDimension => undef,
85 videoDuration => undef,
86 videoLicense => undef,
87 videoSyndicated => undef,
88 youtube_video_url => "https://www.youtube.com/watch?v=%s",
89 }