问题标签 [video-editing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
560 浏览

java - 使用 C 使用 FFmpeg 保存部分视频

我正在使用 Java、JNI、C 和 FFmpeg 创建一个简单的视频编辑应用程序。UI 是用 Java 设计的,我正在使用 JNI 从 C 文件中与 FFmpeg 交谈。有人对我应该使用 FFmpeg 保存部分视频文件的最佳方式有任何建议吗?我允许用户选择要保存的视频部分,我现在的想法是基本上循环遍历所有数据包并解码每一帧(如果需要编码为不同的格式)然后将帧保存到一份文件。一直根据用户开始和停止作物的不同部分来寻找视频的不同部分。如果这没有意义,我很乐意澄清它。任何想法都非常感谢,因为我只是想创造最有效和最正确的方法来做这件事。谢谢!

0 投票
5 回答
14822 浏览

ffmpeg - 使用 ffmpeg/mencoder/transcode 等转储视频文件的最后一帧。人

我想抓取视频中的最后一帧(.mpg,.avi等)并将其转储到图像文件中(.jpg,.png等)。Toolchain 是一个现代 Linux命令行,所以像mencoder, transcode, ffmpeg&c 这样的东西。

干杯,鲍勃。

0 投票
1 回答
492 浏览

html - 当前基本的基于 Web 的视频编辑有哪些选项?

我想知道截至 2011 年 4 月存在哪些选项允许用户将一段视频上传到我们的服务器:

  • 通过指示起点和终点来修剪素材
  • 捕获特定帧以用作视频的缩略图/快照。

转码没问题——我们有各种包装器ffmpeg可以很好地做到这一点——但就提供网络界面而言,我不知道从哪里开始。

HTML5、Flash 或 Silverlight 选项——我猜,甚至是 Java 小程序——都值得考虑。开源总是一个好处。

0 投票
2 回答
10975 浏览

ios4 - iOS 视频编辑 - 是否可以使用 iOS 4 AVFoundation 类将两个视频文件合并(并排而不是一个接一个)为一个?

我知道您可以通过使用 AVFoundation 类(AVURLAsset、AVMutableComposition、AVMutableCompositionTrack 等)一个接一个地附加来合并多个剪辑并创建一个视频。

有像“Video-Joiner”这样的应用程序可以做到这一点。

我想要做的是并列2个视频。

我的应用创意 - SelfInterviewer 请不要窃取 :)

首先,我使用站在画面左侧的前置摄像头录制视频 1。然后视频 2 站在右边。在视频 1 中提出问题,在视频 2 中我回答。

当我合并时,它应该看起来像是在接受我自己的采访。

我几乎可以肯定它在 iOS 中不可行,只是想确认一下。

另外,如果不行,我会对任何服务器端解决方案感兴趣 - 上传两个视频并完成相同的操作。我认为adobe Premiere可以做到。不确定他们是否有任何公共 API。

欣赏任何想法。

谢谢。

0 投票
2 回答
3882 浏览

java - Android中是否有可用的视频编辑库

我正在寻找 Android 中的视频编辑库。

编辑任务:

  1. 将视频附加到另一个视频的末尾。
  2. 为视频添加音轨。
  3. 在视频顶部添加文字。
  4. 为视频添加效果(热、棕褐色)

视频库可以是 Java 或本地语言(C、C++)。

请让我知道是否有人做过这方面的工作,因为我想为 Android 智能手机制作一个。

http://www.xuggle.com看起来很有希望,但他们已经为桌面和服务器环境而不是移动设备开发了这个。

提前致谢。

0 投票
2 回答
5385 浏览

video - Cyber​​link PowerDirector 9 - 在时间线中导入 mov 文件会删除音频?

我正在尝试使用威力导演修剪一些 mov 文件。当我将它们拖入时间线时,没有音轨显示;当我点击播放时没有声音。但是文件确实有声音,只有在添加到时间线进行编辑时才会被删除。

我需要修剪这些文件,然后将其转换为 .flv

你认为为什么会发生这种情况?或者,你能推荐我另一个软件吗?

谢谢你,克里斯

0 投票
1 回答
362 浏览

video-processing - Avisynth 类似于 Linux 的非线性编辑器

在我的 Red5 应用程序中,我需要一个工具,它可以获取 4 个视频流并将它们合并成一个 2x2 网格中的更大视频(如安全摄像头视频)。然而,Avisynth 的脚本似乎很容易使用:

  • 它不会生成输出(应用了 NLE 命令的新视频文件)
  • 它在 linux 上不起作用

是否有一些用于 linux 的 NLE 框架服务器可以运行脚本并给我输出文件?

0 投票
2 回答
4649 浏览

h.264 - 如何将 m4v 转换为图像序列?

我正在尝试从用 H264 压缩的 m4v 文件中提取帧。我正在研究 h264 生成的压缩伪像,所以我实际上需要确切的帧(重新编码不是一个选项)。我知道 VirtualDub 允许我对 .avi 或 .divx 文件执行此操作,但不适用于 m4v 文件。有没有工具可以让我做到这一点?

0 投票
1 回答
6108 浏览

iphone - 使用 AVFoundation 更改视频帧大小

我正在尝试将视频帧大小更改为正方形,即 100 x 100。这是代码:

现在的问题是,当它到达 [assetReader startReading] 时,它会抛出异常并说“需要设置 AVAssetReaderVideoCompositionOutput.videoComposition”。

有人请指导我吗?

TIA

0 投票
5 回答
9510 浏览

ios - ScreenFlow:选择一个区域来捕获或裁剪视频,如何?

我正在尝试使用 ScreenFlow(与 SimFinger 一起)制作 iPhone 模拟器视频。是否可以选择要捕获的特定区域?或者我如何在捕获后裁剪视频?