linux - 将视频与入点/出点拼接在一起

标签 linux video ffmpeg video-processing mencoder

我正在开发一个基本上将视频拼接在一起的项目。

我需要比 cat 更复杂的东西,因为我需要设置视频的入点和出点。

假设我需要渲染以下内容:

  1. 视频1(使用 10 秒至 20 秒的剪辑)
  2. 视频 2(使用 5 秒到 7 秒的剪辑 - 从视频 1 淡入

我的想法是:

  • 将 video1 的渲染版本从 10 秒缩短为 20 秒
  • 渲染 video2 的版本从 5 秒到 7 秒
  • 通过过渡将视频拼接在一起。

我看过 mencoder/ffmpeg,我想我可能需要它们的组合。不过,我不确定从哪里开始剪辑之间的转换 - 任何有关路线的建议将不胜感激。

我需要能够从 Linux 命令行运行它。

最佳答案

AVI Synth 和 FFMPEG 很好地完成了这项任务... http://avisynth.org/mediawiki/Main_Page

关于linux - 将视频与入点/出点拼接在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5475124/

相关文章:

javascript - HTML5 视频 - 如何检测视频的特定部分何时加载

javascript - 在 vlc 插件中流式传输 rtsp 视频

audio - 测试相机,麦克风和扬声器的最佳做法(或示例)?

ffmpeg - 如何将 libmp3lame、libx264、libvo_aacenc 和 libvorbis 编解码器添加到 Redhat 6.7 上现有的 ffmpeg 安装

php - 服务器发送 FIN、ACK 的时间太长

c++ - Vortex86DX C++ 代码/工具链构建上的非法指令

java - log4j2不登录子进程

linux - 资源属性可以依赖于文件存在吗?

CGO:如何在 Golang 中使用指针访问 C 数组中的数据

batch-file - 使用 Windows 批处理文件通过 AAC 将 MKV 文件批量转换为 MP4