54281d52c2
Some linting fixes.
2022-08-14 10:42:34 -07:00
02b254836f
Use pathclass.glob.
2021-09-30 19:20:08 -07:00
4a9051e617
Big migrations and linting.
...
With pathclass.glob_many, we can clean up and feel more confident
about many programs that use pipeable to take glob patterns.
Added return 0 to all programs that didn't have it, so we have
consistent and explicit command line return values.
Other linting and whitespace.
2021-09-23 23:42:45 -07:00
39e0aaed71
Various lint appeasements.
2021-08-09 17:37:19 -07:00
5ce6cf8425
Migrate scripts to vlogging.main_decorator.
2021-06-21 22:11:19 -07:00
87e733c4a2
Migrate scripts to main_level_by_argv.
2021-05-16 21:07:43 -07:00
51188b30ee
Remove redundant argparse dest=, fix some lint issues.
2021-02-20 21:01:55 -08:00
6683ae110e
Use vlogging's main_fallback name feature.
2021-01-28 16:51:34 -08:00
d4bcaf4398
Use logging instead of print.
2021-01-23 17:40:26 -08:00
466a2be733
Extract vorbis codec to ogg files.
2020-10-01 18:10:34 -07:00
22d680aaa1
Let ffstreams extract the video streams too.
...
Rare use case, but no reason not to allow it.
2020-07-20 18:08:00 -07:00
a8c78acbdc
Include language id in output filename.
2020-02-27 20:52:28 -08:00
57fd5955e1
Refactor to perform both audios and subs in a single command.
2020-02-19 15:19:30 -08:00
651861b8b4
Add ac3 and flac extensions.
2020-02-19 15:15:25 -08:00
ee97a3d08e
Add --subs alias for --subtitles.
2020-01-26 16:24:55 -08:00
265e106079
Some cleanups.
2020-01-22 15:49:06 -08:00
e8a089ff70
Fix .mks extension by adding -f matroska.
2020-01-22 15:48:50 -08:00
a5db669139
Rename ffaudios.py -> ffstreams.py, generalize for subs too.
2020-01-22 15:33:48 -08:00