diff options
Diffstat (limited to 'roles/tools/templates/youtube-viewer.conf.j2')
-rw-r--r-- | roles/tools/templates/youtube-viewer.conf.j2 | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/roles/tools/templates/youtube-viewer.conf.j2 b/roles/tools/templates/youtube-viewer.conf.j2 new file mode 100644 index 0000000..3107584 --- /dev/null +++ b/roles/tools/templates/youtube-viewer.conf.j2 | |||
@@ -0,0 +1,89 @@ | |||
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 | } | ||