『漫游』酷论坛>『影音数码技术学习交流』>[原创工具]xvid/divx 120fp ..

MeteorRain@2005-06-22 15:02

引用
最初由 dizyh 发布
HOHO,VDM可是支持绝大部分AVI与MKV的,等呀等……
我不是很想用vdm。用vdm的话,实在太慢了-_-
想想吧,drfanalyzer处理170000帧只要1分多钟。如果用vdm,你要用多少时间才能解析出来?
引用

adamhj@2005-06-22 16:29

VDM插件?怎么用?VDM只能加滤镜吧?就算判断出了帧率又能做什么?他又不能支持VFR
引用

adamhj@2005-06-22 16:31

引用
最初由 MeteorRain 发布

倒不是打算做vdm插件,而是考虑在输出的时候做成VDM的jobs格式……分段输出,然后自动调用抽null帧的命令行程序来操作
问题是现在需要一个各种avi(甚至mkv)通吃的帧检查工具。否则只能用drf来检查,效果不好


avi还好办,vfw就行了,但是mkv我就不知道怎么弄了,等回家了看看directshow,在学校太热了都没心思写程序...
引用

wolfsoft@2005-06-22 17:49

引用
最初由 adamhj 发布


avi还好办,vfw就行了,但是mkv我就不知道怎么弄了,等回家了看看directshow,在学校太热了都没心思写程序...


用mkvinfo生成info的文本,要完全模式的.然后你就能发现别有天地也...
引用

MeteorRain@2005-06-22 20:33

引用
最初由 wolfsoft 发布
用mkvinfo生成info的文本,要完全模式的.然后你就能发现别有天地也...
问一句,有没有aviinfo…………
引用

LWC@2005-06-22 20:41

那WMV9怎么办?
引用

LWC@2005-06-22 20:46

对了 DivXDRFAnalyzer我只有0.9.5.1版本

请问那里有更新的?
引用

LWC@2005-06-22 20:53

24,#647,60,#10802,120,#10812,12,#10817,24,#85012,12,#85017,24

;120fps to framecode splitter 1.0
;Written by MeteorRain, 2005.6.21
;Last compiled at 2005.6.21 21:01

这个是一个120帧片的输出参数

请问,#10802,120,# 这个什么意思啊.................

647以前为 24
647---10801为 60
10802---10811为 120
10812---10816为 12
10817---85011为 24
85012---85016为 12
85017以后为 24

寒 一下 这样不是要花很多力气?
引用

MeteorRain@2005-06-22 21:06

1、wmv9暂时使用不能。找寻更多的中转工具中,并且正在询问高手中
2、divxdrfanalyzer最新版本是0951,没有更新的了
3、的确如此。不过我的意图是如果大家有什么需要,可以(1)自己写程序对我程序生成的结果进行再处理。(2)可以告诉我你需要的输出格式,我试试看添加进去。
引用

LWC@2005-06-23 00:05

引用
最初由 MeteorRain 发布
1、wmv9暂时使用不能。找寻更多的中转工具中,并且正在询问高手中
2、divxdrfanalyzer最新版本是0951,没有更新的了
3、的确如此。不过我的意图是如果大家有什么需要,可以(1)自己写程序对我程序生成的结果进行再处理。(2)可以告诉我你需要的输出格式,我试试看添加进去。


无论是C语言 还是VB 还是...........全部不合格的家伙 本人是也

其实我是想问 这样的格式 应该怎么处理为佳 我哪个例子

竟然中途插几帧120的出来 又插几帧12出来 这不是耍我玩吗

难道要 12也独立压制 24也独立压制 120也独立压制 60也独立压制?

合拼也超级寒一下

不太明白喔 本人是菜鸟.....
引用

adamhj@2005-06-23 06:48

突然想起来还有原来halli主页上的那个mkv库可以用,虽然我没试过,不过看那接口应该没问题,稍微麻烦的是我不清楚怎么根据编码来选track...说起来halli的主页怎么没了...

不过就算能读取mkv的帧信息,如果遇到个vfr文件又该怎么处理呢?有没有既有null frame又有vfr的?

把120的片子硬往mkv里塞真不是东西- -+
引用

Re: [原创工具]xvid/divx 120fps -> framecode 转换程序

Galaxy001@2006-01-09 21:26

引用
最初由 MeteorRain 发布
命令行程序。输入某文件的drf分析数据文件名,输出其分段framecode

下载链接:
单击这里

能发给我吗?
上面那个下不了。
galaxy001 # 126点com

顺便问下divxdrfanalyzer的连接。
记得以前下过,但一时找不到了。(或者一块儿发给我)
引用

adamhj@2006-01-09 21:50

- -+
这么老的贴都顶上来了..发现我已经看不懂我以前说的是什么了..55555..退化了...
引用

MeteorRain@2006-01-10 15:19

复制代码
  1. #ver = "1.1"
  2. #cpl = "2005.8.3 1:20"
  3. Structure frametype
  4. qr.b
  5. key.b
  6. size.l
  7. EndStructure
  8. filename.s = ProgramParameter()
  9. ;filename = "sample.drf"
  10. If filename = ""
  11. OpenConsole()
  12. PrintN("120fps to framecode splitter " + #ver)
  13. PrintN("Written by MeteorRain, from 2005.6.21")
  14. PrintN("Last compiled at " + #cpl)
  15. PrintN("Usage: Feed me the name of a drf file, and everything will go ok")
  16. Input()
  17. CloseConsole()
  18. End
  19. EndIf
  20. OpenFile(1, filename)
  21. fn.l = ReadLong()
  22. we.l = ReadLong()
  23. he.l = ReadLong()
  24. fr.f = ReadFloat()
  25. Dim framearr.frametype(fn)
  26. For i.l = 0 To fn - 1
  27. framearr(i)\qr = ReadByte()
  28. framearr(i)\key = ReadByte()
  29. framearr(i)\size = ReadLong()
  30. Next i
  31. CloseFile(1)
  32. CreateFile(1, filename + ".txt")
  33. WriteStringN("# timecode format v1")
  34. WriteString("0,")
  35. lastinv.l = -1
  36. inv.l = 0
  37. For i = 0 To fn - 1
  38. If framearr(i)\qr <> 0
  39. If lastinv <> inv
  40. If lastinv > 0
  41. WriteStringN(Str(i - 1) + "," + StrF(fr / lastinv, 4))
  42. WriteString(Str(i) + ",")
  43. EndIf
  44. lastinv = inv
  45. EndIf
  46. inv = 1
  47. Else
  48. inv = inv + 1
  49. EndIf
  50. Next i
  51. WriteStringN(Str(fn - 1) + "," + StrF(fr / lastinv, 4))
  52. WriteStringN("")
  53. WriteStringN("#120fps to framecode splitter " + #ver)
  54. WriteStringN("#Written by MeteorRain, from 2005.6.21")
  55. WriteStringN("#Last compiled at " + #cpl)
  56. CloseFile(1)
  57. ; ExecutableFormat=Windows
  58. ; Executable=H:\subgroup\120fps\drf120process.exe
  59. ; DisableDebugger
  60. ; EOF

http://files.filefront.com/drf120process10rar/;4590531;;/fileinfo.html
引用

«12»共2页

| TOP