国语视界

 找回密码
 立即注册
查看: 6642|回复: 15

[字幕技术] 关于60帧视频的字幕制作问题

[复制链接]

6

主题

139

帖子

106

积分

禁止访问

大洋
564
阅读权限
0
发表于 21-2-16 13:15 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

13

主题

924

帖子

1316

积分

论坛大神

大洋
20778
阅读权限
130
发表于 21-2-16 20:26 | 显示全部楼层
有120的....那是后期软件(avid media cpmosser  DaVinci Resolve   Premiere  Final Cut Pro X   )吐出来的高帧率xml+png 字幕序列...并不是给spec平台使用
回复 支持 反对

使用道具 举报

6

主题

139

帖子

106

积分

禁止访问

大洋
564
阅读权限
0
 楼主| 发表于 21-2-16 20:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

13

主题

924

帖子

1316

积分

论坛大神

大洋
20778
阅读权限
130
发表于 21-2-16 21:38 | 显示全部楼层
ipretty 发表于 21-2-16 20:50
感谢真情大回复,搜索了一下,这是都是专业的软件,且价格不菲。
我也在网上搜了几家,比如bdfix同一家的 ...

bdfix 那家官网所有的东西几年前就下架了.

dvdlogic 家的Subtitler还不如买Lemony Pro
回复 支持 反对

使用道具 举报

5

主题

1955

帖子

333

积分

排长

大洋
2824
阅读权限
30
发表于 21-2-16 22:23 | 显示全部楼层
敢问大神,哪里可以下载到60-120帧的电影,可否推荐一个网站
回复 支持 反对

使用道具 举报

6

主题

139

帖子

106

积分

禁止访问

大洋
564
阅读权限
0
 楼主| 发表于 21-2-17 01:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

6

主题

139

帖子

106

积分

禁止访问

大洋
564
阅读权限
0
 楼主| 发表于 21-2-17 01:25 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

1

主题

623

帖子

280

积分

排长

大洋
2781
阅读权限
30
发表于 21-2-17 09:03 | 显示全部楼层
ipretty 发表于 21-2-17 01:25
60-120帧的电影属于稀有产品,本身就没有几部,所以没有专门的网站。

有的啊,我就经常逛
回复 支持 反对

使用道具 举报

24

主题

1253

帖子

1124

积分

论坛贵宾

大洋
89515
阅读权限
130
发表于 21-2-17 12:12 | 显示全部楼层
还是用easyavs2bdnxml
easyavs2bdnxml可以转59.97,只是你们常用的GUI没有做这个选项
命令行模式下运行easyavs2bdnxml看看
回复 支持 反对

使用道具 举报

6

主题

139

帖子

106

积分

禁止访问

大洋
564
阅读权限
0
 楼主| 发表于 21-2-17 18:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

5

主题

1955

帖子

333

积分

排长

大洋
2824
阅读权限
30
发表于 21-2-18 07:11 | 显示全部楼层
我不喝汽水 发表于 21-2-17 09:03
有的啊,我就经常逛

兄弟,可否推荐一个地址,最近买了iPad Pro,带120帧的,想看看120帧的电影是什么感觉,谢谢了!
回复 支持 反对

使用道具 举报

9

主题

752

帖子

509

积分

连长

大洋
826
阅读权限
40
发表于 21-2-23 23:21 | 显示全部楼层
本帖最后由 georgezhao 于 21-2-24 07:16 编辑
mojie126 发表于 21-2-17 12:12
还是用easyavs2bdnxml
easyavs2bdnxml可以转59.97,只是你们常用的GUI没有做这个选项
命令行模式下运行easy ...


谢谢指点,我尝试了一下命令行运行easyavs2bdnxml\core\avs2bdnxml.exe  显示了命令参数
这里转贴以下参数
avs2bdnxml [options] -o output input
-o, --output         Output file in BDN XML format. For SUP/PGS output, use a .sup extension  输出命令  输出BDN XML格式字幕  使用后缀名为.sup输出SUP/PGS图形字幕                     
-j, --seek     Start processing at this frame, first is 0    指定从某一帧开始处理字幕  默认从第一行开始
-c, --count         Number of input frames to process    指定处理的帧数
-t, --trackname    Name of track, like: Undefined    字幕流名称  如简体中文为:chs
-l, --language       Language code, like: und     语言码  中文字幕为:zho
-v, --video-format   Either of: 480i, 480p,  576i,720p, 1080i, 1080p   视频分辨率
-f, --fps     Either of: 23.976, 24, 25, 29.97, 50, 59.94     帧率
-x, --x-offset      X offset, for use with partial frames.
-y, --y-offset      Y offset, for use with partial frames.
-d, --t-offset        Offset timecodes by this many frames or given non-drop timecode (HH:MM:SS:FF).
-s, --split-at      Split events longer than this, in frames. Disabled when 0, which is the default.
-m, --min-split     Minimum length of line segment after split.
-e, --even-y        Enforce even Y coordinates. [on=1, off=0]
-a, --autocrop     Automatically crop output. [on=1, off=0]     自动切割字幕无用的背景图层
-p, --palette       Output 8bit palette PNG. [on=1, off=0]     按照八位色输出符合蓝光规范的图形字幕
-n, --null-xml       Allow output of empty XML files. [on=1, off=0]
-z, --stricter        Stricter checks in the SUP writer. May lead to  less optimized buffer use, but might  raise compatibility. [on=1, off=0]
-u, --ugly     Allow splitting images in ugly ways. Might improve buffer problems, but is ugly. [on=1, off=0]
-b, --buffer-opt    Optimize PG buffer size by image splitting. [on=1, off=0]  分割输出的PNG图形字幕以降低PG字幕流流量

其中-f 可以选择59.94fps项,执行命令按照示例即可
示例:
avs2bdnxml -t Undefined -l und -v 1080p -f 23.976 -a1 -p1 -b0 -m3 -u0 -e0 -n0 -z0 -o output.xml -o output.sup input.avs

开始怎么都不行,后来查了搜索了以下,原来
这里需要自己编辑一个AVS脚本:
LoadPlugin("VSFilter.dll")
MaskSub("subtitles.ass",1920,1080,59.94,framecount)
这里的framecount=视频长度(秒)x59.94

可以转换成59.94的xml 和sup文件,AVS脚本中只能加载VSFilter.dll, 但加载不了VSFilterMod.dll, 我尝试了用easyavs2bdnxml自带的mod模块,和aegisub 32和64位的MOD模块,均不成功,所以如果有ASS有图形文件,就会缺失图片

我的转换命令为:
c:\easyavs\core\avs2bdnxml -t Undifined -l zho -v 1080p -f 59.94 -a1 -p1 -b0 -m3 -u0 -e0 -n0 -z0 -o c:\11\11.xml -o c:\11\11.sup c:\11\11.avs

11.avs脚本内容:(用文本工具存写成txt后改后缀为avs即可)
LoadPlugin("c:\easyavs\core\VSFilter.dll")
MaskSub("c:\11\02.ass",1920,1080,59.94,51875)

最后可以生成不带图片引用的59.94 fps  的sup和xml文件

如果能加载带mod的模块就好了
回复 支持 反对

使用道具 举报

1

主题

62

帖子

133

积分

班长

大洋
6736
阅读权限
20
发表于 21-2-26 22:47 | 显示全部楼层
georgezhao 发表于 21-2-23 23:21
谢谢指点,我尝试了一下命令行运行easyavs2bdnxml\core\avs2bdnxml.exe  显示了命令参数
这里转贴以下参 ...

如果图形文件不多的话,可以打开xml文件手动加上去
回复 支持 反对

使用道具 举报

13

主题

1440

帖子

1083

积分

营长

大洋
4834
阅读权限
50
发表于 21-2-27 01:20 | 显示全部楼层
熊猫8305 发表于 21-2-18 07:11
兄弟,可否推荐一个地址,最近买了iPad Pro,带120帧的,想看看120帧的电影是什么感觉,谢谢了!
...

建议看原生60、120帧。现在的60、120帧电影都是补帧补上去的,先不说效果,全片看下来光出现的果冻帧都能把你难受死。或者有钱的就买个有MEMC的电视,这个的效果比那些补帧的好多了。
回复 支持 反对

使用道具 举报

13

主题

1440

帖子

1083

积分

营长

大洋
4834
阅读权限
50
发表于 21-4-21 11:47 | 显示全部楼层
georgezhao 发表于 21-2-23 23:21
谢谢指点,我尝试了一下命令行运行easyavs2bdnxml\core\avs2bdnxml.exe  显示了命令参数
这里转贴以下参 ...

你用不了mod是因为语句错了。用vsfiltermod的话应该打上MaskSubMod,只有用vsfilter才是MaskSub。
回复 支持 反对

使用道具 举报

9

主题

752

帖子

509

积分

连长

大洋
826
阅读权限
40
发表于 21-4-22 23:57 | 显示全部楼层
言冰云 发表于 21-4-21 11:47
你用不了mod是因为语句错了。用vsfiltermod的话应该打上MaskSubMod,只有用vsfilter才是MaskSub。 ...

哇哦,这个可就厉害了,感谢指点,回头我试试!
回复 支持 反对

使用道具 举报

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

本版积分规则

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