|
5 | 5 |
|
6 | 6 | from .play import play |
7 | 7 | from .audio import help_audio |
8 | | -from .players import get_players |
| 8 | +from .players import get_names |
9 | 9 | from .util import get_info |
10 | 10 |
|
11 | 11 | if __name__ == "__main__": |
12 | 12 | D_DIR = os.path.dirname(__file__) |
13 | | - D_MP3 = '_BADAPPLE_MP3' |
14 | | - D_MP4 = '_BADAPPLE_MP4' |
15 | | - D_WAV = '_BADAPPLE_WAV' |
16 | | - D_BA = '_BADAPPLE_BADAPPLE' |
| 13 | + D_MP3 = '_BA_MP3' |
| 14 | + D_MP4 = '_BA_MP4' |
| 15 | + D_WAV = '_BA_WAV' |
| 16 | + D_BA = '_BA_BA' |
17 | 17 | D_FILES = { |
18 | 18 | D_MP3: os.path.join(D_DIR, 'badapple.mp3'), |
19 | 19 | D_MP4: os.path.join(D_DIR, 'badapple.mp4'), |
|
29 | 29 |
|
30 | 30 | parser.add_argument( |
31 | 31 | '-i', '--input', |
32 | | - help='video file ' + |
33 | | - '(use _BADAPPLE_MP4 or _BADAPPLE_BADAPPLE to load built-in video)', |
| 32 | + help='video file (use %s or %s to load built-in video)' % ( |
| 33 | + D_MP4, |
| 34 | + D_BA, |
| 35 | + ), |
34 | 36 | default=D_MP4 |
35 | 37 | ) |
| 38 | + |
36 | 39 | parser.add_argument( |
37 | 40 | '-o', '--output', |
38 | 41 | help='preload output file', |
|
44 | 47 | help='font data file', |
45 | 48 | default='' |
46 | 49 | ) |
| 50 | + |
47 | 51 | parser.add_argument( |
48 | 52 | '--audio', |
49 | | - help='audio file ' + |
50 | | - '(use _BADAPPLE_MP3 or _BADAPPLE_WAV to load built-in audio)', |
| 53 | + help='audio file (use %s or %s to load built-in audio)' % ( |
| 54 | + D_WAV, |
| 55 | + D_MP3, |
| 56 | + ), |
51 | 57 | default='' |
52 | 58 | ) |
| 59 | + |
53 | 60 | parser.add_argument( |
54 | 61 | '--audio_player', |
55 | | - help='audio player [%s]' % ' '.join(get_players()), |
| 62 | + help='audio player [%s]' % ' '.join(get_names()), |
56 | 63 | default='' |
57 | 64 | ) |
58 | 65 |
|
|
73 | 80 | help='not clear screen (with ANSI) before each frame', |
74 | 81 | action='store_true' |
75 | 82 | ) |
| 83 | + |
76 | 84 | parser.add_argument( |
77 | 85 | '--not_check_player', |
78 | 86 | help='not check if player is available before playing', |
79 | 87 | action='store_true' |
80 | 88 | ) |
| 89 | + |
81 | 90 | parser.add_argument( |
82 | 91 | '--contrast', |
83 | 92 | help='contrast enhancement', |
84 | 93 | action='store_true' |
85 | 94 | ) |
| 95 | + |
86 | 96 | parser.add_argument( |
87 | 97 | '--preload', |
88 | 98 | help='preload video (not play)', |
89 | 99 | action='store_true' |
90 | 100 | ) |
| 101 | + |
91 | 102 | parser.add_argument( |
92 | 103 | '--avaliable_player', |
93 | 104 | help='show avaliable players', |
94 | 105 | action='store_true' |
95 | 106 | ) |
| 107 | + |
96 | 108 | parser.add_argument( |
97 | 109 | '--debug', |
98 | 110 | help='debug', |
|
0 commit comments