微博 微信 APP

Hao4K影音

[软件相关] 制定硬盘UHD片源存储管理规范_优化整编片源的心得_1 of 10

发表于 2020-12-30 01:04 1115754 280 来源:影视制作> 软件相关 |只看大图 回帖奖励 |倒序浏览 |

Yuran 帖主

2020-12-30 01:04

有言在先:原创不易,深夜写成。也很忙,暂不回复/答疑。


系列连载中,有多项动画演示可参考连载9篇、第10篇...)



  对于家庭影院来说,影音器材的硬件条件,趋于完善。我分别发帖介绍过。

目前来说,仅剩下历史遗留问题,有待解决。
硬盘中的、成百上千的片源,如何存储、分类管理?毕竟网上,又多是海外的资源,没有统一的规则。

在我看来,有这些麻烦。

  • 电影的片名,大多缺乏中文信息。
  • 命名也混乱,有些甚至夹带特殊字符,杂乱无章。
比如:Mother!.2017.ULTRAHD.Blu-ray.2160p.HEVC.TrueHD.Atmos.7.1-DIY@TTG
  • 仅有音频轨的注解,而无视频轨的特征。
Back.to.the.Future.Part.II.1989.2160p.BluRay.HEVC.TrueHD.7.1.Atmos-EATDIK

上述片源,仅有 2160p HEVC的字样,但究竟是
Dolby Vision的、还是 HDR10 的视频轨呢?

尤其是,下面这类片源:
Resident.Evil.2002.COMPLETE.UHD.BLURAY-GLiMMER
Vertigo.1958.MULTi.COMPLETE.UHD.BLURAY-PRECELL

甚至,连音轨的信息,都没有。



也许下载时,还能抽空看看,某些信息。但片源太多,混杂在一起,谁也记不住。

以前,我这里,就手动解决。

文件夹名,添加中文片名,再根据音视频的特征,分类存放,
比如这样: Vertigo.迷魂记.1958-HDR10-DTS:X

再在硬盘的根目录下,新建一个(类别)文件夹。
比如 8TB的、第二块SATA硬盘, 新建  03_1_8TB-A2_2160p-HDR10_DTS-X 的文件夹。
  • 第一列数字,03,代表文件夹的序号;
  • 第二列数字,0/1 ,指明:是否空文件夹。

再将上面这个片源,移动到这里:
03_1_8TB-A2_2160p-HDR10_DTS-X\Vertigo.迷魂记.1958-HDR10-DTS:X

后来,又做精简。文件夹名,改成这样:
03_1_8TB-A2_2160p-HDR10_DTS-X\Vertigo.迷魂记.1958

添加硬盘信息,是为了便于管理。在EXCEL文档中,可以直截了当,查明片源。
检索时,一看便知: 这个电影,放在第二块8TB的硬盘,视频规格:HDR10,带DTS-X的音轨。

面对海量的片源,能不能,将上述这些流程,都DIY编程、使用程序,做到:自动化管理?
于是,Yuran这几周挑灯夜战,逐项攻关,终于拿下!



  这是我的DIY实验心得,非专业、非权威。仅作概念性的讲解。

经过多次升级换代,器材、设备等,都转手或送人了。唯独留下的,是一些SATA机械硬盘。

正好用于:各类影视资料的、文件存储。
  • 多年自拍的FHD、3D FHD、QFHD、4K HDR素材等(有 4K HDR摄像机)。
  • 也有DIY整编制作的: 蓝光影碟、3D蓝光影碟、UHD BD 影碟(涉及自拍的4K HDR素材),都做备份。
  • 诸多UHD BD 影视片源。


1a1.jpg

最麻烦的,就是UHD BD的片源,越来越多。如何合理地整理、存放?不那么容易!

1a0.jpg

我知道:所谓群晖、家用nas等套数。但目前来说,家里已有单盘、双盘位、四盘位的硬盘座, USB 3.0 的接口。
用于影视片源的播映,没什么问题。所以,NAS的事情,先放一放。
伤其十指不如断其一指!
现如今,首要问题:UHD BD 片源的整编(分类管理。添加中文片名、甄别音视频轨的规格,制作硬盘存档的备忘录等)。
做好前期工作,一劳永逸!

为此,本人亲自动手,DIY 编程,制作了两组应用程序。



第一组程序,是检查工具! 负责打前站。
  • 勘误、纠错、优化。
  • 先将各式各样的片源,从文件夹、到各个文件,都查一遍。
  • 去除英文半角的冒号、单引号、空格等(经实战检验,那些异常的字符,会给后续(第二组)程序的检索, 带来不必要的麻烦!)

我DIY制定了优先级,八步流程,层层把关(先搞定文件夹,再拿下每一个文件)。

qqq.jpg
我自己定义的、子程序的标签。



第二组程序,则是大刀阔斧的整改工具!

  • 片源文件夹,自动改名,统一使用规范格式(UHD BD片源的、文件夹的命名规则,由本人DIY 制定)。
  • 影碟特征文件,BDINFO 文本文件,自动更名!(相关文件夹的、英文片名)。
  • 在硬盘中,自动建立【类别文件夹】。冠以音视频轨的特征标识符。
  • 自动甄别:各片源的视频轨规格,以及音轨属性,并做出分类清单。
  • 根据列表,自动迁移片源, 分门别类地存放。
  • 给新建的类别文件夹,自动添加硬盘的信息,便于管理。



众所周知,网络下载的 UHD BD 片源,参差不齐、杂乱无章。
举例说明吧, 某片源的、文件夹名:

Back.to.the.Future.Part.II.1989.2160p.BluRay.HEVC.TrueHD.7.1.Atmos-EATDIK

  • 需要添加中文片名。
  • 需要标注:视频轨的规格。
  • 某些字符串,比如EATDIK,在自家硬盘中,有些不便,删除(下载信息,可以改存到:其它文本文件中)。

于是,Yuran设计的程序,能自动建立一个 readme.txt 文件,将原先的文件夹名,予以保留。
接着,就是前期检验(不能带空格,不能有异常字符...),再自动更名,变成:

Back.to.the.Future.Part.II_回到未来2_1989

先是英文名,后接中文片名、发行年代。用下划线分隔。
(这些信息,比如中文片名,如何自动获取? 以后我将讲解)。



同时,相关的 BDINFO 文本文件,自动更名为:BDINFO.Back.to.the.Future.Part.II.txt  ;便于识别。

所存的硬盘,比如是Yuran的、6TB_A1的机械硬盘。

正在运行的程序,就会自动建立:   01_1_6tA1_DVsion+Atmos 的文件夹。

再将 这个片源的所有文件,MOVE到:01_1_6tA1_DVsion+Atmos  的文件夹中。
没错,Yuran设计的实用程序,是自动甄别的!自动判定:这是 杜比视界( Dolby Vision )的影碟!
其音轨:是 杜比全景声 (Dolby Atmos) 的规格!

(后续连载篇中,有相关的介绍,带动画演示)。



上述流程,对少数片源来说,即使是手动更改,也不难。
但是, 一千个电影呢?!

Yuran我,编程的目的,就是让其自动化、规范化!!
就能将:每个TB级硬盘中的、数百个UHD BD片源,整齐划一地、完成“整编”。

处于相同硬盘分区内的、百GB的文件夹,用Move 指令操作,效率极高,可谓瞬间完成!
(当然了,不能用 COPY的指令...)



第一组工具,被我整合成了一个 EXE文件。

801.jpg

找了一些“假想敌”,做测试。

802.jpg

这只是随意截图。真正测试时,还得故意“埋雷”:

  • 文件夹名故意带空格,或带半角的单引号,或带半角的冒号;
  • 文件夹名,故意出现多个小数点字段;
  • 文件名,故意带空格,或带半角冒号、半角单引号。
  • 某个片源文件夹中,BDINFO相关 txt文件,故意缺失。或重复存放。
  • 某个片源文件夹中,movie.nfo文件,故意缺失,或重复存在。

以上这些雷,都是第二类工具软件,在自动检索的过程中,容易出现问题,导致操作失误的根源。
所以,我打算用第一类测试软件,先行把关。扫除隐患!



如果,清障完毕,就应该是,下面这样的界面(涉及海外协作,必须写成英文的)。

701.jpg

我设计的风格,都用绿色(色块),来代表顺利、成功!也很养眼  

702.jpg

为了快速编程,没太推敲语法,还有些typo(小笔误),后已改正。
测试时,“假想敌”有十四个( 程序自动统计出来了:有14个 UHD BD片源)。

704.jpg

全部的文件夹名、以及所有文件名,均已过关。

  • 不带空格、不带半角冒号、也不带半角单引号。
  • 没有多个小数点的重复。
  • BDINFO 文件名,被改为:其所在的文件夹名,加上 BDINFO.的前缀。
  • 既不缺失相关BDINFO text文件,也没有重复存放的问题。
  • 既不缺失movie.nfo文件,也无重复存放的问题。

声明:此时的、片源的文件夹名,仅仅是:通过了检验。没有隐患。

但有可能,不符合Yuran的标准。在第二类实用工具中,有可能,被第二次改名。比如那个:
Three.Days.of.the.Condor.1975.2160p.BluRay.HEVC.DTS-HD.MA.5.1-TASTED
就不算完美(不带中文片名)。

目前来说,不带雷,就行了。

测试程序,一路走下来,若都是上述绿色色块(看不到红色、橙色、黄色等警示色块)。
那就说明,目前搞到的片源,基本上,都通过了:前期的检验、纠错流程。

就可以进行:下一步的、第二类的整改工作了( 都是TB 级别的文件,牵一发而动全身,不能马虎大意!



如果,所下载的、或拷贝来的片源,有些隐患,那测试程序,该如何,给出警示呢?

后续连载,再介绍。
这只是概念性指导,抛砖引玉。 出于某些特殊原因,暂不提供程序信息。
其实,熟手那么多,只要完成概念性的理解,都可以尝试DIY编程, 或另立规则。

扩展阅读
Yuran DIY制定硬盘(UHD-BD)片源存储管理规范_优化整编片源的心得_概念性指导_1
https://www.hao4k.cn/thread-52734-1-1.html

Yuran DIY制定硬盘(UHD-BD)片源存储管理规范_优化整编片源的心得_概念性指导_2
https://www.hao4k.cn/thread-52817-1-1.html

Yuran DIY制定硬盘(UHD-BD)片源存储管理规范_优化整编片源的心得_概念性指导_3
https://www.hao4k.cn/thread-52873-1-1.html

Yuran DIY制定硬盘(UHD-BD)片源存储管理规范_优化整编片源的心得_概念性指导_4
https://www.hao4k.cn/thread-52875-1-1.html

Yuran DIY制定硬盘(UHD-BD)片源存储管理规范_优化整编片源的心得_概念性指导_5
https://www.hao4k.cn/thread-52900-1-1.html

Yuran DIY制定硬盘(UHD-BD)片源存储管理规范_优化整编片源的心得_概念性指导_6
https://www.hao4k.cn/thread-52926-1-1.html

Yuran DIY制定硬盘(UHD-BD)片源存储管理规范_优化整编片源的心得_概念性指导_7
https://www.hao4k.cn/thread-52938-1-1.html

Yuran DIY制定硬盘(UHD-BD)片源存储管理规范_优化整编片源的心得_概念性指导_8
https://www.hao4k.cn/thread-52961-1-1.html

Yuran DIY制定硬盘(UHD-BD)片源存储管理规范_优化整编片源的心得_概念性指导_9
https://www.hao4k.cn/thread-53011-1-1.html

Yuran DIY制定硬盘(UHD-BD)片源存储管理规范_优化整编片源的心得_概念性指导_10
https://www.hao4k.cn/thread-53030-1-1.html



补充内容 (2021-7-12 15:11):
后续补充:《DIY实验心得/编程备忘录1-应对家庭影院UHD_BD片源的三板斧-连载:前言、概括/总结!》 链接:https://www.hao4k.cn/thread-59303-1-1.html

评分

参与人数 5贡献值 +3 活跃 +2 H币 +52 +208 收起 理由 (评分规则)
zhangyang31431 + 1 + 1 赞一个!
beanok + 5 很给力!
landerwh + 1 + 1 谢谢分享!
bg4dnh + 3 对我有帮助!
hao4k + 3 + 50 + 200 感谢大牛分享宝贵心得!

查看全部评分

本帖被以下淘专辑推荐:

请为有意义的内容点支持评分,共建更好的社区氛围!评分免费>
回复

使用道具 举报

全部回复280

楼主 Yuran 2020-12-30 16:34 显示全部楼层

Yuran 来自 2楼

2020-12-30 16:34

358567082 发表于 2020-12-30 11:23
厉害了,大侠。喜欢的事情就是会绞尽脑汁的折腾。我是费劲的一个一个百度中文名自己按习惯更改,硬盘不分区 ...

最近较忙,我抽空回论坛看了一眼。感谢回复。

到网上查询中文片名,再手动更改,我以前也这么干过。  后来嘛,片源太多,也为了整齐划一,就改用别的方式了。我将陆续介绍,逐渐改良的办法,直到:自动添加中文名的心得。
请为有意义的内容点支持评分,共建更好的社区氛围!评分免费>
回复 支持 3 反对 0

使用道具 举报

358567082 2020-12-30 11:23 显示全部楼层

358567082 3

2020-12-30 11:23

厉害了,大侠。喜欢的事情就是会绞尽脑汁的折腾。我是费劲的一个一个百度中文名自己按习惯更改,硬盘不分区不建文件夹直接堆放。自制了硬盘电影目录和豆瓣分。
请为有意义的内容点支持评分,共建更好的社区氛围!评分免费>
回复 支持 反对

使用道具 举报

夏羽 2021-1-3 10:54 显示全部楼层

夏羽 5

2021-1-3 10:54

楼主太厉害了~~
请为有意义的内容点支持评分,共建更好的社区氛围!评分免费>
回复 支持 反对

使用道具 举报

gtmm 2021-1-3 13:04 显示全部楼层

gtmm 6

2021-1-3 13:04

楼主厉害了!!!!!!!!!!!!!
请为有意义的内容点支持评分,共建更好的社区氛围!评分免费>
回复 支持 反对

使用道具 举报

liuwei642 2021-1-3 19:23 显示全部楼层

liuwei642 7

2021-1-3 19:23

精品贴 感谢分享  支持帮顶下
请为有意义的内容点支持评分,共建更好的社区氛围!评分免费>
回复 支持 反对

使用道具 举报

xdy826 2021-1-4 09:30 显示全部楼层

xdy826 9

2021-1-4 09:30

高手在人间,学习了。
请为有意义的内容点支持评分,共建更好的社区氛围!评分免费>
回复 支持 反对

使用道具 举报

Lyria 2021-1-4 15:25 显示全部楼层

Lyria 10

2021-1-4 15:25

男孩纸也这么细心,电影们排排坐整整齐齐的样子,实在是成就感满满,可惜不能分享程序,拜读了
请为有意义的内容点支持评分,共建更好的社区氛围!评分免费>
回复 支持 2 反对 0

使用道具 举报

xunda 2021-1-4 16:42 显示全部楼层

xunda 11

2021-1-4 16:42

做得太用心了,学习了!
请为有意义的内容点支持评分,共建更好的社区氛围!评分免费>
回复 支持 反对

使用道具 举报

649481947 2021-1-4 21:29 显示全部楼层

649481947 12

2021-1-4 21:29

学习了很是受用
请为有意义的内容点支持评分,共建更好的社区氛围!评分免费>
回复 支持 反对

使用道具 举报

papa865788 13

2021-1-6 09:15

学习了,工作文件也可以套用
请为有意义的内容点支持评分,共建更好的社区氛围!评分免费>
回复 支持 反对

使用道具 举报

北纬North 14

2021-1-6 11:33

片源整理是一个比较繁杂头疼的事情!楼主真是用心了!
请为有意义的内容点支持评分,共建更好的社区氛围!评分免费>
回复 支持 反对

使用道具 举报

wjgui 2021-1-7 09:00 显示全部楼层

wjgui 15

2021-1-7 09:00

还得继续学习呀,真的搞不懂了
请为有意义的内容点支持评分,共建更好的社区氛围!评分免费>
回复 支持 反对

使用道具 举报

英雄 2021-1-7 11:36 显示全部楼层

英雄 16

2021-1-7 11:36

厉害了厉害了!
请为有意义的内容点支持评分,共建更好的社区氛围!评分免费>
回复 支持 反对

使用道具 举报

peterliuwei 17

2021-1-12 01:38


学习了,楼主写的非常详细,谢谢分享!
请为有意义的内容点支持评分,共建更好的社区氛围!评分免费>
回复 支持 反对

使用道具 举报

kelann 2021-1-12 07:23 显示全部楼层

kelann 18

2021-1-12 07:23

这才是真正的大神级别,学习 。
请为有意义的内容点支持评分,共建更好的社区氛围!评分免费>
回复 支持 反对

使用道具 举报

   发表回复

您需要登录后才可以回帖 登录 | 立即注册

返回列表 本版积分规则

:
版主
:
未填写

主题

帖子

积分3599

  • 发新帖

  • 帮助

  • APP

  • 回顶部