如何制作红蓝3d电影(详细教程)
自20世纪初以来,电影制作人一直试图通过制作3D电影来利用我们的双眼。现在,由于大量相对实惠的3D电视,你可以享受电影院以外的额外空间 - 你自己拍摄的视频。
对于大预算的电影,电影摄影师使用两个相连的相机,并用分束器分开。但除非你有好莱坞级别的资金投入 - 钻机成本至少几千美元 - 你最好用更便宜的双镜头相机,这可以达到同样的效果。 (甚至还有一部智能手机,LG Thrill,用立体镜头拍摄3D。)在这些镜头上,镜头同时录制两个视频。
拍摄
我是一个视频爱好者,但直到最近我还没有涉足第三个维度。因此,在我的第一个3D项目中,我拍摄了我朋友的乐队Outpouring的音乐视频,在舞台上表演了他的歌曲“Love Came Down”。音乐会风格视频的限制对3D视频格式有益。舞台上的音乐家可以在很多地方移动,但是他们被限制在一个观察者可以探索视觉深度的独立空间。
为了获得我想要的各种各样的镜头,我拍摄了乐队两次播放这首歌:首先我从一个固定的位置拍摄,然后我在舞台上漫游寻找特写镜头。对于这两种拍摄,我使用的是索尼HandyCam 3D HDR-TD30V(1000美元),它体积小,易于使用,可以拍摄3D照片和视频。另一个选择是JVC GY-HMZ1U(1000美元),一个类似的相机。对于其中任何一种,你需要一个足以存储高清视频的存储卡; 64 GB的卡可以容纳2个多小时。
与二维拍摄一样,最好是拥有良好,均匀的照明。但是你应该如何构图。索尼3D技术中心执行总监格兰特安德森说,避免戏剧性的放大和快速的摄像机动作,这会让观众感到恶心。 “变焦感觉不自然,因为我们的眼睛不会变焦。” 2009年3D Star Trek的视觉特效总监罗杰·盖伊特(Roger Guyett)建议让相机接近行动。 “你可以从与你非常接近的任何东西中获得最大的维度,”他说。 “你可以在山脉上行驶,而不是真正看到山上的任何尺寸,因为它们距离很远。”
编辑
对于可以处理3D的视频编辑软件,选择相当有限。对于3D录制,常见的AVCHD格式将左右馈送组合成单个并排视图。但并排3D是一个相对较新的标准,因此大多数编辑程序还不支持它。
对于我用索尼相机拍摄的视频,我首先尝试使用Vegas Pro,这是该公司的视频编辑器(价格高达600美元)。不过,这不是你唯一的选择。我还使用Apple的Final Cut Pro X(300美元)拍摄了一些镜头,并使用Dashwood Stereo3D Toolbox LE编辑,这是一个售价99美元的插件,可为Final Cut提供立体编辑功能,以及Adobe Premiere Pro等其他程序。要获得更加流线型和价格合理的界面,请试用讯连科技威力导演11 Ultra(80美元)。你牺牲一些速度和功能的价格,但我从它得到的3D素材看起来几乎与Final Cut Pro和Vegas Pro的结果一样好,我发现简化的工作流程很有帮助:在编辑视图中剪切后,我然后切换到生产视图,该视图隐藏所有编辑并仅处理导出视频。
在任何程序中,您都希望以并排模式导入两个视频轨道;但是,从一侧删除音频,因为您只需要一个声音轨道。对于我的音乐视频,我合并了我拍摄的两张照片中的剪辑,根据宽静态镜头构建叙事,然后剪切任何看起来不具有3D效果的材质 - 当有人走出画面时效果可能会被打破或移动太快。正如您所料,它有助于在3D电视上预览粗剪,然后根据需要进行重新编辑。编辑时我意识到我应该更多地依靠我的三脚架来避免手持机芯的抖动。那些看起来很酷的街头摄影方式,但它们往往会减少3D效果。我也应该指导我的表演者更多地,特别是向前和向后移动,以创造更多动态的视觉效果。我让乐队第三次播放这首歌,这样我就可以获得更多的镜头,包括一个朝向相机的吉他琴颈。
观看
要将电影从计算机传输到3D电视,请将其导出为AVCHD MPEG-4文件,并保持并排格式。这些过程因程序而异,但它们都有一个共同点:它需要一段时间 - 至少是视频本身的两倍。文件完成后,您可以直接在3D电脑显示器上观看,例如HP Pavilion 2311gt(300美元)或华硕VG278H(600美元)。您也可以通过HDMI电缆将其连接到3D电视,或通过刻录光盘在蓝光播放器上直接从计算机播放文件。
如果你没有3D电视,那你就没有运气。尝试生成立体图3D文件,该文件使用红色 - 青色滤镜创建温和的3D效果。然后将其上传到YouTube,并使用网站的3D标签yt3d:enable = true对其进行标记,这样任何拥有一副低成本红蓝眼镜的人都会看到3D,即使在2D显示器上也是如此。
版权所有©2019 sws软件,邵启瑞 转载请标注出处
如何制作红蓝3d电影(详细教程)的更多相关文章
- 【图文教程】用“iz3d”软件将您的游戏打造为红蓝3D游戏。
iz3d是一款能将普通3D游戏转换为红蓝3D游戏的软件.基本上支持所有游戏,或许没用过的人会认为这只是类似于播放器中的一个小功能,将平面图形做成“伪3D”红蓝效果. 实际上不是的,游戏与平面图的结构不 ...
- U启动制作U盘启动盘详细教程
第一步 打开u启动装机版,将准备好的u盘插入电脑usb接口并静待软件对u盘进行识别,由于此次u启动采用全新功能智能模式,可为u盘自动选择兼容性强与适应性高的方式进行制作,相较过去版本可省去多余的选择操 ...
- Caffe系列3——制作Hdf5数据源详细教程(手把手教你制作Hdf5数据源)
制作Hdf5数据源详细教程
- 使用Inno Setup 制作软件安装包详细教程(与开发语言无关)
前言:关于如何制作一个软件安装包的教程,与编程语言无关.以下,请看详情~ 1.下载Inno Setup,下载地址:https://jrsoftware.org/isinfo.php 2.下载最新版本即 ...
- 800元组装一台3D打印机全教程流程
我最近正好要组装一台新的reprap的kossel delta型开源3d打印机,这台机器性价比非常高,具有速度快,静音,三臂并联结构,扩展性强,便宜的特点.图纸啥的都有,只是用到mega2560和ra ...
- Win7 U盘安装Ubuntu16.04 双系统详细教程
Win7 U盘安装Ubuntu16.04 双系统详细教程 安装主要分为以下几步: 一. 下载Ubuntu 16.04镜像软件: 二. 制作U盘启动盘使用ultraISO: 三. 安装Ubuntu系统: ...
- Windows7 64位系统搭建Cocos2d-x-2.2.1最新版以及Android交叉编译环境(详细教程)
Windows7 64位系统搭建Cocos2d-x-2.2.1最新版以及Android交叉编译环境(详细教程) 声明:本教程在参考了以下博文,并经过自己的摸索后实际操作得出,本教程系本人原创,由于升级 ...
- ZAM 3D 制作简单的3D字幕 流程(二)
原地址:http://www.cnblogs.com/yk250/p/5663907.html 文中表述仅为本人理解,若有偏差和错误请指正! 接着 ZAM 3D 制作简单的3D字幕 流程(一) .本篇 ...
- [分享] 从定制Win7母盘到封装详细教程 By BILL ( 10月23日补充说明 )
[分享] 从定制Win7母盘到封装详细教程 By BILL ( 10月23日补充说明 ) billcheung 发表于 2011-10-23 00:07:49 https://www.itsk.com ...
随机推荐
- Educational Codeforces Round 74 (Rated for Div. 2) D. AB-string
链接: https://codeforces.com/contest/1238/problem/D 题意: The string t1t2-tk is good if each letter of t ...
- [Google Guava] 11-事件总线
原文链接 译文连接 译者:沈义扬 传统上,Java的进程内事件分发都是通过发布者和订阅者之间的显式注册实现的.设计EventBus就是为了取代这种显示注册方式,使组件间有了更好的解耦.EventBus ...
- python的logging日志模块(二)
晚上比较懒,直接搬砖了. 1.简单的将日志打印到屏幕 import logging logging.debug('This is debug message') logging.info('Thi ...
- TFS命令行
tfs命令工具: https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2010/9s5ae285 ...
- HTML5 本地数据库(SQLite) 示例
http://supercharles888.blog.51cto.com/609344/856071 http://www.sqlite.org/download.html
- Java进阶知识25 Spring与Hibernate整合到一起
1.概述 1.1.Spring与Hibernate整合关键点 1) Hibernate的SessionFactory对象交给Spring创建. 2) hibernate事务交给spring的声明 ...
- vue 重置data中表单form的值 重置变量
export default { data() { return { form:{ name:"张三", age:13, sex:1, address:"" } ...
- go中interface作为参数和switch里的type
package main import ( "fmt" "time" ) func main() { i :=2 fmt.Println("Write ...
- 学PHP应注意的问题与知识点
编出一手好代码,这个是需要你在平时开发中日积月累的,平时如果你有注意到以下的那些代码的编码,那么祝贺你,你在技能提升这方面已经垫下了一些基础,编写出一手好代码,说白了就是你特么注意到性能这块的问题,代 ...
- ForkJoinPool 源码分析
ForkJoinPool ForkJoinPool 是一个运行 ForkJoinTask 任务.支持工作窃取和并行计算的线程池 核心参数+创建实例 // 工作者线程驻留任务队列索引位 static f ...