|
87 | 87 | voe-dl -l links.txt |
88 | 88 | ``` |
89 | 89 |
|
90 | | -### Optional: Parallel Downloads |
91 | | -You can add the `-w` option to set number of parallel workers: |
| 90 | +### Setting Title in List File |
| 91 | +You can specify a custom title for all files by adding a special comment at the start of your list file: |
| 92 | +``` |
| 93 | +#: My Series Title |
| 94 | +https://voe.sx/xxxxxxx |
| 95 | +https://voe.sx/yyyyyyy |
| 96 | +``` |
| 97 | +This title will be used when combined with `--numbering` instead of the `--name` argument. |
| 98 | + |
| 99 | +### Custom File Naming |
| 100 | +Set a custom name for downloaded files: |
| 101 | +```bash |
| 102 | +voe-dl -u https://voe.sx/yourvideo --name "MyVideo" |
| 103 | +``` |
| 104 | + |
| 105 | +With episode numbering (extracts S##E## from URL or numbers sequentially): |
| 106 | +```bash |
| 107 | +voe-dl -l links.txt --name "ShowName" --numbering |
| 108 | +``` |
| 109 | +This creates files like: `ShowName_S01E01.mp4`, `ShowName_S01E02.mp4`, etc. |
| 110 | + |
| 111 | +If you use `--numbering` without `--name`, it defaults to "Episode": |
| 112 | +```bash |
| 113 | +voe-dl -l links.txt --numbering |
| 114 | +``` |
| 115 | +Creates: `Episode_S01E01.mp4`, `Episode_S01E02.mp4`, etc. |
| 116 | + |
| 117 | +### Parallel Downloads |
| 118 | +Set the number of parallel workers (default is 4): |
92 | 119 | ```bash |
93 | 120 | voe-dl -l links.txt -w 8 |
94 | 121 | ``` |
95 | | -(Default is 4) |
| 122 | + |
| 123 | +### Dry Run Mode |
| 124 | +Test the download process without actually downloading: |
| 125 | +```bash |
| 126 | +voe-dl -l links.txt --dry-run |
| 127 | +``` |
| 128 | + |
| 129 | +### Aborting Downloads |
| 130 | +Press `Ctrl+C` to gracefully abort downloads. You'll be prompted to either: |
| 131 | +- **Keep** `.part` files to resume later |
| 132 | +- **Delete** `.part` files to start fresh next time |
96 | 133 |
|
97 | 134 | --- |
98 | 135 |
|
@@ -128,7 +165,17 @@ Run: |
128 | 165 | ```bash |
129 | 166 | voe-dl -h |
130 | 167 | ``` |
131 | | -This will print all available options, arguments, and descriptions. |
| 168 | +This will print all available options: |
| 169 | + |
| 170 | +``` |
| 171 | +-h, --help Show help message and exit |
| 172 | +-u, --url Download single video from URL |
| 173 | +-l, --list Download videos from a text file (one URL per line) |
| 174 | +-w, --workers Number of parallel download threads (default: 4) |
| 175 | +--name Custom filename for downloaded videos |
| 176 | +--numbering Enable episode numbering (S##E## format) |
| 177 | +--dry-run Test download process without actually downloading |
| 178 | +``` |
132 | 179 |
|
133 | 180 | --- |
134 | 181 |
|
|
0 commit comments