问题标签 [mencoder]
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.
video - mencoder -> x264:FPS 问题:视频在输出端快 2 倍
我有一个输入视频,ffmpeg 说:29.96FPS 59.75 tbr 1k tbn 59.83 tbc 我的编码过程是:
我在这里简化了很多,让您在我将音频编码分开并使用 mp4box 合并结果时减少解析。
ffmpeg -i 输出说视频是:25 FPS 25 tbr 25 tbn 50 tbc
并且在播放视频时,音频正常,视频比输入快2倍,所以视频在音轨的一半处结束(与输入相比,音频很好,只是视频运行速度快2倍)
对我的问题有任何想法吗?
linux - 将视频与入/出点拼接在一起
我正在做一个基本上将视频拼接在一起的项目。
我需要一些比cat
设置视频点更复杂的东西。
假设我需要渲染以下内容:
- Video1(使用 10seconds-20seconds 的剪辑)
- Video2(使用 5seconds-7seconds 的剪辑 - 从 video1 淡入
我的想法是:
- 将 video1 的渲染版本从 10 秒到 20 秒
- 将 video2 的版本从 5 秒渲染到 7 秒
- 将视频与过渡缝合在一起。
我看过 mencoder/ffmpeg ,我想我可能需要它们的组合。我不知道从哪里开始剪辑之间的过渡 - 任何关于路线的建议都会非常感激。
我需要能够从 linux 命令行运行它。
image - 使用 mencoder 或 ffmpeg 合并/连接图像和视频文件
嗨,我有合并视频文件的命令,但我想将图像加入视频文件。
我在做什么:
1) 使用 ffmpeg 将图像转换为 mp4
2) 使用 mencoder 将此转换后的视频加入我选择的视频
但它提示错误:不能将仅视频文件与音频视频文件混合尝试-nosound。
我还添加了-nosound,但结果文件不包含任何音频。
该怎么办?
ffmpeg 命令:
此转换后的 .mp4 文件已正确创建,但没有音频
mencoder 命令:
请帮忙..
macos - Bash 脚本:无法执行 mencoder 命令!
这是一个脚本.. 只是想练习一些 bash 技能并为我的中文 mp4 播放器制作一个快速实用程序 =)
问题是这一行:
当您删除 echo 以执行命令时,命令会失败,但是如果您要复制此回显脚本并手动执行它,则一切正常。
从 shell 脚本输出执行命令时:
正如我在手动执行命令之前提到的,一切正常,例如:
现在我所能做的就是复制粘贴生成的命令..问题出在哪里?我真的很努力地用谷歌搜索......没有结果......(我知道mencoder有个人资料......这不是我想要的情况)
ffmpeg - ffmpeg 与 mencoder
我正在为各种设备和平台进行大量视频编码。我在mencoder和ffmpeg之间来回跳了几次。你推荐哪个,为什么?
附带问题:从谷歌搜索看来,mencoder 使用的是 ffmpeg。它是一直这样做还是只在它认为有必要时这样做?
php - FFMPEG 查找 MOV 视频是否为 h.264
我们如何在 PHP 中找出 MOV 或 MP4 视频是否使用 h.264 编码。我安装了 mencoder 和 FFMPEG。
php - 将 G2M3 和 G2M2 编码的视频(GoToMeeting 视频)转换为 FFMPEG 支持的视频类型
我正在开发一个 PHP 应用程序,用于FFMPEG-PHP
拆分视频并将它们转换为FLV
. 我遇到了这个问题:
FFMPEG
不支持G2M3
或G2M2
编码视频,我必须让客户端轻松地分割和转换视频的过程,我不希望他在上传到服务器之前在本地转换视频。
我要做的就是找到一种方法将在线G2M3
编码的视频转换为或任何其他支持的视频类型。
那么,有什么办法可以做到吗?
可以处理这种类型的视频吗?FLV
FFMPEG
MEncoder
ffmpeg - 在编码时强制自定义 H.264 帧内(关键帧)?
我有一个视频序列,我想在播放时跳到特定的帧(我的播放器是在 iOS 中使用 AVPlayer 实现的,但这是偶然的)。由于这些帧将以不可预测的间隔下降,因此我无法使用大多数视频编码器中存在的标准“每 N 帧/秒关键帧”功能。但是,我确实提前知道目标帧。
为了尽可能有效地跳过此操作,我需要在编码时强制目标帧为 i 帧。理想情况下,在某种 GUI 中,它可以让我擦到一个帧,将其标记为关键帧,然后(重新)编码我的视频。
如果没有这样的工具,我觉得这可能可以通过使用 libavcodec 滚动自定义编码器来完成,但如果 GUI 不可用,我宁愿使用更高级别(最好是可编写脚本的)工具来完成这项工作不可能。这是ffmpeg或mencoder可以完成的任务吗?
有没有人有这样做的技术?此外,由于我对 h.264 编解码器有一些基本的无知,这完全有可能是一项不可能完成的任务。如果是这样,请让我正确。
python - 使用 numpy 和 mencoder 直接绘制到电影
所以,这应该是对这个线程的评论,但它显然已经关闭,所以就这样吧。正如这里所建议的那样,我一直在非常成功地使用 matplotlib 和 numpy 和 mencoder。从那以后,我将Voki Codder 缓冲区用于标准输入解决方案,这大大加快了整个过程。问题是,我在命令的 -format="bgra" 部分找不到任何文档。这意味着字节是从右到左蓝绿红阿尔法,右。它们必须是 uint32 还是其他。问题是我正在绘制浮点数的颜色图,所以我试图将它们转换为灰度,但我得到了很多奇怪的模式,这让我坚信我做错了什么。我编写了这个函数来在一个范围内从浮点数转换为 uint32。但结果出乎我的意料,我是在做一些非常愚蠢的事情吗?
ffmpeg - mencoder、VLC 和 FFMpeg 中使用的 Mjpeg 编解码器的文档在哪里?
Mencoder 有一个不错的选择,可以将 mjpeg 文件转换为 avi 文件,该文件带有在 VLC 中播放的“MJPG”编解码器。
执行此操作的命令行是:
mencoder 文件名.mjpeg -oac 复制 -ovc 复制 -o outputfile.avi -speed 0.3
其中 0.3 是所需播放帧速率与默认 25 fps 的比率。所有这一切都是制作 mjpeg 文件的副本,在顶部和最后放置一个 avi 标题,这似乎是文件中帧位置的索引。
我想在我自己的代码中复制它,但我在任何地方都找不到文档。索引部分的确切格式是什么?由于某种原因,标头中有额外的填充字节 - 这是什么?
有人知道我在哪里可以找到文档吗?mencoder 和 vlc 似乎都内置了这个编解码器。