如何将普通的2d电影转换成3d
2个回答
2016-01-27 · 知道合伙人软件行家
关注
展开全部
要实现观看立体电影大概有这么几种方法:
1、时分式 主要通过立体液晶眼镜实现,效果出众,但显示器要求是CRT的显示器,刷新率120以上
2、互补色 主要是红蓝、红绿立体眼镜,造价低,对显示器无要求,也可在电视,投影上播放,略有重影,不适合长时间观看
3、偏振光 要佩戴偏振眼镜,效果杠杠的,只能在影院中观看,或者有米者可以购双投影系统,但造价不菲
4、光栅式 需要在大尺寸电视上观看,清晰度略差
5、全真式 由德国人托马斯·侯亨赖克发明的当今世界上唯一成功的全真立体电视技术,但节目源少,立体效果并不是非常出色
6、观屏式 利用观屏镜可观看左右型立体电影。缺点:看图像或电影时最多只能是屏幕一半大小;优点:非常清晰
全息式 在各个角度看上去都是立体的,不用立体眼镜。价格是贵得出奇,只在科技馆有展示,目前无法推广。
这里我们就是要用互补色的方法,也是现在比较成熟的方法,有红青、红绿等多种模式,但采用的原理都是一样的。就是将两个不同视角上拍摄的影像分别以两种不同的颜色印制在同一副画面中。这样视频在放映时仅凭肉眼观看就只能看到模糊的重影,而通过对应的红青立体眼镜就可以看到立体效果,以红青眼镜为例,红色镜片下只能看到红色的影像,青色镜片只能看到蓝色的影像,两只眼睛看到的不同影像在大脑中重叠呈现出3D立体效果。
原理明白了,现在需要的是一个方法,还需要一个工具,就是AVS,只要是压片的兄弟都会用到的,除了我们常用的功能,其实他比我们想象的更强大。
下面来看一段代码:
directshowsource("I:\电影\欧美电影\变形金刚2:堕落者的复仇\[变形金刚2:堕落者的复仇].
Transformers.Revenge.of.the.Fallen.2009.IMAX.Edition.Blu-Ray.720p.DTS.x264-CHD.mkv",23.976)convertToYV12()video2d
=directshowsource("I:\电影\欧美电影\变形金刚2:堕落者的复仇\[变形金刚2:堕落者的复仇].Transformers.Revenge.of.the.Fallen.2009.IMAX.Edition.Blu-Ray.720p.DTS.x264-CHD.mkv",23.976).Tweak(Bright=10).ConvertToRGB32()
#Bright
用来调整影片的亮度,ConvertToRGB32() 用来改变成32位RGB颜色环境
Sharpen(video2d,1.0)
Sharpen(video2d,1.0)
VideoW
= width(video2d)
VideoH = height(video2d)
P=4
#通过改变P值,来调整3D效果。一般在2-10之间,不要超过20,太大的话,虚影会比较明显
ResizeW
= VideoW + P
ResizeH
= VideoH + P
f1
= video2d
f2 = DeleteFrame(video2d, 0)
f1
= LanczosResize(f1, ResizeW, ResizeH)
f1
= Crop(f1, 0, P, VideoW, VideoH)
f2
= LanczosResize(f2, ResizeW, ResizeH)
f2
= Crop(f2, P, 0, VideoW, VideoH)
f3=MergeRGB(f2.ShowRed, f1.ShowGreen,
f1.ShowBlue)
Merge(f3,weight=3.0)
#这里weight的数值不要太大,否则画面的纵深距离感会失真
convertToYV12()
#转换回YV12颜色环境,因为我们常用的亮度滤镜等是在YV12颜色环境下使用的
在这段代码之后,就是我们压片常用的滤镜了,比如:颜色的调整,画面比例等。接下来就戴上你的红蓝眼镜,华丽的3D吧!!
注意事项
不过大家要有心理准备,这个的转换时间会比较漫长,应该说是相当漫长,我的电脑配置一般,E2140双核CPU
2G内存 转换一部2pass的480P的《变2》大概28-30小时,放弃了。所以用Q22模式转的,话说回来,还是大屏幕看立体影片过瘾啊。
1、时分式 主要通过立体液晶眼镜实现,效果出众,但显示器要求是CRT的显示器,刷新率120以上
2、互补色 主要是红蓝、红绿立体眼镜,造价低,对显示器无要求,也可在电视,投影上播放,略有重影,不适合长时间观看
3、偏振光 要佩戴偏振眼镜,效果杠杠的,只能在影院中观看,或者有米者可以购双投影系统,但造价不菲
4、光栅式 需要在大尺寸电视上观看,清晰度略差
5、全真式 由德国人托马斯·侯亨赖克发明的当今世界上唯一成功的全真立体电视技术,但节目源少,立体效果并不是非常出色
6、观屏式 利用观屏镜可观看左右型立体电影。缺点:看图像或电影时最多只能是屏幕一半大小;优点:非常清晰
全息式 在各个角度看上去都是立体的,不用立体眼镜。价格是贵得出奇,只在科技馆有展示,目前无法推广。
这里我们就是要用互补色的方法,也是现在比较成熟的方法,有红青、红绿等多种模式,但采用的原理都是一样的。就是将两个不同视角上拍摄的影像分别以两种不同的颜色印制在同一副画面中。这样视频在放映时仅凭肉眼观看就只能看到模糊的重影,而通过对应的红青立体眼镜就可以看到立体效果,以红青眼镜为例,红色镜片下只能看到红色的影像,青色镜片只能看到蓝色的影像,两只眼睛看到的不同影像在大脑中重叠呈现出3D立体效果。
原理明白了,现在需要的是一个方法,还需要一个工具,就是AVS,只要是压片的兄弟都会用到的,除了我们常用的功能,其实他比我们想象的更强大。
下面来看一段代码:
directshowsource("I:\电影\欧美电影\变形金刚2:堕落者的复仇\[变形金刚2:堕落者的复仇].
Transformers.Revenge.of.the.Fallen.2009.IMAX.Edition.Blu-Ray.720p.DTS.x264-CHD.mkv",23.976)convertToYV12()video2d
=directshowsource("I:\电影\欧美电影\变形金刚2:堕落者的复仇\[变形金刚2:堕落者的复仇].Transformers.Revenge.of.the.Fallen.2009.IMAX.Edition.Blu-Ray.720p.DTS.x264-CHD.mkv",23.976).Tweak(Bright=10).ConvertToRGB32()
#Bright
用来调整影片的亮度,ConvertToRGB32() 用来改变成32位RGB颜色环境
Sharpen(video2d,1.0)
Sharpen(video2d,1.0)
VideoW
= width(video2d)
VideoH = height(video2d)
P=4
#通过改变P值,来调整3D效果。一般在2-10之间,不要超过20,太大的话,虚影会比较明显
ResizeW
= VideoW + P
ResizeH
= VideoH + P
f1
= video2d
f2 = DeleteFrame(video2d, 0)
f1
= LanczosResize(f1, ResizeW, ResizeH)
f1
= Crop(f1, 0, P, VideoW, VideoH)
f2
= LanczosResize(f2, ResizeW, ResizeH)
f2
= Crop(f2, P, 0, VideoW, VideoH)
f3=MergeRGB(f2.ShowRed, f1.ShowGreen,
f1.ShowBlue)
Merge(f3,weight=3.0)
#这里weight的数值不要太大,否则画面的纵深距离感会失真
convertToYV12()
#转换回YV12颜色环境,因为我们常用的亮度滤镜等是在YV12颜色环境下使用的
在这段代码之后,就是我们压片常用的滤镜了,比如:颜色的调整,画面比例等。接下来就戴上你的红蓝眼镜,华丽的3D吧!!
注意事项
不过大家要有心理准备,这个的转换时间会比较漫长,应该说是相当漫长,我的电脑配置一般,E2140双核CPU
2G内存 转换一部2pass的480P的《变2》大概28-30小时,放弃了。所以用Q22模式转的,话说回来,还是大屏幕看立体影片过瘾啊。
一诺动画
2024-10-27 广告
2024-10-27 广告
在北京一之诺文化传媒有限公司,我们专业承接高质量的3D动画制作项目。利用行业领先的软件技术与创意团队,我们能够将客户的想象力转化为栩栩如生的3D动画作品。从概念设计到模型构建,再到动画渲染与后期合成,每一步都力求精准与创新,为品牌传播、影视...
点击进入详情页
本回答由一诺动画提供
展开全部
很简单,用相应的转换软件就可以了,你可以试下Tipard 3D Converter,非常的简单,可以支持2d转换3d、3d转换3d和3d转换2d三种工作模式,还可以设置参数,非常的实用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |