|
7 | 7 | from .audio import help_audio |
8 | 8 | from .players import get_names |
9 | 9 | from .util import get_info |
| 10 | +from .builtin_files import BA_BA, BA_MP4,BA_MP3, BA_WAV, ba_get |
10 | 11 |
|
11 | 12 | if __name__ == "__main__": |
12 | | - D_DIR = os.path.dirname(__file__) |
13 | | - D_MP3 = '_BA_MP3' |
14 | | - D_MP4 = '_BA_MP4' |
15 | | - D_WAV = '_BA_WAV' |
16 | | - D_BA = '_BA_BA' |
17 | | - D_FILES = { |
18 | | - D_MP3: os.path.join(D_DIR, 'badapple.mp3'), |
19 | | - D_MP4: os.path.join(D_DIR, 'badapple.mp4'), |
20 | | - D_WAV: os.path.join(D_DIR, 'badapple.wav'), |
21 | | - D_BA: os.path.join(D_DIR, 'badapple.badapple'), |
22 | | - } |
23 | | - |
24 | 13 | parser = argparse.ArgumentParser( |
25 | 14 | 'badapple', |
26 | 15 | 'badapple [options] ... ', |
|
36 | 25 | parser.add_argument( |
37 | 26 | '-i', '--input', |
38 | 27 | help='video file (use %s or %s to load built-in video)' % ( |
39 | | - D_MP4, |
40 | | - D_BA, |
| 28 | + BA_MP4, |
| 29 | + BA_BA, |
41 | 30 | ), |
42 | | - default=D_MP4 |
| 31 | + default=BA_MP4 |
43 | 32 | ) |
44 | 33 | parser.add_argument( |
45 | 34 | '-o', '--output', |
|
54 | 43 | ) |
55 | 44 | parser.add_argument( |
56 | 45 | '--audio', |
57 | | - help='audio file (use %s or %s to load built-in audio)' % ( |
58 | | - D_WAV, |
59 | | - D_MP3, |
| 46 | + help='audio file (use %s, %s or %s to load built-in audio)' % ( |
| 47 | + BA_WAV, |
| 48 | + BA_MP3, |
| 49 | + BA_MP4, |
60 | 50 | ), |
61 | 51 | default='' |
62 | 52 | ) |
|
102 | 92 |
|
103 | 93 | a = parser.parse_args() |
104 | 94 |
|
105 | | - if a.avaliable_player: |
| 95 | + if a.help_audio: |
106 | 96 | help_audio() |
107 | 97 | sys.exit(0) |
108 | 98 |
|
|
113 | 103 |
|
114 | 104 | p_list: list[Process] = list() |
115 | 105 |
|
116 | | - video = D_FILES.get(a.input, a.input) |
117 | | - audio = D_FILES.get(a.audio, a.audio) |
| 106 | + video = ba_get(a.input) |
| 107 | + audio = ba_get(a.audio) |
118 | 108 |
|
119 | 109 | try: |
120 | 110 | play( |
|
0 commit comments