]>
Commit | Line | Data |
---|---|---|
397c4fed IB |
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 | } |