- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图弄清楚在 ffplay 中使用左/右箭头的搜索功能是如何工作的
我进入了他们的开源代码并尝试将值从 10,-10 更改为不同的值,以便我可以查看搜索是否正确移动,但经过几次尝试后,我看到使用左箭头或右箭头后的电影位置没有移动到正是我指定的值。
例如,如果我使用默认值 10,并且电影是在 00:10:00,在按下假设将电影移动到 00:20:00 的右箭头后,我得到了类似于 00:21:35 的内容不是恒定的。
我在各种电影上都试过了,每次都得到不同的结果。
有人知道我在做什么错吗?或者可以解释寻找在ffplay中是如何工作的?
最佳答案
视频搜索精度取决于多种因素,但主要是 PTS、DTS 和 GOP Length。 GOP(图片组)以 I 帧(或固定图片)开始。当您寻找时,它可能只是试图找到 PTS(演示时间戳)大于 20 的最接近的 I 帧。更复杂的是,并非所有视频都具有固定的 GOP 长度(也称为封闭 GOP),因此寻找 10不同位置的秒数并不总是增加 11.35 秒。
看看这篇关于共和党的文章
http://en.wikipedia.org/wiki/Group_of_pictures
关于ffmpeg - ffplay 搜索功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14935859/
我一直在测试使用不同的播放器播放多个实时流,因为我想获得最低的延迟值。我尝试了 gstreamer 播放器 (gst-launch-0.01)、mplayer、totem 和 ffmpeg 播放器 (
我的目标是在开始后 10 分钟检查文件。这是我的脚本。 ffplay.exe -f lavfi "amovie=input.mov,showvolume=b=4:w=640:h=96" 如果我添加搜索
以下代码播放“sample.mp3”并终止。这太令人惊讶了,因为通过管道传递的数据是二进制流,所以 ffplay 应该不知道“sample.mp3”的持续时间,但它会在到达末尾后立即终止。 $ cat
我从 http://ffmpeg.org/doxygen/trunk/ffplay_8c-source.html 获取了 ffplay.c 文件并将其重新编辑为 cpp 文件以嵌入到我的 win32
我想知道是否可以将互联网直播从 ffmpeg 传输到 ffplay? 举例说明: 直播到 test.mp4 作品 ffmpeg -i "https://Some livestream" -c copy
我试图弄清楚在 ffplay 中使用左/右箭头的搜索功能是如何工作的 我进入了他们的开源代码并尝试将值从 10,-10 更改为不同的值,以便我可以查看搜索是否正确移动,但经过几次尝试后,我看到使用左箭
我正在做一个视频编辑项目,我正在使用 ffmpeg 进行视频渲染 要在渲染之前播放视频,我想向用户展示它,我想使用 ffplay ffplay -i C:/Users/thota/OneDrive/D
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题? Update the question所以它是on-topic对于堆栈溢出。 9年前关闭。 Improve this que
我们想使用 ffplay 来监控直播视频,而不是 VLC。我们遇到了一些限制。我们知道变通办法吗?第一个问题是我们无法通过命令行参数将 ffplay 的窗口定位在屏幕上的不同位置。我们已经尝试了命令行
对于视频文件,我怎样才能只获得 showwave 滤波器而不是 showwave n 频谱。 ffplay -f lavfi 'amovie=abc.mp4,asplit=3[out1][a][b];
我试图获得顶部视频和底部音频波形。但是我不能用左/右键来回擦洗/搜索。普通的 ffplay 命令可用于搜索。 在我的 shell 运行中寻找时出现错误: 示例 1 ffplay -f lavfi \
我有一些 .264 视频文件,我想以一半的播放速度观看,而不是将它们编码到新文件中。记得以前用ffplay做这个,不过是前段时间了,现在好像做不到了。从大量搜索中,这应该是可行的: ffplay -f
我正在使用 pydub,我正在使用 ffplay。出于某种原因,当程序运行时,我得到这个“错误”: /usr/local/lib/python2.7/site-packages/pydub/util
每个人。我有 video 的问题使用ffplay播放。使用了以下命令 ffplay -i input.avi 但是出现了以下错误。 ffplay version N-87353-g183fd30 Co
我有一个视频缓冲区和一个音频缓冲区,我想组合这些缓冲区并使用 ffplay 作为一个组合实体进行播放,目前我正在使用这个命令,这显然不起作用...... ffplay -f rawvideo -pix
如果我做: ffplay -i vid.mp4 ffplay 工作正常,但是如果我尝试无边框选项: ffplay -noborder -i vid.mp4 Failed to set value '-
当您使用 ffplay 播放音频时,或带有 -vn 的视频标志,ffplay显示频谱图。我试图找出 ffplay.c 的哪一部分代码对此负责。 我想通过按下按钮启用/禁用视频,并将音频可视化更改为其他
我试图让 FFplay 在播放时在最后一张图像上简单地停止(暂停)。 FFplay 的默认行为似乎使用 -loops周界,这会导致最后一个音频数据包被循环 - 即使图像出现在暂停状态。 有没有办法在文
我将 ffplay 作为后台进程运行,它为我的主 UI 进程提供图像数据。我设置了“SDL_VIDEODRIVER = dummy”来禁止在 SDL 窗口中显示 ffplay 视频。 问题是即使没有显
我正在尝试使用 ffplay 播放/跳过一些视频剪辑。我跳过第 100 到 400 帧的第一种方法是: ffplay -vf "select='lte(n\,100)+gte(n\,400)'" -i
我是一名优秀的程序员,十分优秀!