NMM视频技术(旧)

 找回密码
 成为会员
搜索
查看: 10202|回复: 27

[软件][更新] Chapters file time calculator v0.2.1

  [复制链接]
发表于 2010-4-28 22:29 | 显示全部楼层 |阅读模式
本帖最后由 VempX 于 2010-5-3 17:31 编辑

同时发布于:
http://www.vempx.net/article/311.htm
===================================


以前的废话:

嗯,今天花了一天的时间用C写的……
没办法我编程太废……
写这东西的初衷是为了使Chapter文件处理变得简便
BD经常是把所有的chapter连在一起,分话压的话,就要把后面几话的时间全部整体前移才行
用这个小东西就能很简单的搞定 =v=

点击下载:
Chapters file time calculator v0.2.1
  1. Chapters file time calculator v0.2 – vempx.net

  2. 注意: 输入文件必须是OGG Chapters文件.

  3. 用法:
  4. timec <输入文件> [参数]

  5. 参数:
  6. -?    显示本帮助
  7. -t     时间整体前移计算 (默认)
  8. -d    时间 x 1.001 (用于DVD Decrypter)

  9. 举例:
  10. timec    chapters.txt
  11. timec    chapters.txt -t -d
复制代码

合法文件如下:
  1. CHAPTER01=00:23:45.424
  2. CHAPTER01NAME= Chapter 1
  3. CHAPTER02=00:25:16.515
  4. CHAPTER02NAME= Chapter 2
  5. CHAPTER03=00:26:47.606
  6. CHAPTER03NAME= Chapter 3
  7. CHAPTER04=00:36:32.190
  8. CHAPTER04NAME= Chapter 4
复制代码
Changelog:

0.2.1:
调整输出编号从00开始(其实无所谓……)
修正计算后第一个章节时间可能为负数的问题 =_=
0.2:
支持章节标题保留
添加可选参数
针对DVD Decrypter抓取的章节时间不准确添加-d参数用以修正
0.1.1:
增加处理章节数量到30,应该够用了
调整输出章节文件编号从01开始


欢迎反馈问题
发表于 2010-4-28 22:56 | 显示全部楼层
感谢发布

我以前都是按计算器的 - -
发表于 2010-4-28 23:20 | 显示全部楼层
本帖最后由 264768502 于 2010-4-28 23:27 编辑

没试过,但这样的格式,播放时认得出么?
00:03: 2.182

顺便放上自己写的类似功能的小工具,VB写的(不要鄙视我..我只是图方便...
Time_And_Chapter.rar (9.43 KB, 下载次数: 13544)
发表于 2010-4-28 23:39 | 显示全部楼层
手动掐点压力很大....平常喜欢用mkv chapter
另外,DVD的话,原本的chapter时间点,如果时间过长就会出现偏移,所以完全照搬不是很准
发表于 2010-4-29 07:31 | 显示全部楼层
本帖最后由 264768502 于 2010-4-29 07:32 编辑

DVD Decrypte抽取的章节,时间要 x1.001
胡乱猜测,可能是工具把VOB的FPS当成30FPS来计算章节的提取时间
 楼主| 发表于 2010-4-29 09:27 | 显示全部楼层
00:03: 2.182 《==

啊咧……怎么没补0……
 楼主| 发表于 2010-4-29 09:32 | 显示全部楼层
嗯……修复了……
发表于 2010-4-29 09:36 | 显示全部楼层
本帖最后由 Yuricon 于 2010-4-29 09:49 编辑

to #5 确实如此
发表于 2010-4-29 09:41 | 显示全部楼层
本帖最后由 Yuricon 于 2010-4-29 09:52 编辑

啊,手机回复真不方便,另外求分割算法
刚才想了下,有点眉目了
发表于 2010-4-30 19:05 | 显示全部楼层
提个建议,能不能把CHAPTER07直接改到CHAPTER01
 楼主| 发表于 2010-5-1 11:24 | 显示全部楼层
嗯,其实从07这么往下排倒是不会有任何问题
封装进去之后也只是读入name和时间而已,编号没啥用……

不过改进一下也没啥不好……我想想……
 楼主| 发表于 2010-5-1 11:43 | 显示全部楼层
嗯 改好了,输出按照01排序
发表于 2010-5-1 18:01 | 显示全部楼层
感谢更新
 楼主| 发表于 2010-5-2 22:42 | 显示全部楼层
测试了一下,确实DVD Decrypter抓取的章节文件时间不准
工具内添加了针对这个问题的功能
发表于 2010-5-2 22:54 | 显示全部楼层
本帖最后由 264768502 于 2010-5-2 22:58 编辑

能支持章节名称替换么?
比如从一个文本里提取章节名称(不知道能支持哪些文件编码,最好能支持UTF8或Unicode)
OPENING
A-PART
B-PART
ENDING

如果可以的话,最好还能设置输出的文件编码~
(好吧..我要求有点过多了...我自重....

=.= 因为经常要批量做这EP事,一个个改实在很麻烦
发表于 2010-5-2 22:56 | 显示全部楼层
能支持章节名称替换么?
比如从一个文本里提取章节名称(不知道能支持哪些文件编码,最好能支持UTF8或Unicode ...
264768502 发表于 2010-5-2 22:54

你需要vim....
 楼主| 发表于 2010-5-2 23:03 | 显示全部楼层
能支持章节名称替换么?
比如从一个文本里提取章节名称(不知道能支持哪些文件编码,最好能支持UTF8或Unicode ...
264768502 发表于 2010-5-2 22:54

懒得写了……
你找一个强大的编辑器就能搞定这方面的功能……
比如Vim…………
发表于 2010-5-2 23:40 | 显示全部楼层
本帖最后由 264768502 于 2010-5-3 19:18 编辑

只能自己解决了

DCT.rar (9.21 KB, 下载次数: 14795)
发表于 2010-5-9 12:53 | 显示全部楼层
只能自己解决了
自己动手的结果(还是VB,为了支持Unicode输入,所以用了Microsoft Forms 2.0 O ...
264768502 发表于 2010-5-2 23:40

强大,自己会写VB啊,我刚起步只有羡慕的份
顺便,感谢lz的文章分享
发表于 2010-5-23 20:26 | 显示全部楼层
本帖最后由 Yuricon 于 2010-5-23 20:56 编辑

test.rar (195 Bytes, 下载次数: 14858)
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

小黑屋|手机版|NMM视频技术

GMT+8, 2024-4-20 01:20 , Processed in 0.525113 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表