Plex看不到下载的电视剧,多半是名称不规范,使用ExcelVBA批量修改文件名

2022-01-27 15:53:03 83点赞 122收藏 18评论

原因

pt下载的文件带有不规范的字符,比如【】,放在plex的文件夹中,在plex中根本都不显示,无法搜刮,类似这样的名称:

[GM-Team][国漫][眷思量][The Island of Siliang][2021][13][AVC][GB][1080P].mp4

plex是不认的,你改一下这个文件名,再刷新一下plex就显示了,

所以是格式问题

手动修改比较慢,最好用软件解决,搜了一大圈,都说filebot好使,但是新版收费,

老版需要java环境,我捣鼓了一上午终于把java环境搞好了,结果还是打不开filebot,

有查到威联通里可以安装filebot,所以又试了一下

Plex看不到下载的电视剧,多半是名称不规范,使用ExcelVBA批量修改文件名

又是一通倒腾,仍然没好使。

百度查了一下,找到了解决办法,使用ExcelVba

步骤一:

Plex看不到下载的电视剧,多半是名称不规范,使用ExcelVBA批量修改文件名

步骤二:你要先把你nas里的电影文件映射到本地电脑

Plex看不到下载的电视剧,多半是名称不规范,使用ExcelVBA批量修改文件名

步骤三:在Excel中使用查找替换的功能,修改文件名,填到【新版名称】这列

Plex看不到下载的电视剧,多半是名称不规范,使用ExcelVBA批量修改文件名

步骤四:

Plex看不到下载的电视剧,多半是名称不规范,使用ExcelVBA批量修改文件名

这样文件名就改好了,

更新plex资料库,就能正常显示并搜刮了

Plex看不到下载的电视剧,多半是名称不规范,使用ExcelVBA批量修改文件名

代码如下:

Sub 批量获取文件名()

Cells = ""

Dim sfso

Dim myPath As String

Dim Sh As Object

Dim Folder As Object

Application.ScreenUpdating = False

On Error Resume Next

Set sfso = CreateObject("Scripting.FileSystemObject")

Set Sh = CreateObject("shell.application")

Set Folder = Sh.BrowseForFolder(0, "", 0, "")

If Not Folder Is Nothing Then

myPath = Folder.Items.Item.Path

End If

Application.ScreenUpdating = True

Cells(1, 1) = "旧版名称"

Cells(1, 2) = "文件类型"

Cells(1, 3) = "所在位置"

Cells(1, 4) = "新版名称"

Call 直接提取文件名(myPath & "")

End Sub

Sub 直接提取文件名(myPath As String)

Dim i As Long

Dim myTxt As String

i = Range("A1048576").End(xlUp).Row

myTxt = Dir(myPath, 31)

Do While myTxt <> ""

On Error Resume Next

If myTxt <> ThisWorkbook.Name And myTxt <> "." And myTxt <> ".." And myTxt <> "081226" Then

i = i + 1

Cells(i, 1) = "'" & myTxt

If (GetAttr(myPath & myTxt) And vbDirectory) = vbDirectory Then

Cells(i, 2) = "文件夹"

Else

Cells(i, 2) = "文件"

End If

Cells(i, 3) = Left(myPath, Len(myPath) - 1)

End If

myTxt = Dir

Loop

End Sub

Sub 批量重命名()

Dim y_name As String

Dim x_name As String

For i = 2 To Range("A1048576").End(xlUp).Row

y_name = Cells(i, 3) & "" & Cells(i, 1)

x_name = Cells(i, 3) & "" & Cells(i, 4)

On Error Resume Next

Name y_name As x_name

Next

End Sub

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

WPS 金山软件 WPS 超级会员 3年卡

WPS 金山软件 WPS 超级会员 3年卡

255元起

WPS 金山软件 超级会员2年卡 赠AI会员

WPS 金山软件 超级会员2年卡 赠AI会员

暂无报价

WPS 金山软件 AI会员1年 金山办公软件官方正版

WPS 金山软件 AI会员1年 金山办公软件官方正版

128元起

WPS 金山软件 超级会员季卡

WPS 金山软件 超级会员季卡

暂无报价

微软在线发 office365个人版microsoft365续费office365拼车共享 Microsoft365一年共享服务 密钥-在线直发咚咚聊天窗口

微软在线发 office365个人版microsoft365续费office365拼车共享 Microsoft365一年共享服务 密钥-在线直发咚咚聊天窗口

59元起

Microsoft 微软 365 家庭版 30月

Microsoft 微软 365 家庭版 30月

548元起

Microsoft 微软 OFFICE 365 家庭版 会员

Microsoft 微软 OFFICE 365 家庭版 会员

249元起

WPS 金山软件 超级会员15个月+芒果TV年卡

WPS 金山软件 超级会员15个月+芒果TV年卡

暂无报价

任天堂Switch游戏 NS塞尔达传说 荒野之息 旷野之息 中文现货

任天堂Switch游戏 NS塞尔达传说 荒野之息 旷野之息 中文现货

298元起

任天堂Nintendo Switch 塞尔达传说 天空之剑 盒装版游戏实体卡带 海外版卡带

任天堂Nintendo Switch 塞尔达传说 天空之剑 盒装版游戏实体卡带 海外版卡带

178元起

深信服科技(SANGFOR) OSM-1000-B1150运维管理系统

深信服科技(SANGFOR) OSM-1000-B1150运维管理系统

暂无报价

WPS稻壳会员1年套餐PPT模板素材字体美化图标思维导图官方正版

WPS稻壳会员1年套餐PPT模板素材字体美化图标思维导图官方正版

68元起

微软 Microsoft 365 家庭版 彩盒包装 | 1年订阅 至多6人 正版高级Office应用 1T云存储 PC/Mac/移动设备通用

微软 Microsoft 365 家庭版 彩盒包装 | 1年订阅 至多6人 正版高级Office应用 1T云存储 PC/Mac/移动设备通用

498元起

国行版 Switch体感游戏套装 《健身环大冒险》

国行版 Switch体感游戏套装 《健身环大冒险》

379元起

Microsoft 微软 618活动大券加跨店满减 微软 MAC专用办公软件office2019永久版

Microsoft 微软 618活动大券加跨店满减 微软 MAC专用办公软件office2019永久版

259元起

《扫描全能王付费版》iOS数字版软件

《扫描全能王付费版》iOS数字版软件

暂无报价
18评论

  • 精彩
  • 最新
  • 哪用这么复杂?文件批量命名用Bulk Rename Utility就行了

    校验提示文案

    提交
    这个高级 这个高级 学习了 谢谢指点

    校验提示文案

    提交
    收起所有回复
  • 相当的厉害👍👍

    校验提示文案

    提交
    百度上查的 [阴笑]

    校验提示文案

    提交
    收起所有回复
  • 已经用电脑了,那这个和普通的批量重命名软件有什么区别呢 [深思] [深思]

    校验提示文案

    提交
    我也不知道别的重命名软件 就知道filebot 貌似收费

    校验提示文案

    提交
    收起所有回复
  • 多用用tmm试试,重命名,刮削海报,影片等信息。

    校验提示文案

    提交
    嗯 我看有大神写过用docker tmm的教程 我试试看

    校验提示文案

    提交
    收起所有回复
  • 试试TMM

    校验提示文案

    提交
  • 这个问题我捣鼓了两天!
    你这只是普通的改格式,但处理连续剧的文件就麻烦了,连续剧是要按季和集归类的!
    filebot也尝试了好多遍,操作简单,界面简洁,功能强大!但它工作需要链接数据库以修正影视文件信息!数据库应该在墙外连不上所以最后放弃!最后的最后只能手动一个一个的改!
    TMM开始收费了!plex服务端配kodi+plex插件全程免费而且刮削库已经很完善了!
    bulk rename Utility界面复杂不会用

    校验提示文案

    提交
  • 哥们你好,有个问题请教!
    我的资料库和代理设置的都是“The Movie Database”,但是更新资料库后代理就变成“plex TV series”,电影和剧集的都会这样。是哪里设置错误码?
    谢谢!

    校验提示文案

    提交
    请问现在解决了吗,我也遇到了

    校验提示文案

    提交
    没有!
    现在就是尽量不更新,或者更新后再重新设置代理。

    校验提示文案

    提交
    收起所有回复
  • 批量重命名,可以试试拖把更名器

    校验提示文案

    提交
  • 楼主你好,为什么我出现的问题是:下载的美剧命名规则是S01E01,S01E02,SxEx这样的,放进去就无法识别。只要删除“SxEx”就能识别了。 [皱眉] [皱眉] [皱眉]

    校验提示文案

    提交
    资料库类型需要是电视节目吧

    校验提示文案

    提交
    是的,被自己蠢到了,之前用的emby没遇到过这个问题 [皱眉] [皱眉]

    校验提示文案

    提交
    收起所有回复
  • 我的办法是用total commander来处理重命名的问题,很方便。ctrl+m激活重命名,可以使用通配符或者简单的删除,可以快速建立类似“season 1”这样的季文件夹,然后用tmmc(忘记全称了),去tmdb上下载分集信息和季封面,这样就完整啦。

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章

ctwbpn95

数码爱好者

关注 打赏
最新文章 热门文章
目录
122
扫一下,分享更方便,购买更轻松