Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >ChatGPT+Midjourney,一卷卫生纸拍出科幻大片!200万网友围观

ChatGPT+Midjourney,一卷卫生纸拍出科幻大片!200万网友围观

作者头像
新智元
发布于 2023-04-04 06:05:23
发布于 2023-04-04 06:05:23
4430
举报
文章被收录于专栏:新智元新智元


新智元报道

编辑:Aeneas 好困

【新智元导读】AIGC时代来临,整个内容创造领域在都被颠覆!新机遇面前,谁会被替代,谁又能弯道超车?

最近,AI跑得实在太快!

国外大佬为一纸「AI不扩散条约」吵得不可开交。国内这边,B站、爱奇艺等一众互联网企业也在成都视听大会上大讲特讲AIGC。其中,陈睿也在现场介绍了B站的AIGC内容。

疯狂熬夜追热点的小编be like👆

陈睿提到,随着AIGC时代的来临,我们每个人都身处科学技术加速变革的新时代:

年轻人们对于AI技术相关内容的需求急速增加,越来越多的UP主们也在制作各种ChatGPt、AIGC相关的内容。到目前为止,B站上ChatGPT相关的内容播放量已经达到了2亿。

陈睿预言,AIGC时代的来临,并不只是一场科技领域的革新,而是对整个互联网行业,甚至对整个社会都有颠覆性的影响。

在ChatGPT等AI技术爆炸式增长的年代,陈睿的判断并非空穴来风。

前段时间凭借「一对坐在屋顶的90年代中国情侣」出圈的AI作画神器Midjourney,更是不要太火。

一大波新用户涌入之后,直接挤爆了服务器,导致官方被迫叫停免费试用。

与此同时,各种神乎其技的AI绘画层出不穷——

有穿越到苏联工厂的马斯克,有看海棠的学妹,还有中国版的赫本等等。(左右滑动查看)

来源:Cydiar

此处分享一个prompt,可以尝试尝试:

A Chinese 20-year-old Woman, looking like Audrey Hepburn, Black hair, standing on 2023 Tokyo street, hyper realistic portrait photography, pale skin, dress, wide shot, natural lighting, kodak portra 800, 105 mm f1. 8, 32k --ar 16:9 --v 5 --s 750 --q 2

而且,如此震撼的V5才刚推出没多久,更厉害的V6、V7、V8据说已经在路上了。

AI颠覆视频创作

在成都视听大会上,陈睿提到,AIGC的发展将极大地提高内容创作者的效率,就像2000年手机出现摄像头,让普通人也能随意拍摄一样,AIGC的出现也能让很多普通人,也能创作出过去只有专业人士才能创作的内容。

前段时间,一个外国小哥,就尝试了完全由AI主导,创作一条视频。这条视频从脚本,到导演、编剧、摄影、配乐的活,AI全包圆了。

而且这条视频,完全是用现在主流的AI工具做出来的,而这位小哥其实只是个AI的工具人(顺便出了个镜)。也就是说,我们现在就可以像他一样,完全操纵AI来创作视频了。

其中,脚本由ChatGPT编写,图像由Midjourney生成,然后使用Runway Gen-1,把图像风格应用到源视频中,最后,再由Boomy AI配乐。

首先,对ChatGPT说:「给我写一个脚本,生成一个由三个3秒剪辑组成的9秒视频。这个故事是,一个男人在他的客厅里,要以科幻为主题。」

ChatGPT生成了如下的脚本。

第二步,就可以根据脚本,在Midjourney中制作参考图像了。

prompt是「imagine sci-fi film still, medium shot, centered, side-angle view, a man sitting on a chair, holding a glowing orb in his hands, living room, new york, 4k --ar 16:9」 (想象一下科幻电影静止画面,中景,居中,侧角视角,一个男人坐在椅子上,手里拿着一个发光的球体,客厅,纽约,4k - -ar 16:9)。

在第三步,这位小哥重新布置了客厅里的一些家具,为了更好地匹配参考图像,来得到更清晰的输出。

然后,他用一部iPhone,就拍摄出了原始镜头。

第四步,他把视频和参考图像上传到Gen-1,它立马把视频变成了参考图像的风格。

这一步中,小哥没有使用文本提示,但添加了--interpolate 作为更平滑输出的参数。

第五步,就是把视频导入视频编辑器。

他用的是iMovie。导入视频后,修剪了一些片段,然后把它们连在一起。

第六步,小哥从Boomy中,根据自己想要的风格和情绪,生成了配乐。

他在选择了一首叫做「Trippy Harvester by Peaky Chicky」的曲子,与场景的气氛非常相配。

最后一步,添加音乐并导出。

非常幸运的是,不需要进行太多剪辑,因为视频和音乐完美地吻合。

就这样,经过了3个小时后,一段梦幻大片诞生了!

AI负责体力劳动,我来负责脑洞

无独有偶,国内的B站UP主「Mega会玩」,也通过几个AI工具,让乔布斯「复活」了。

在参观了乔布斯故居之后,Mega忽然有了一个想法,希望生成一段自己采访乔布斯的视频。

乔布斯的「大脑」,当然就来自ChatGPT。因为已经用1750亿参数训练过,它完全可以以对应人物的风格进行对话。

而乔布斯的声音,则是用一款Tacotron 2模型生成的。

Mega把乔布斯生前的语音素材进行分段处理、标记,训练了几天后,最终生成了乔布斯的AI语音模型。

而接下来,便来到了最有趣的一步——用AI克隆一个人。

如果2023年,乔帮主依旧活着,应该是一位年近七旬的老人。

Mega使用Midjourney,调整了各种参数和prompt之后,终于生成了一个理想的最终版本。

在下面这个视频中,我们看到了「复活」的乔布斯对于自己的重生这样描述道:

以这种方式回到世界会感觉有些奇妙,以AI这种方式重生虽然让我惊讶,但这不过是人类众多不可思议进步中的一个而已。

而在采访最后,Mega问出了自己最想问的那个问题: 你对于现在的苹果公司有什么感想吗?

「乔布斯」的回答可谓亮点满满:「我无法评价苹果当前的文化和践行,因为我已经不是他的一部分。但我真心希望,苹果可以一直铭记创新和突破现状的重要性。」

比高产更高产

除了可以凭空生出我们想要的内容外,AI还肩负着一项重要的「使命」:搞定制作过程中繁琐的「脏活累活」。

关于知名UP主半佛仙人,一直有着这样一个未解之谜:他的视频里,为什么能有这么多好笑的表情包?

瓜众们对这个问题实在太好奇了,以至于这个知乎问题已经有了43万的浏览量……

而在这个问题下,半佛仙人本人也出现了,解答了瓜众们的疑问——其实,这些素材就是用Python爬出来的……

另外半佛仙人表示,自己当然有团队,否则按这个产量,没有团队的话物理学都得被颠覆了。

那现在,有了AI工具,这些表情包甚至都不需要爬虫,可以自己量产了。

虽然目前,整合素材、寻找合适的音效和画面、加后期配音等过程都还需要人肉制作,但未来这些功能,很可能AI都能给我们包了。

比如最近,ChatGPT联网后,可以接入各种第三方插件了。

其中一个「代码解释器」插件,可以直接让我们用ChatGPT编辑视频了。

只要给出一个指令,ChatGPT就会对上传视频文件进行处理,稍等片刻之后,就可以直接下载了。没错,就是这么炸裂。

这么看来,未来在AI的加持下,人类创作者们可能真就只需要出个脑子,剩下那些不想做,或者麻烦的,都可以丢给AI去负责。

稳住不慌,弯道超车

看到这里,或许会有人惊呼,既然知识供给模式被完全颠覆了,那知识创造者的饭碗,岂不是也被砸了?

其实,还没到这一步。

让AI成为自己手中趁手的利器,远比忧心自己被AI淘汰了来得实际。

要知道,现在的许多人还没有提出需求的能力,也根本想不清楚自己「需要什么」。

比如,给你一个AI画图工具,你能用它画出什么?

它的上限,完全取决于你prompt能力的上限。

AI的能力,已经给你放在这儿了,你能如何驾驭它,用它大力出奇迹,则完全取决于你的指挥能力。

比如现在,让你生成一幅港口的照片,你会怎样去对Midjourney和Stable Diffusion去描述?

一个真正的prompt大师,能写出「港口、船只、日落、美丽的光线、黄金时刻……超现实主义、聚焦的、细节丰富的……电影画质,杰作」这样的提示,让AI画出一幅完美的画作。

而最近小编印象深刻的一个例子是,在必应的Image Creator里,我想试试画出《荷马史诗》的场景。

然而要输入prompt时,却忽然词穷了。

小编灵机一动,那让GPT-4教教我?

把GPT-4给出的prompt,放进Image Creator后,生成的画真是震撼我全家……

而去年在科罗拉多州博览会艺术比赛的获奖者、《太空歌剧院》的创作者,直接拒绝分享出自己在Midjourney所用的提示。

据说,他花了80多个小时,在900次迭代中,才完成了这幅画作。

这也就是为什么,外国的prompt工程师,年薪已经开到了36万美元。

从AI作画来说,一个优秀的提示工程师,必须拥有多学科的背景。经验丰富的工程师,和业余爱好者之中,存在着明显的门槛。

只有掌握了丰富的艺术史和平面设计等专业知识,才能写出「用 35 毫米胶片拍摄」「波斯……伊斯法罕的建筑」「法国画家Henri de Toulouse-Lautrec的风格」这样专业级别的prompt,生成如下画作。

从这一点来说,人和人的差别,在AI面前将被无限放大。

很明显,你本身需要是一个知识广度和深度都足够的人,你有多渊博,AI就有多出彩。

当信息可以被极度自由地获取,对信息的再加工也就随之变得更重要,在这一点上,我们每个人都是站在同一起跑线上的。

可以想见,在这种情况下,知识付费会是移动互联网催生出来的一大商机。

就在这几个月,我们亲眼见证了种种AIGC产品的光速迭代,成为「知识中介」这件事,也变得前所未有的简单。

随着AIGC技术的发展,做视频可能难度并不会比写文章高多少。内容创作者只需要出核心的创意,剩下的都可以交给AI来自动生成,视频制作的难度将会大幅度降低。

个人创作者的数量,可能也会迎来高速增长。

尤其利好的,可能就是B站知识类UP主这类创作者。毕竟剪视频的时间省了,找资料的时间也省了。只要有核心的创意点,做出优质视频就不是问题。

届时,优质创作者的内容创意潜力将被完全开发出来,视频将会成为绝对主流的内容。

对于创作者来说,这并不是某种遥不可及的预言,而是触手可及的近未来。

这也是为什么,B站上最近这几个月ChatGPT相关内容井喷,更是有很多UP主直接开始尝试用AI做视频。

也许不用多久,我们就能看到,越来越多独立创作者出现。他们不用再选择团队创作这种重工业模式,而是一两个主创+AI就可以轻装上阵,用比过往高十倍二十倍的效率创作,将那些本来没有能力做成视频的内容,畅快表达出来。

可以想象,随着AIGC的繁荣,知识类视频平台的发展,都会迎来一波水涨船高。

那么,在不久的将来,谁将被AI取代,而谁又会弯道超车?

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-04-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 新智元 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
oracle--本地网络配置tnsnames.ora和监听器listener.ora
文件tnsnames.ora 是给orcl客户端使用 配置本地网络服务:(客户端) 第一种使用暴力方式直接操作: 修改:C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora ORCL = >网络服务名 (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 服务器ip)(PORT = 1521)) (CONNEC
eadela
2019/09/29
7640
oracle--本地网络配置tnsnames.ora和监听器listener.ora
oracle连接出现ora-12154,与虚拟机Oracle连接出现ora-12154问题的解决方法
谈到ora-12154问题,网上有一大堆解决方法,原因基本统一:tns或listener配置不正确。对于listener配置不正确的一般较少发生,大多数人都是按照默认配置一路“下一步”过来的,基本都是orcl的服务名,如果说本地可以连通orcl,别的机子就连不通那应该跟listener关系不大。大部分都是tns配置不正确。我遇到的现象是:在本机建了一个2003的虚拟机,虚拟机里面装了oracle10g,默认配置。本机只装了oracle10g的客户端,当我以前用本机连接局域网内数据库的orcl服务(数据库与局域网内数据库一样)时没有问题,但是在连接虚拟机中的orcl服务却连不通,总是报ora-12154错误。而虚拟机内,plsql却可以连接虚拟机oracle,但是不能连接本机所在局域网内的oracle。
全栈程序员站长
2022/09/09
1K0
ORACLE RAC 监听配置 (listener.ora tnsnames.ora)
    Oracle RAC 监听器的配置与单实例稍有不同,但原理和实现方法基本上是相同的。在Oracle中 tns进程用于为指定网络地址上的一个或多个Oracle 实例提供服务注册,并响应来自客户端对该服务提出的连接请求。一旦连接请求到达,并派生出一个服务器进程建立服务器与用户端之间的连接(专有服务器dedicated server)或转发服务请求(共享服务器模式shared server)。如果监听器知道多于一个实例提供所请求的服务,则可能会根据客户端与服务器端相关配置将请求定位到较低负载的实例为其提供服务。因此合理正确配置监听器以及tnsnames是Oracle RAC实现负载均衡以及failover的前提,本文将描述基于 suse linux 10 + Oracle 10g RAC 下监听器的配置。
Leshami
2018/08/14
4.8K0
ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务的解决
Oracle11g 64位软件的安装位置为/u01/app/oracle/product/11.2.0/dbhome_1,数据库名为默认的orcl,
星哥玩云
2022/08/18
11.3K0
ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务的解决
局域网内访问ORACLE11G 数据库和MYSQL 数据库(详细讲述经过)
公司要求局域网访问oralce 数据库自己之前也没有经验看了网上很多资料也试了很多 也都不行后面经过不断尝试 终于可以了 把自己的解决问题思路及其方法分享下
默 语
2024/11/20
3370
局域网内访问ORACLE11G 数据库和MYSQL 数据库(详细讲述经过)
ORA-12170:TNS:连接超时
在Red Hat Enterprise Linux Server release 6.7 成功安装ORACLE 11g 后,在客户端配置TNS后,测试是否可以连接到数据块服务器,结果报错: ORA-1
Java学习123
2018/05/16
5.6K0
ORACLE RAC 下非缺省端口监听配置(listener.ora tnsnames.ora)
        不论是单实例还是RAC,对于非缺省端口下(1521)的监听器,pmon进程不会将service/instance注册到监听器,即不会实现动态注册。与单实例相同,RAC非缺省端口的监听器也是通过设置参数local_listener来达到目的。除此之外,还可以对实例进行远程注册,以达到负载均衡的目的。这是通过一个参数remote_listener来实现。
Leshami
2018/08/14
1.2K0
oracle ora-12154问题总结
在使用oracle时,经常会遇到ora-12154问题,但一直没总结,解决办法过段时间就忘,再遇到问题只能再去找解决办法。今天,把目前了解到的内容汇总记录,方便以后查找。
全栈程序员站长
2022/09/15
1K0
在CentOS7下安装Oracle11教程
安装oracle时,发现网上的文章总是缺少一些信息,导致安装不顺利,因为我对一些文章进行了整合,用以备忘。
Kiba518
2023/03/08
6670
在CentOS7下安装Oracle11教程
oracle共享服务器配置汇总(53天)
oracle共享服务器配置汇总 对于共享服务器的配置进行了汇总,也发现一些隐藏的错误 方式一,多种监听(专用连接有专有连接的监听,共享服务有共享服务的监听) 方式二,一种监听,专有和共享的都设定在一个监听上 以下,liste1是专有服务器连接方式,    liste2是专门的共享服务器连接方式    liste3是专有服务和共享服务混合的方式 listener.ora 配置如下。 LISTE1 = (ADDRESS_LIST= (ADDRESS=(PROTOCOL=tcp)(HOST=oe
jeanron100
2018/03/13
1.4K0
Oracle通过HSODBC访问mysql
用户1148526
2018/01/03
2K0
Oracle RAC 客户端连接负载均衡(Load Balance)
        实现负载均衡(Load Balance)是Oracle RAC最重要的特性之一,主要是把负载平均分配到集群中的各个节点,以提高系统的整体吞吐能力。通常情况下有两种方式来实现负载均衡,一个是基于客户端连接的负载均衡,一个是基于服务器端监听器(Listener)收集到的信息来将新的连接请求分配到连接数较少实例上的实现方式。本文主要讨论的是基于客户端连接的负载均衡,并给出演示。
Leshami
2018/08/14
2.2K0
RAC 10.2.0.5,客户端登陆间断遭遇ORA-12545
网络没有丢包(实验过程遇到的网络是有丢包的是路由问题,已经事先将网络问题解决,但还报错)
Alfred Zhao
2019/05/24
9370
【DB笔试面试733】在Oracle中,RAC中REMOTE_LISTENER的作用是什么?
REMOTE_LISTENER参数主要用于RAC环境中监听器的远程注册,监听器的远程注册主要用于实现负载均衡。通常情况下,客户端发出的连接请求会首先被LOCAL_LISTENER接收,然后由Master Instance来决定当前的连接请求应该由哪个目标Instance发出Server Process响应这个连接请求。在启用了负载均衡的情形下,Master Instance会将请求转发到负载较小的实例。如果此时Remote_Listener中指定的实例负载较小,那么当前的请求会被重定向到负载较小的Instance中来建立连接,派生服务器进程进行相应连接。
AiDBA宝典
2020/01/20
2K0
【DB笔试面试733】在Oracle中,RAC中REMOTE_LISTENER的作用是什么?
通过多项实践,再次学习oracle的listener.ora sqlnet.ora tnsnames.ora三个文件的关联性
之前因为安装的是windows server 2008 r2的系统,oracle是11g r2 64bit,因为像很多网友一样,无法使用pl/sql developer 8连接oracle,今天可算连上了,对listener.ora sqlnet.ora tnsnames.ora三个文件、TNSListener服务的认识也深了一层。
williamwong
2018/07/24
1.9K0
通过多项实践,再次学习oracle的listener.ora sqlnet.ora tnsnames.ora三个文件的关联性
Oracle 2套rac集群指向单机多实例的复制搭建
单实例环境--standby CentOS release 6.10 (Final) hostname dg1 ip 10.*.30 Instance_name cad DB_NAME bol --此次2个一样 db_unique_name cad
星哥玩云
2022/08/17
5510
Oracle修改监听IP地址
oracle 11g断网安装时,没有检测net的功能,所以安装完后,netstat -an 发现自动监听的是127.0.0.1:1521,这样安装完成后,其他的主机根本无法连接,是什么原因呢? 排错后发现,是主机名的问题: 1 在cmd中,输入hostname 发现主机名 2 在文件夹:c:\windows\system32\drivers\etc  修改hosts文件: 源文件为: # Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample
用户1154259
2018/01/17
3.6K0
配置数据库监听白名单
2020年伊始,我们的工作中多了一个词"护网行动",之前闻所未闻;这是一个从国家层面提出的安全概念,目的是为了保障信息安全。各个组织机构会定期组织安防演练。咱们数据库层面为了应对这次安防演练也提出了自己的思想,数据库白名单策略限制非法设备对数据库进行访问。这是这次配置监听白名单的整个背景。
PHP开发工程师
2021/05/14
1.1K0
Oracle RAC 负载均衡测试(结合服务器端与客户端)
        Oracle RAC 负载均衡使得从客户端发起的连接能够有效地分配到监听器负载较小的实例上。有两种方式实现客户端负载均衡,一是通过配置客户端的load_balance,一是通过配置服务器端的remote_listener参数。两种方式各有优劣,而且两者并不相互排斥,因此可以结合两种方式来更加有效的实现负载均衡。本文将描述两者结合的使用情况(oralce 10g rac)。
Leshami
2018/08/14
1.4K0
一次访问问题排查-涉及TNS-03505、ORA-12154、TNS-12560、动态注册、防火墙、tnsping跟踪等
建了一个库,想通过Oracle Net访问,需要配置监听器和tnsnames.ora,接下来碰到一系列的问题。。。 1. 添加监听器配置,listener.ora文件默认包括: LISTENER =   (DESCRIPTION_LIST =     (DESCRIPTION =       (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))     )   ) ADR_BASE_LISTENER = /opt/app/ora11g 为了新建监听器名称,添加如下: DCSOPEN =   (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(Host = 172.101.19.57)(Port = 1521))) 或 DCSOPEN =   (DESCRIPTION_LIST =     (DESCRIPTION =       (ADDRESS = (PROTOCOL = TCP)(HOST = dcsopen2Node)(PORT = 1521))     )   ) ADR_BASE_DCSOPEN = /opt/app/ora11g 或 DCSOPEN =   (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(Host = 172.101.19.57)(Port = 1521))) SID_LIST_DCSOPEN =   (SID_LIST =     (SID_DESC =       (SID_NAME = PLSExtProc)       (ORACLE_HOME = /opt/app/ora11g/product/11.2.0/dcsopen)       (PROGRAM = extproc)     )     (SID_DESC =       (GLOBAL_DBNAME = dcsopen)       (ORACLE_HOME = /opt/app/ora11g/product/11.2.0/dcsopen)       (SID_NAME = dcsopen)     )   ) ADR_BASE_DCSOPEN = /opt/app/ora11g 或 DCSOPEN =   (DESCRIPTION_LIST =     (DESCRIPTION =       (ADDRESS_LIST =         (ADDRESS = (PROTOCOL = TCP)(HOST = 172.101.19.57)(PORT = 1521))       )       (ADDRESS_LIST =         (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))       )     )   ) SID_LIST_DCSOPEN =   (SID_LIST =     (SID_DESC =       (SID_NAME = PLSExtProc)       (ORACLE_HOME = /opt/app/ora11g/product/11.2.0/dcsopen)       (PROGRAM = extproc)     )   ) ADR_BASE_DCSOPEN = /opt/app/ora11g 2. 添加本机的tnsnames.ora文件配置: dcsopen =   (DESCRIPTION =     (ADDRESS_LIST =       (ADDRESS = (PROTOCOL = TCP)(HOST = 172.101.19.57)(PORT = 1521))     )     (CONNECT_DATA =       (SERVICE_NAME = dcsopen)     )   ) 3. 使用tnsping dcsopen测试,报错: ora11g>tnsping dcsopen TNS Ping Utility for Linux: Version 11.2.0.1.0 - Production on 08-JAN-2015 00:38:55 Copyright (c) 1997, 2009, Oracle.  All rights reserved. Used parameter files: /opt/app/ora11g/product/11.2.0/dcsopen/network/admin/sqlnet.ora TNS-03505: Failed to resolve name 4. 使用sqlplus登
bisal
2019/01/29
1.8K0
推荐阅读
相关推荐
oracle--本地网络配置tnsnames.ora和监听器listener.ora
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档