导入视频和音频
把可以拿来转描的片段和一段用来对拍子的配乐带进来:哪些格式在哪个系统上管用、片段在时间轴上怎么放、它们是怎么解码的,以及它们的声音。
文件 ▸ 导入 ▸ 视频… 会加一个居中放在画布上的视频图层,文件 ▸ 导入 ▸ 音频… 则加一个音频图层。两者在时间轴上都表现为一条带色的片段条(视频是蓝色,音频是橙色),你可以像在任何剪辑软件里一样滑动和裁剪它。
两者都不存进你的项目。Celas Studio 存的是文件的路径、片段的排布和裁剪点,这让 .cls 保持小巧,但也意味着媒体必须待在原地。它要是挪了,见「素材丢失」。
格式和平台
大部分解码是操作系统做的,所以能放什么取决于这台机器上有哪些编解码器。
| Windows | macOS | Linux | |
|---|---|---|---|
| 视频:mp4、mov、avi、mkv、webm | 是 | 是 | 不可用 |
| 音频:wav、mp3、flac、ogg | 是 | 是 | 是 |
| 音频:aac、m4a、ac3、opus、wma | 是 | 是 | 不可用 |
扩展名只负责让文件通过那个窗口;能不能解码,由里面的编解码器说了算。MP4 里的 H.264 是两个系统上最稳妥的参考素材。系统解不了的文件,会像导入失败的图像那样,作为一个标着失败的图层导进来,而不是一个悄无声息什么都不画的图层。
带透明的视频
有两种视频会保留 alpha 通道:带透明的 WebM(带 alpha 的 VP9),以及 QuickTime Animation,也就是动态图形常用来导出的那种 .mov 格式。这两种由 Celas Studio 自己解码,所以即使系统解码器会丢掉 alpha,它们也照样能用。在 Windows 上,.mov 里带 alpha 的 ProRes 和 HEVC 解不了,会以失败状态导进来。
导入到底做了什么
导入片段时只读取它的时长、尺寸和帧率,所以不管片段多长多大,都是立刻打开,带片段的项目也一样。事先什么都不解码,帧在需要时才解码:播放时比播放头提前一点点,跳转之后就从你跳到的那一帧开始。
只有播放头附近的几帧会留着,所以十秒的片段和两小时的片段占用的内存一样多,也不会往磁盘上写任何东西。上面说的那两种透明格式同样在后台解码,不会拖慢画布。导出、静态图像、共享文件和缩略图则总是等到其中每个视频的准确那一帧,在时间轴上刚跳转完也是如此。
时间轴上的片段
刚导入的文件得到一个从第 1 帧开始的片段,所以动画的第一帧就是媒体的第一帧。此后这条片段条的表现和你预料的一样:
- 拖条的中段,可以让片段在时间上挪位
- 拖任一端,可以裁剪入点或出点
- 在条上右键,有拆分(在你点的那一帧把它切成两段)和移除片段
一个图层能装同一个文件里的好几段片段,所以你可以把一条原片切开、再给各段重新定时。片段没盖到的帧在条上画成暗的,播放时是空的。
片段按真实时间计量。一段十秒的片段在时间轴上就占十秒,并以真实速度播放,不管文件和项目的帧速率是多少;改项目的帧速率时,每一段视频和音频片段都保持真实长度。在这之前保存的项目,打开时会被转换。
声音
导入的视频会带着它的声音。声音属于视频图层,所以移动或修剪片段时,它的音频也跟着走。静音在图层的右键菜单里,而且可以撤销。
视频图层和音频图层都会在图层下方单独的一行里画出波形,你给一个动作或一段口型定时时,拖动播放头对的就是它。波形跟着电平走:淡出会明显变细,提升会变粗,任何提升到超过满刻度、会失真的地方都用红色画出来。图层发不出声时(被静音,或者别的图层开着独奏),它的波形行会画得发暗,音频图层的条变成棕色,视频图层的片段条则不再显示波形带。
波形行标签的右端有两个按钮:M(静音)和 S(独奏)。它们决定播放时、拖动预览时和导出的文件里能听到什么。只要有图层开着独奏,就只听得到开了独奏的图层,被静音的图层即使开着独奏也依然无声。每次点击都可以撤销,独奏和静音一样会随项目一起保存。
属性面板对这两种图层都显示一节音频:
| 控件 | 默认值 | 范围 |
|---|---|---|
| 电平 | 0 dB | -60 dB 到 +12 dB |
| 静音 | 关 | 开或关 |
电平以分贝为单位调高或调低这个图层的音量。想把一段太轻的录音拉高,就设成 +4 dB;想做淡入淡出,就给它打关键帧。它在时间轴上的图层下面有自己的一行,和任何其他通道一样可以加缓动。-60 dB 视为静音。静音和电平都随项目一起保存。
音频图层没有变换:它没有位置、旋转、缩放、锚点或不透明度这些行,也不能当父级。在图层面板里放到它上面的图层会落在它旁边。声卡只在真正有声音播放时才打开,所以没有声音的项目根本不会打开音频设备。
播放时声音跟着时间轴走,你一停它也停。开着音频拖动预览时,在停止播放的状态下拖动播放头或者逐帧步进,会播放那一帧下面的声音:见「播放」。导出时音频只混进 MP4,别的都不混:MOV、WebM、动态 WebP 和 GIF 都是无声的,也没有办法单独导出一个声音文件。见「导出」。
值得知道的几件事
- .webp 文件永远按静态图片导入,哪怕它是动态的。
- GIF 不能导入。
- .mkv 能导入但不能导出;请渲染成 MP4、MOV、WebM 或 WebP。
- 视频图层可以当剪贴蒙版的父级,用当前的视频帧裁切它的子级。请看「蒙版与剪切」。
- 音频图层从不画在画布上,时间轴里也没有运动模糊开关。