找回密码
 立即注册
搜索
查看: 13377|回复: 40

[软件] 跪求简单有效的24帧视频转成30帧视频的方法

[复制链接]
     
发表于 2015-5-17 23:40 | 显示全部楼层 |阅读模式
事情是这样的,我下了一部EVA破的1080P剧场版拿单位的小电影院放映,现在有个巨大的问题,那个电影院的服务器只认一种他自带的格式——.flf,其实这个东西就是一种压缩包,将视频转换成jpg图片序列帧,然后用他的软件给打包成一个后缀是.flf的文件,电影院的服务器只认这个,然后音频要转成无压缩的wav格式。
今天拿去放映的时候问题来了,EVA破的BDrip是23.976帧,而电影院的设备只支持30帧每秒,我用pr将eva转成图片后打包放进服务器里播放,结果就是音画不同步,想来应该是1秒内画面放多了,而声音有是原来那个声音,就不同步了
现在不知道该咋办,今天好尴尬……朋友提议是将我下的视频用格式转换的方法先转成30帧每秒的视频,再将视频导入pr输出jpg序列帧打包成flf文件,这样音画就不会不同步了。不知道这方法可行不可行,23.976直接用格式工厂之类的软件转成30帧这样没问题么
小白跪求技术宅指导,3Q……为了能在这个小厅里放动画,我也是很拼了
回复

使用道具 举报

     
发表于 2015-5-17 23:52 | 显示全部楼层
打包设置问题吧, 放映机支持24fps啊什么型号的机器?
回复

使用道具 举报

     
 楼主| 发表于 2015-5-18 00:05 | 显示全部楼层
ldenny 发表于 2015-5-17 23:52
打包设置问题吧, 放映机支持24fps啊什么型号的机器?

不认识,只知道是由2台一组一共3组(共6台),单台价格是10W多不到20W的投影机组成的,不是正规的影院设备,而且图片分辨率是必须是4480*1200。那个后台只能放他规定的flf,而且没啥地方可设置,蛋疼死了。
回复

使用道具 举报

     
发表于 2015-5-18 00:23 | 显示全部楼层
这个比较麻烦,需要插帧演算,不是单纯的转换问题。
我知道SmoothVideo Project(svp)可以在播放中即时插帧,但是不知道在压制阶段能用什么。
回复

使用道具 举报

发表于 2015-5-18 00:26 | 显示全部楼层
本帖最后由 无名的旅人 于 2015-5-18 00:49 编辑

只求简单粗暴的话格式工厂就可以,用法非常简单,直接在输出配置里修改帧率即可
其24转30实现方式就是每4帧插1个重复帧,画面连贯性会受影响

如果要如4L所言插补到30帧而不是复制的话,AVS脚本倒是有,但明显太复杂了短期学不会
而且SVP的质量终究还是太差,模拟帧瑕疵过多,实际效果很可能还不如干脆复制帧拉倒了……



想保住画面连贯性的话也可以逆向思维,用goldwave把音频加速25%来跟上30FPS的视频
用MKVExtractGUI2/MKVcleaver之类软件解出音频文件之后导入goldwave,效果(effect)-时间弯曲(timestretch),加速至125%,算法用FFT即可(变声不变调)
回复

使用道具 举报

     
 楼主| 发表于 2015-5-18 00:29 | 显示全部楼层
无名的旅人 发表于 2015-5-18 00:26
只求简单粗暴的话格式工厂就可以,用法非常简单,直接在输出配置里修改帧率即可
其24转30实现方式就是每4帧 ...

剧场版动画的BDrip是不是就没有30帧每秒的啊。我前几次因为是放的lovelive的TV版的BDrip,那片子刚好是30帧的,所以没在意这个问题,今天放EVA破的时候才出现这个音话不同步,尴尬啊。
回复

使用道具 举报

头像被屏蔽
发表于 2015-5-18 00:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2015-5-18 00:39 | 显示全部楼层
cat1230 发表于 2015-5-18 00:05
不认识,只知道是由2台一组一共3组(共6台),单台价格是10W多不到20W的投影机组成的,不是正规的影院设 ...

机器上都有型号的啊, 比如DSPXXXX, 我觉得你这是打包软件的问题了....放映机支持的分辨率多了去了....
回复

使用道具 举报

发表于 2015-5-18 00:41 来自手机 | 显示全部楼层
PR里把音轨单独加速看看效果
回复

使用道具 举报

发表于 2015-5-18 00:41 来自手机 | 显示全部楼层
PR里把音轨单独加速看看效果
回复

使用道具 举报

     
 楼主| 发表于 2015-5-18 00:51 | 显示全部楼层
启示 发表于 2015-5-18 00:41
PR里把音轨单独加速看看效果

声音加速了放出来不正常的吧
回复

使用道具 举报

头像被屏蔽
发表于 2015-5-18 00:54 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2015-5-18 00:54 | 显示全部楼层
mindfury 发表于 2015-5-18 00:32
你需要做的是3:2 pulldown,去找AviSynth教程看看吧。

这个好难啊,我研究下……
回复

使用道具 举报

发表于 2015-5-18 01:15 | 显示全部楼层
日本动画就不应当有30帧的,如果之前放的LL真是30,那恐怕是压错了,理应IVTC却deinterlace了,比如猪猪的HDTVrip柯南从来就没做对过……

另外,由于最终是要输出jpg的(相当于是一种逐行输出方式),与NTSC制式下电视所播放的隔行视频没有可比性,pulldown完全不对路
回复

使用道具 举报

     
发表于 2015-5-18 01:22 | 显示全部楼层
cat1230 发表于 2015-5-18 00:54
这个好难啊,我研究下……

不用研究....根本不对路....
回复

使用道具 举报

     
发表于 2015-5-18 01:23 | 显示全部楼层
无名的旅人 发表于 2015-5-18 01:15
日本动画就不应当有30帧的,如果之前放的LL真是30,那恐怕是压错了,理应IVTC却deinterlace了,比如猪猪的H ...

还真有....milky有一部动画是30fps的.....
回复

使用道具 举报

头像被屏蔽
发表于 2015-5-18 02:01 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2015-5-18 02:02 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2015-5-18 02:41 来自手机 | 显示全部楼层
著作拳 发表于 2015-5-18 02:02
这种非正规设备不好说吧

放映机什么时候成了非正规设备了…

—— 来自 Sony D5833, Android 5.0.2
回复

使用道具 举报

头像被屏蔽
发表于 2015-5-18 02:52 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2015-5-18 03:26 来自手机 | 显示全部楼层

放映服务器又哪里不正规了…杜比公司难道还成了山寨小厂了吗…

—— 来自 Sony D5833, Android 5.0.2
回复

使用道具 举报

     
发表于 2015-5-18 04:48 | 显示全部楼层
不求质量不介意轻微的jerk只求同步的话直接用avs
changefps(30)
然后输出个无损再转什么图片序列去
回复

使用道具 举报

头像被屏蔽
发表于 2015-5-18 08:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2015-5-18 09:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2015-5-18 09:06 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2015-5-18 09:08 | 显示全部楼层
上网找个60FPS的原盘?60转30总没有任何难度吧。
回复

使用道具 举报

     
发表于 2015-5-18 09:16 | 显示全部楼层
我觉你声话不同步的简单原因是你Pr里面的序列没有设置成30帧,或者输出序列的时候没有设置成30帧(我刚才试了下30和24导出的图片数量是不一样,你自己计算一下就知道了是不是导错了)
---------------------------------------------------------------------------------------------------------------------------
我以前为了效果好又懒得找工具,就用mac的compress或者用AE
compress设置比较复杂,速度很慢但是效果不错,特别是24转25,是我试下来效果最好的
AE的画就是先导出一边图片序列,我用PNG的,再次导入AE(按原始帧率设置图片序列),开一个120帧的序列,放入图片序列,加wide time 0 1
再把120的序列放入30帧的序列里面输出结果……
回复

使用道具 举报

头像被屏蔽
     
发表于 2015-5-18 09:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2015-5-18 09:42 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2015-5-18 10:22 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2015-5-18 10:30 | 显示全部楼层
不太清楚17L所说的“milky有一部动画是30fps的”是怎么回事,不过毕竟里番,怎么瞎胡搞都有可能就是了……

我补充说明一下之前的话吧,正常动画的“原始帧率”一定不会是30帧,但某些作品制作过程极其混乱,比如原始素材混杂着24P/24T/30P,后期编辑(字幕、合成等)又是在30I下完成的,想救回来已经不可能,rip过程中也许会被迫选择全片deint或者直接mbaff等方式30FPS出片
但如果说LL BD的话,据我所知并不存在问题,没理由做30FPS



楼主已经明说了求“简单有效”的方法,实在不应当舍近求远
楼内提供的办法普遍很复杂,有些在楼主所述的播放环境下根本实现不了,比如pulldown;有些则没有实际意义,比如avs changefps与格式工厂硬改帧率、ffmpeg输出帧序列与PR输出、先转120(24与30的最小公倍数)之后再砍帧与直接24复制帧到30,这些办法的结果都是一样的,那么当然应该选择其中比较简便、或者说楼主现在就会不用现学的那个

实际办法就以下几种:
1、直接通过每4帧复制1帧的方式补到30帧:最为简单粗暴,负面影响也不是太大(在楼主所述放映条件下,也并不存在比其更合理的帧率转换方式)
2、音频加速25.125%与视频同步:画面连贯性最好,但速度加快之后即使音频转换时设置变声不变调,声音效果总归会受一些负面影响
3、用InterFrame脚本插补到30FPS:可以在保证原始播放速率的情况下改善画面连贯性,但其实现较为复杂,且对画面的负面影响也非常明显(大动态时模拟帧质量很差),个人是不建议使用
回复

使用道具 举报

头像被屏蔽
发表于 2015-5-18 10:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2015-5-18 10:55 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2015-5-18 10:56 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2015-5-18 11:05 | 显示全部楼层
著作拳 发表于 2015-5-18 10:47
输出帧序列就是楼主的目的啊,ffmpeg在输出帧序列时能直接补到30帧还能调整图片大小所以最适合了。 ...

我觉得我说的已经挺清楚了……不要舍近求远

ffmpeg -r 30输出帧序列的结果与PR直接设置30帧输出图片一样,都是纯粹的复制帧而已,既然楼主已经会用PR,并没有必要转用ffmpeg;另外,PR在转换帧率时还可以设置blend,算是多一个选择,不过其实不建议用就是了
回复

使用道具 举报

头像被屏蔽
发表于 2015-5-18 11:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2015-5-18 12:19 来自手机 | 显示全部楼层
感谢各位,大概有个思路了,我会试试看,昨天没放成,这个周末继续放。
关于字幕的话,我用的生肉,本身这片我看过好几遍了,肯下没问题,单位同事也没人对动画片感兴趣,我和几个朋友看看而已,感受下大荧幕的氛围

----发送自 HUAWEI HUAWEI G750-T01,Android 4.2.2
回复

使用道具 举报

头像被屏蔽
发表于 2015-5-18 12:25 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2015-5-18 16:08 来自手机 | 显示全部楼层
引用第38楼著作拳于2015-05-18 12:25发表的  :
本帖最后由 著作拳 于 2015-5-18 12:31 编辑 引用:cat1230 发表于 2015......

@著作拳
rip里有条6.1声道的,厅里音响是满足要求的,只是我还没摆弄过音频怎么设置,先把视频搞定先

----发送自 HUAWEI HUAWEI G750-T01,Android 4.2.2
回复

使用道具 举报

发表于 2015-5-18 16:52 | 显示全部楼层
加重复帧啊,这是适合楼主的办法了
其他要么副作用大,要么太复杂
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-27 08:59 , Processed in 0.226351 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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