AI生成视频-Pika

背景介绍

Pika 是一个使用 AI 生成和编辑视频的平台。它致力于通过 AI 技术使视频制作变得简单和无障碍。

Pika 1.0 是 Pika 的一个重大产品升级,包含了一个新的 AI 模型,可以在各种风格下生成和编辑视频,如 3D 动画,动漫,卡通和电影风格。

使用

登录https://pika.art/login 登录账号申请白名单。

登录申请Pika Discord https://discord.gg/pika 试用交互命令行生成视频。

PIKA 机器人按钮

在这里插入图片描述
👍 大拇指向上
告诉机器人(和 Pika 实验室团队)你喜欢这个视频,Pika 做得很好。

👎 大拇指向下
告诉机器人(和 Pika 实验室团队)Pika 做了一些丑陋、错误的东西,或者视频完全没有移动。

🔁 重新生成 - 重复提示
使用相同的提示词和参数再生成一个视频。
注意:它会保留相同的图片。

🔀 重新混合 - 编辑提示
打开“编辑提示”框,以便你进行更改,修正错误并尝试其他东西。
注意:它会保留相同的图片。

❌ 删除视频
这会永久删除你的提示和视频你的视频无法恢复
打开一个确认删除框,你需要输入 YES(英文)并提交以确认你要删除,按取消以保留视频。

图片转视频

在这里插入图片描述

/encrypt_text

  • 确保你位于允许你使用生成命令的频道中,或者你正在与 PIKA 机器人进行私人消息交流。
  • 输入 /,在可用命令中寻找 /encrypt_text 并点击它。
  • 屏幕将会变化,现在你会看到提示的结构设置好了。在这个命令中,你通常看到的 “+1 more” 变成了 “+2 more”,因为这个命令有两个额外的选项。
  • 首先,你需要填写 “message” 栏。这是 PIKA 将用作你生成内容中的元素的文本。简短的单词比长句更好。在此,我们将使用 “HELLO” 这个词,我们使用大写,使得字母在片段中更突出。
  • 现在我们需要告诉 AI 实际上我们想要生成什么样的片段。这次我们要求它创建一个简单的海洋场景,我们将使用 “ocean waves,sand, surf, white caps, early morning light, reflections” 这个提示。点击提示框并填写它。
  • 接下来点击 “+2 more”,你会看到两个可选参数,字体和图像。你不必上传起始图像,PIKA自己就能很好地创建出海浪和冲浪的场景。你可以从五种可选字体中选择一种,但这不是必须的,在这里我们将默认使用 “Modern” 这种字体。
  • 你可以像使用 /create 和 /animate 命令一样,使用所有的常规选项,但是有两个新的参数。“-w” 代表权重,它允许你告诉 PIKA 是否需要关注你上传的起始图像。你可以用 0, 1, 2 三个数字来设置。默认值是 1。但由于我们没有上传起始图像,所以使用 “-w” 选项没有任何意义。“-size” 是一个你可以设置的选项,它会告诉 PIKA 要将字体设置为多大,你可以设置为 50 到100 之间的任何整数,默认值是 100。
  • 在这里,我们只需填写消息和提示,然后生成。现在我们将生成第二次,但这次我们将在提示中添加"-camera zoom in" 选项。
  • 对于第三次生成,我们将使用 “-camera rotate clockwise” 选项。
  • 注意:以上步骤中的每一个生成命令都应该以回车键结束,这样 PIKA 才会开始生成你的视频片段。希望这个教程对你有所帮助!

/animate

在这里插入图片描述

你现在可以先在 Pika 中将图片添加到提示中,告诉 PikaBot 从图片开始你的视频
你不需要输入提示,只需附加图片然后按回车/发送

在 PC 上:

输入/animate 并附加你要使用的图片
你可以拖放图片或复制粘贴,或从电脑上点击添加图片。
添加提示:如果你想添加提示词或参数,按 [Tab] x 3(可选)

在手机上:

输入/animate 并附加你要使用的图片
这会打开你的相册让你选择图片
点击图片进行选择,它会被添加到你的提示中
添加提示:如果你想添加提示词或参数,只需点击聊天框上方的 [Prompt] 按钮(可选)

/create 仍然有效

在这里插入图片描述

如果你更喜欢,你仍可以先输入提示,然后使用。
也可以不添加图片直接输入提示词

提示:

你的图片是第一帧,所以你不能做大的改变,例如狗从坐着变成跑来跑去
描述你附加的图片(主体和背景)和你想要的具体移动
例如:如果你附加一张狗坐在草地上的图片,
提示:
/animate prompt: 一只狗,它的皮毛和耳朵在风中摆动,坐在草地上
避免:“让图片动起来” “自然移动” “让它移动” 这样笼统的语句通常不会奏效

生成视频参数

我们目前支持的可选参数列表:

提示结构

重要:参数必须添加在提示词之后
使用空格将它们与提示词及彼此分隔
例如:

/create prompt: 金毛寻回球 -ar 16:9 -motion 3

你可以使用 /animate 先附加图片,然后点击“提示”来输入这些参数(在 PC 上按 Tab x3 可快速跳转到“提示”按钮)
例如:

/animate prompt: 金毛寻回球 -ar 16:9 -motion 3

相机 🆕

参数:-camera ##
用途:控制视频剪辑中的相机移动
接受:zoom 或 pan 或 rotate 一次只能使用其中一个,不能叠加
ZOOM: zoom in 或 zoom out
/create prompt: 示例提示文字 -camera zoom in
PAN: pan up 或 pan down 或 pan left 或 pan right 接受组合指令,例如:pan up left 或 pan down right

 /create prompt: 示例提示文字 -camera pan right

ROTATE: rotate clockwise 或 counterclockwise 或 anticlockwise 接受缩写 cw 或 ccw 或 acw

 /create prompt: 示例提示文字 -camera rotate clockwise /create prompt: 示例提示文字 -camera rotate acw

每秒帧数

参数:-fps ##
用途:调整每秒帧数,数值越高,视频越流畅
接受:8-24 之间的数字(默认为 24)
示例提示:

/create prompt: 示例提示文字 -fps 16

运动

参数:-motion #
用途:调整运动强度
接受:0~4 之间的数字(默认为 1)
示例提示:

/create prompt: 示例提示文字 -motion 3

指导度

参数:-gs ##
用途:调整指导度,数值越高,与文本相关度越高
接受:建议 8-24 之间的数字(默认为 12)
示例提示:

/create prompt: 示例提示文字 -gs 16

负提示

参数:-neg xxx
用途:负面提示,提示不想要出现的内容
接受:文字
示例提示:

/create prompt: 示例提示文字 -neg words letters signs

宽高比

参数:-ar #:#
用途:调整宽高比,视频的宽:高
接受:数字:数字,例如:16:9, 9:16, 1:1, 4:5(默认为 1024:576)
示例提示:

/create prompt: 示例提示文字 -ar 16:9

注意:Pika 机器人也会从你附加的图片中推断宽高比

随机数种子

参数:-seed ###
用途:生成更加一致。目前固定 seed 仅在提示词和负提示词都不变时才能保证一致性
接受:数字(默认为随机)
示例提示:

/create prompt: 示例提示文字 -seed 123456789

注意:生成视频的种子号可以在其文件名结尾找到

Pika-GPTs

帮助创作者为 Pika 创建更好的提示。
https://poe.com/PikaPrompter
https://chat.openai.com/g/g-faVeBQ0jO-pika-prompter
https://chat.openai.com/g/g-IJBNjSv6v-pikagpt

在这里插入图片描述

总结

视频是娱乐的核心,但迄今为止,制作高质量视频的过程仍然复杂且需要大量资源。半年前,当我们启动 Pika 时,我们希望推进技术的边界,设计一个视频制作的未来界面,使其对每个人来说都毫不费力和可访问。从那时起,我们自豪地将 Pika 社区发展到了 50 万用户,他们每周生成数百万个视频。

Pika 的愿景是让每个人都可以成为自己故事的导演,并激发我们每个人的创作者精神。今天,我们达到了一个使我们更接近愿景的里程碑。我们很高兴推出 Pika 1.0,这是一次重大的产品升级,包括一个新的 AI 模型,它能够以 3D 动画、动漫、卡通和电影等各种样式生成和编辑视频,以及一个新的 Web 体验,使其更容易使用。你可以在 https://pika.art加入Pika 1.0 的等待列表。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/199965.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

亚马逊云科技向量数据库与生成式AI的完美融合:落地实践详解(四)

以往 OpenSearch 摄入时的一些最佳实践中并不包含 knn 的情况,所以在 knn 索引存在的情况,不能完全参照之前的结论,通过以上三种不同的实验方式,在多次实验的过程中,本文得到了以下的一些实践经验和结论,供…

java中 list.size() = 1 但显示 All elements are null

一、问题描述 serve层定义一个对象集合接收mybatis返回的结果,查询结果为空,但是接收集合对象长度却为1,集合内部显示All elements are null;导致在直接调用list集合中一些方法时导致报错java.lang.NullPointerException: null …

字符函数,字符串函数(C语言)

字符函数,字符串函数是C语言中非常重要的函数族,它们在日常的编程过程中被广泛使用。它们不仅能够大大提高我们的编程效率,还可以为我们提供更灵活、更高效的操作方法。在本篇博客中,我们将一起深入了解这二类函数的基本概念和使用…

在外包待了6年,技术退步太明显......

先说情况,大专毕业,18年通过校招进入湖南某软件公司,干了接近6年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!而我已经在一个企业干了四年的功能测试&#xf…

关于队列的简单理解

1.队列(Queue) 1.1 关于队列 队列 :只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表, 队列具有先进先出 FIFO(First In First Out)的操作特性(队列是个接口); 入队列&#x…

外包干了2个月,技术倒退2年。。。

先说一下自己的情况,本科生,20年通过校招进入深圳某软件公司,干了接近4年的功能测试,今年国庆,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!而我已经在一个企业干了四年的功能测试…

图书馆智能密集书架怎么用的

图书馆智能密集书架是一种高密度存储书籍的设备,通过机器控制和操作,实现了对书籍的高效存储和检索。使用专久智能智能密集书架的方法如下: 1.先进行授权认证,确认身份和权限,进行操作前要确保权限正确,以免…

日志JavaAgent-NoClassDefFoundError

一、引言 组内最近做了一个日志公共组件,用的是javaagent的方式,之前搞的maven jar包每次都要把所有系统都发一遍,太麻烦。 javaagent通过Java虚拟机(JVM)的Instrumentation API来实现代码的侵入。通过Instrumentation…

GNN Maximum Flow Problem (From Shusen Wang)

Maximum Flow Problem ShusenWang 图数据结构和算法课程笔记 Slides Maximum Flow Problem Description Naive Algorithm Residual Capacity - FlowLeft: Original GraphRight: Residual Graph - Bottleneck capacity 2- Iteration 2:- Find an augmenting path: s -&g…

HTTP会话技术---Cookie、Session和Token介绍及它们在JavaWeb中的使用

当涉及到Web应用程序的身份验证和状态管理时,我们通常会使用到Cookie、Session和Token这些会话技术。下面是对它们的介绍,并在JavaWeb中的示例 Cookie(HTTP Cookie) Cookie是一种存储在用户浏览器中的小型文本文件,由…

基于Springboot的在线问卷调查系统(有报告)。Javaee项目,springboot项目。

演示视频: 基于Springboot的在线问卷调查系统(有报告)。Javaee项目,springboot项目。 项目介绍: 采用M(model)V(view)C(controller)三层体系结构,通过Spring…

1-4节电池升降压充电IC解决方案

描述 MP2760是一款集成窄电压DC(NVDC)电源路径管理功能和USB On-the-Go(OTG)功能的升降压充电IC,兼容USB PD,适用于单节至4节串联的电池包应用。该芯片的充电输入电压范围广,可支持最高22V。 当启用电池放电模式&…

深入学习Synchronized各种使用方法

文章目录 前言一、synchronized关键字通用在下面四个地方:1.1synchronized修饰实例方法1.2synchronized修饰静态方法:1.3synchronized修饰实例方法的代码块1.4synchronized修饰静态方法的代码块2.读入数据 二.Sychronized关键特性2.1互斥2.2 刷新内存2.3…

CentOS 7 虚拟机java项目部署tomcat

首先安装java环境 下载安装包:jdk-19_linux-x64_bin.tar.gz_免费高速下载|百度网盘-分享无限制 (baidu.com) 将安装包上传到虚拟机 解压 tar zxvf jdk-19_linux-x64_bin.tar.gz 移动文件到 mv jdk-19.0.1 /usr/jdk-19.0.1 编辑配置文件 vim /etc/profile export JAVA…

解决cad找不到msvcr100.dll的有效方法,完美修复dll问题

在计算机使用过程中,我们经常会遇到一些错误提示,其中之一就是由于找不到msvcr100.dll文件而导致CAD软件无法正常运行的情况,系统无法找到所需的动态链接库文件。但是通过一些简单的解决方法,我们可以快速解决这个问题并继续我们的…

【动态规划】LeetCode-62.不同路径

🎈算法那些事专栏说明:这是一个记录刷题日常的专栏,每个文章标题前都会写明这道题使用的算法。专栏每日计划至少更新1道题目,在这立下Flag🚩 🏠个人主页:Jammingpro 📕专栏链接&…

HNU-计算机网络-讨论课2

第二次 有关网络智能、安全以及未来网络的讨论 一、必选问题(每组自由选择N个,保证组内每人负责1个) 网络的发展促进信息的传播,极大提高了人类的感知能力,整个世界都被纳入人类的感知范围。但人们对信息系统以及数据…

手持式安卓主板_PDA安卓板_智能手持终端方案

手持式安卓主板方案是一种智能终端设备,具备自动对焦和闪光灯功能,可以在昏暗的环境下快速扫描二维码并轻松采集数据。该方案还提供多渠道支付和数据采集功能,为用户提供了便捷的体验。 该方案的产品基于手持式安卓主板,并搭载了八…

C/C++,图算法——求强联通的Tarjan算法之源程序

1 文本格式 #include <bits/stdc.h> using namespace std; const int maxn 1e4 5; const int maxk 5005; int n, k; int id[maxn][5]; char s[maxn][5][5], ans[maxk]; bool vis[maxn]; struct Edge { int v, nxt; } e[maxn * 100]; int head[maxn], tot 1; vo…

Unity UGUI控件之Horizontal Layout Group

Horizontal Layout Group是Unity中的UGUI控件&#xff0c;用于在水平方向上对子对象进行布局。 主要有一下作用&#xff1a; 水平布局&#xff1a;Horizontal Layout Group将子对象按照水平方向进行布局&#xff0c;可以控制子对象的排列顺序和间距。自动调整尺寸&#xff1a…