Skip to content

翻转、旋转、裁切 ​

在 iOS 和 Android 上,编辑器工具栏都提供画面变换工具:

  • 水平翻转。
  • 逆时针旋转 90°。
  • 自由裁切:裁切框带四角标记和网格,可拖动,也可双指缩放。
  • 每一步操作都支持撤销和重做。

无需任何配置。只要 enableEditTools 为 true(默认值),编辑视频时就会显示这些工具(编辑音频时不显示)。

ts
// 隐藏工具栏,包括静音和倍速
showEditor(videoUri, { enableEditTools: false });

导出时会发生什么 ​

只要应用了任何变换,视频就会用硬件编码器(iOS 上为 h264_videotoolbox,Android 上为 h264_mediacodec)按源文件码率重新编码,以保持画质。这样裁剪也顺带达到帧级精确,效果与精确裁剪相同。

在 Android 上,如果硬件编码器无法启动,会由编码器回退机制接手。

主题 ​

深色主题下,裁切框的角标和网格为白色;浅色主题下为黑色。用户旋转视频时,裁切框以淡入淡出的方式过渡,而不是跟着视频一起转动。参阅主题。

基于 MIT 许可证发布。