youtube-dl 下载的视频名字后面一串字符如何去掉?

2021-08-07 08:32:10 +08:00
 nbweb
1 、长度和时间的测量-iUrUu-In0BA.mp4
6 、温度与温度计-6UzYoZvqxXE.mp4

类似这样的,-后面这一串,怎么去掉?是在 debian 里面下载的

youtube-dl -f 140+251 url,这种方式来下载的。
1875 次点击
所在节点    问与答
12 条回复
JustSong
2021-08-07 08:41:58 +08:00
去文档找有没有配置项呗
ruixue
2021-08-07 08:52:40 +08:00
-o '%(title)s.%(ext)s'
runze
2021-08-07 08:53:30 +08:00
yanzhiling2001
2021-08-07 11:15:30 +08:00
我之前下载好了写了个脚本自动匹配重命名,脚本找不到了,你看着写写,也不难
yanyumihuang
2021-08-07 12:32:03 +08:00
rename,命令
emonc
2021-08-07 14:06:59 +08:00
可以直接配置 youtube-dl.conf 把上面那个参数写进去
matrix67
2021-08-07 14:24:00 +08:00
rename 's/\-.*mp4/\.mp4/' *.mp4
matrix67
2021-08-07 14:26:34 +08:00
测试可以使用:

qqq@admin:/tmp/test# touch 长度和时间的测量-iUrUu-In0BA.mp4
qqq@admin:/tmp/test# touch 温度与温度计-6UzYoZvqxXE.mp4
qqq@admin:/tmp/test# ls
温度与温度计-6UzYoZvqxXE.mp4 长度和时间的测量-iUrUu-In0BA.mp4
qqq@admin:/tmp/test# rename 's/\-.*mp4/\.mp4/' *.mp4
qqq@admin:/tmp/test# ls
温度与温度计.mp4 长度和时间的测量.mp4
msg7086
2021-08-07 15:13:05 +08:00
@matrix67 你这么写的话,如果标题里有横线就会删掉多余的字符吧。
matrix67
2021-08-07 15:21:40 +08:00
@msg7086 #9 确实。这个只能具体问题具体分析了。😂
PbCopy111
2021-08-07 21:08:50 +08:00
youtube-dl -o"%(playlist_index)s-%(title)s.%(ext)s"

或者最后添加-A 自动加数字列表进去
cathedrel
2021-08-08 04:40:51 +08:00
那一串字符不是没意义的,它就是 youtube 的视频 ID,“www.youtube.com/watch?v=”后面加上那一窜字符就可以网页上打开该视频

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/794213

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX