Pika Labs新手指南+语法表
你风哥WindBro
编辑于 2024年02月02日 08:45

如果你跟我一样没有动画功底、又想实现自己小小的图片动起来愿望的话,就来看看今天要讲的这个小工具吧!

它叫作,PIKA LABS。

在开始使用前你需要先知道几件事情:

  1. Pika 是一个 DC 机器人所以你需要有一个 DC 帐号,但不需要你有一个私人伺服器。因为 Pika 目前还没有办法把机器人加到你的伺服器里面,只能够依靠官方提供的生成频道和 bot 指令框来生成影片。好处是不需要额外申请帐号啦。

  2. 影片只会生成 3 秒钟的长度。没错,3 秒。

  3. 目前完全免费,也没有公开的付费方案,每支影片都会有一个颇大的浮水印,如果有需要去浮水印的商业用途,可以直接跟开发团队商谈。不限制生成次数。但是有小小的限流,目前最多每1分钟生成10次(这额度应该超够用的吧XD),以往是5分钟10次,如果提示等候时间超过5分钟就表示系统负载量过大。(目前已无限流问题)


如何开始

首先你需要加入官方的 DC 伺服器,刚进去的时候会有一串新手引导任务,跟着走完会比较快熟悉环境。不完成也没有关係……其实。

因为我本来想录影就一直没去做,然后摆着摆着它就消失了(́◉◞౪◟◉‵),所以我没完成,但还是可以使用。

随便挑选一个生成频道,在聊天输入框中打上 /create 就可以开始使用。

指令介绍往下收看文字生成影片/图片生成影片/可选参数

按送出之后,只要看到机器人标了你的名字,讯息中写着 Generating video 就是成功送出了。

不成功的情况会写 Sorry, some error occurred,后面接上失败的原因。

生成的影片会直接更新在那条讯息上,如果讯息被洗到不知道去哪里的话,可以点一下 DC 视窗右上角的搜寻,选择提到 (mentions),输入你自己的 DC 名,就可以找到你的生成结果。

生成后会出现五个按钮。

  1. 赞👍:如果你觉得结果很棒可以点一下。点赞后的影片会被另外发送到 upvotes 这个频道,(20230913更新后该频道已隐藏) 作为开发团队的正向参考。也可以点赞别人生成的影片。

  2. 倒赞👎:不会发送倒公开频道,但一样会为开发团队提供参考值。

  3. 循环图标🔄:使用同样的设定再生成一次,沿用 prompt,如果有放底图也沿用底图。

  4. 交叉图标🔀:修改 prompt 再生成,如果有放底图会沿用底图。再生成的讯息会做为新讯息发送,记得往下查看。

  5. 删除❌:需要输入全大写的 YES,任何一个字没大写都删不掉。

虽然它不能加到自己的伺服器,但其实也有私下生成的方式,就是直接发讯息给机器人。使用方式跟在公开频道使用时是一样的。

Pika 的 prompt 基本上跟其他的 AI 使用方式是一样的,用单词或短语来构成,最好要写上动词,括号 () 有些许强调作用但不会有太强的权重效果。

官方建议 prompt 短一点,不过我测起来写长也 OK,就看你需要甚么画面,跟想怎么写。

目前使用起来如果感觉成品有点糊糊的,可以试着加上 best quality 啊、masterpiece 之类的词,可能有一点点点点点帮助。


以下内容翻译自官方DC上的操作手册

  • Getting Started - How to make your first short video on Pika?https://discord.com/channels/1123665496148017235/1143370225866260513

  • Image to Video - How to /animate your image in Pika?https://discord.com/channels/1123665496148017235/1143374823003799674

  • Optional Parameters - What does -neg -gs -fps -motion -ar -seed mean?https://discord.com/channels/1123665496148017235/1143388918578950185


文字生成影片

/create

在 Discord 聊天框中输入 /create 指令。当你输入 /create 时,Discord 将搜索匹配的 /commands,这些将出现在聊天框上方。

点击或轻触命令列表中的 "/create&#​34; ,

这将在你的聊天框中添加 /create prompt:,并附带一个输入栏位。在 prompt 栏位中输入你想要生成的影片描述。记得在影片描述中添加动态词语。

范例: /create prompt: Golden Labrador Puppy chasing after a ball, running in the grass

提示词结构

你必须遵循这个结构才能使你的 prompt 生效:

 /create prompt: 您想要生成的影片(动态)描述 参数

可选参数必须要写在 prompt 的后面。

结构范例: /create prompt: Golden Labrador Puppy chasing after a ball, running in the grass -ar 16:9 -motion 2


图片生成影片

/animate

(2023/09/01推出) 你现在可以在 Pika 中的提示中添加一个图像,以告诉 Pika Bot 从图像开始生成影片。

不需要输入 prompt,只需附上你的图像并按发送或输入。

在电脑上:

输入 /animate 并附上你想使用的图像作为底图,你可以拖放一个图像,或者複製并黏贴,或者单击以从电脑上添加一个图像。

添加提示词:如果想添加 prompt 或 optional parameters可选参数,按键盘 [Tab] 键 3 次。或点击 image输入框 旁边的"还有其他 1 个&#​34;,然后选择上方弹出的 [prompt] 按钮。

在手机或平板上:

输入 /animate 并附上你想使用的图像作为底图,这将打开你的相簿以便你选择图像,轻触图像以选择,它将添加到你的提示中。

添加提示词:如果你想添加 prompt 或 可选参数,只需轻触你聊天框上方的 [prompt] 按钮。

/create 指令仍然有效,如果你更喜欢先输入prompt,再使用 /create 添加底图,你仍然可以这样做。

提示:

你的底图是第一帧,因此你无法进行较大的更改,例如狗从坐着变成四处奔跑。

描述你附加的图像(主题和背景)以及你想要的具体运动。

范例:如果你附加了一张坐在草地上的狗的图像

提示: /animate prompt: A dog, his fur and ears are moving in the wind, sitting on grass

避免使用"动画这张图像&#​34; "自然运动&#​34; "让它动起来&#​34;作为影片描述prompt,因为这类通用的语句通常不起作用。


加密生成影片

(2023/9/24推出)

/encrypt_text

这个指令让你可以将文字讯息(最多 20 个字元)“加密”到影片中。

以下是它的输入参数。

message:要加密的文字。

prompt:影片主题。以前的参数仍然适用。

image(可选):用于影片主题的参考图像。(不会是第一帧)

font(可选):加密文字的字体,共有 5 种可用选择。

可供选择的字体预览

针对 /encrypt_text 的新的可选参数:

-w:加密文字的权重,较高的值使文字更明显可见(范围:0-2,预设值:1)

-size:设定文字大小(范围:50-100,预设值:100)

/encrypt_image

这个指令让你将图像(例如自拍照、logo等)“加密”到你的影片中。

以下是它的输入参数。

message:要加密的图像。

prompt:影片主题。以前的参数仍然适用。

image(可选):用于影片主题的参考图像。(不会是第一帧)

针对 /encrypt_image 的新的可选参数:

-w:加密图像的权重。较高的值使图像更可见(范围:0-2,预设值:1)


可选参数

OPTIONAL PARAMETERS

以下是我们目前支援的可选参数列表:

PROMPT STRUCTURE 提示词结构

重要:参数必须添加在 prompt 提示词 之后。

   使用空格将它们与你的 prompt 分开,以及(参数之间)互相分开。

   使用一个 - 而非两个 -- 。

范例: /create prompt: A golden lab chasing a ball in the garden -ar 16:9 -motion 3

运动/动态 MOTION

参数:-motion #

用于:调整动态强度。

接受:数字范围在 0~4 之间(预设为 1)

范例:/create prompt: this is an example of a prompt -motion 3

引导权重 GUIDANCE SCALE

参数:-gs ##

用于:调整指导比例,数值越高,与文本相关性越高。

接受:推荐在8到24之间的数字(预设为12)

范例:/create prompt: this is an example of a prompt -gs 16

每秒帧数 FRAMES PER SECOND

参数:-fps ##

用于:调整每秒帧数,数值越高,影片越流畅。

接受:数字在8到24之间(预设为24)

范例:/create prompt: this is an example of a prompt -fps 16

反向提示词 NEGATIVE PROMPT

参数:-neg "xxx&#​34;

用于:写出不想要的词语,你不希望影片出现的东西。

接受:用引号 " &#​34; 或 ' &#​39; 括起来的词语

范例:/create prompt: this is an example of a prompt -neg "words letters signs&#​34; 

长宽比 ASPECT RATIO

参数:-ar #:#​

用于:调整长宽比 - 影片的宽度:高度。 

接受:数字:数字,例如16:9,9:16,1:1,4:5(预设为1024:576)

范例:/create prompt: this is an example of a prompt -ar 16:9

註:Pika bot可以直接从附加的底图中推断出长宽比。

种子 SEED

参数:-seed ###

用于:实现更一致的生成。

   目前,在提示和负面提示都未更改时,

   fixing seed修復种子 仅保证一致性。

接受:数字(预设为随机)

范例:/create prompt: this is an example of a prompt -seed 123456789

註:生成的影片的种子号码可以在其档案名的末尾找到。

运镜 CAMERA

参数:(缩放)-camera zoom in/out

   (平移)-camera pan up/down/left/right

   (旋转)-camera rotate clockwise/counterclockwise/anticlockwise

           或缩写 cw/ccw/acw

用于:camera 参数用来控制镜头移动。

   这个设置分别接受缩放/平移/旋转三种指令。

接受:不使用数字而使用英文方向指令

   目前三种指令间不支援组合使用

   平移可以任意组合两种方向

范例:/create prompt: this is an example of a prompt -camera pan up right

註:仍然可以使用 -motion 参数来调整动态强度。

希望这篇教学对你有帮助,当 Pika 有重大更新时本篇教学文也会对应更新。

有任何问题或使用心得,都欢迎在影片及文章底下留言和我分享!