Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python youtube dl文件名格式小写和破折号_Python_Regex_Youtube Dl - Fatal编程技术网

Python youtube dl文件名格式小写和破折号

Python youtube dl文件名格式小写和破折号,python,regex,youtube-dl,Python,Regex,Youtube Dl,我经常使用youtube dl,并且有一个非常简单的文件命名方案:只使用小写字母,同一组中的事物用“-”(减号、破折号等)连接,而不同的事物用“”(下划线)连接 我不喜欢正则表达式,因此,如果可以根据我的命名方案配置youtube dlconfig文件来存储下载的剪辑,我真的很困惑。例如: 视频: youtube-dl https://www.youtube.com/watch?v=X8uPIquE5Oo 我的youtube dlconfig: --output '~/videos/%(upl

我经常使用
youtube dl
,并且有一个非常简单的文件命名方案:只使用小写字母,同一组中的事物用“-”(减号、破折号等)连接,而不同的事物用“”(下划线)连接

我不喜欢正则表达式,因此,如果可以根据我的命名方案配置
youtube dl
config文件来存储下载的剪辑,我真的很困惑。例如:

视频:

youtube-dl https://www.youtube.com/watch?v=X8uPIquE5Oo
我的youtube dl
config

--output '~/videos/%(uploader)s_%(upload_date)s_%(title)s.%(ext)s' --restrict-filenames
我的输出:

Queen_Forever_20111202_Bohemian_Rhapsody_Live_at_Wembley_11-07-1986.mp4
期望输出:

queen-forever_20111202_bohemian-rhapsody-live-at-wembley-11-07-1986.mp4
注:有可能,但我无法将它们转移到我的案例中