video相关内容

使用 ffmpeg 对输入视频进行多次裁剪操作

我想有效地将​​视频文件(2048x2048px,100.000 帧)拆分为多个图块.通常,分成四个相同大小的象限(1024x1024px,100.000 帧).我可以使用 ffmpeg 的裁剪过滤器一个接一个地移动: ffmpeg -i in.avi -filter:v "crop=1024:1024:0:0" out1.mp4ffmpeg -i in.avi -filter:v "crop= ..
发布时间:2021-12-26 19:16:50 其他开发

ffmpeg 连接不同时基的视频

我用 ffmpeg.exe -f concat -i file_path_list_txt -c copy out_out.mp4 连接 for file in 1265_*;做 ffmpeg -i $file -crf 30 -b:a 23k -b:v 96k -threads 3 -y 'out_'$file;完毕 压缩视频. 当我播放生成的视频时,播放器显示视频长度远大于压缩视 ..
发布时间:2021-12-26 19:16:08 其他开发

用于在 5 个视频之间淡入淡出的 FFmpeg 命令.如何管理 setpts=PTS-STARTPTS?

在这里,FFmpeg 中的新功能.我在 FFmpeg 的控制台中使用和测试. 我已经完成了 2 个带有交叉淡入淡出的视频加入这个问题:我正在为 5 个视频合并淡入淡出我刚刚完成了 90% 的合并我只需要管理 setpts=PTS-STARTPTS 看看这个请. ffmpeg -i big_buck.mp4 -i big_buck.mp4 -i big_buck.mp4 -i big_buc ..
发布时间:2021-12-26 19:15:30 移动开发

如何在 UWP 中将视频中的帧作为位图读取

是否可以在通用 Windows 应用程序中加载视频并从中提取单个帧(作为图像)? 解决方案 有两个命名空间可以让你获取帧: “Windows.Media.Capture"命名空间.如果您想从相机捕获视频,请使用它,然后阅读“使用 MediaFrameReader 处理媒体帧"https://docs.microsoft.com/en-us/windows/uwp/audio-vide ..
发布时间:2021-12-26 19:13:32 C#/.NET

安卓 NDK.如何播放视频.

我需要在 Android 设备上播放视频(不同格式).据我所知,最好的方法是将 Android NDK 与可以播放视频的特定库一起使用.我做了一些基本的例子来了解NDK的用法,但我不知道下一步该怎么做.据我了解,我必须首先安装 ffmpeg.所以我有以下问题: 我需要 ffmpeg(最好的方法是使用 Linux,而不是 Windows,因为在 Windows 中,它的安装存在一些问题). ..
发布时间:2021-12-26 19:12:52 移动开发

FFmpeg:如何将水平视频 16:9 转换为垂直视频 9:16,顶部和底部背景模糊

我知道有一个帖子做相反的事情:FFmpeg:如何将带有黑色边的垂直视频转换为带有模糊背景边的 16:9 视频 但我不知道如何用 ffmpeg 做到这一点 这里是输入: 这是预期的结果(背景视频应该以相同的纵横比缩放,裁剪为 9/16 并进行模糊处理): 感谢您的帮助! 解决方案 我改编了 Mulvya 提出的解决方案 这是最终结果: ffmpeg -i in ..
发布时间:2021-12-26 19:12:39 其他开发

如何使用 bash 命令或 Ruby 使用 ffmpeg 将 mp4 文件批量转换为 ogg

我运行的是 OSX,对视频转换一无所知.但是我有 200 个视频,它们都是 mp4 格式,无法在 Firefox 中播放.我需要将它们转换为 ogg 才能使用 html5 视频标签. 这些文件位于文件夹结构中,因此很难一次处理一个文件.我希望 bash 命令或 Ruby 命令遍历所有子文件夹并找到所有 .mp4 并转换它们. 我找到了一个关于如何使用 Google 执行此操作的参考:h ..
发布时间:2021-12-26 19:12:29 其他开发

在php中使用ffmpeg为视频添加水印

我创建了一个包含一组图像和 mp3 的视频.但我想为该视频添加水印文本.我正在使用以下代码添加文本. exec('/usr/local/bin/ffmpeg -y -i output.mov -acodec libmp3lame -vcodec msmpeg4 \-b:a 192k -b:v 1000k -ar 44100 \-vf "drawtext=text=string1 string2 ..
发布时间:2021-12-26 19:11:16 PHP

如何在android中为视频添加文字?

在我的应用程序中,我录制了一个视频,我想在该视频的右下角覆盖我公司的网址.我用MediaRecorder录制视频,录制没有问题,但是在视频中添加文字我没有成功.我搜索并找到了一些库,如 FFmpeg 和 JavaCV,它们允许用户在视频上叠加文本,但我不知道是否有任何方法可以在 Android 中使用它们.之后找到 OnPreviewFrame ,它返回相机预览的每一帧.我想在用户触摸录制按钮并使 ..
发布时间:2021-12-26 19:10:48 移动开发

我可以从带时间戳的图像创建 VFR 视频吗?

首先,我几乎没有使用图像制作视频的经验. 我拥有的是一组 BMP 时间戳图像,我想从中生成视频.由于时间戳不是等距间隔,我不能简单地使用从图像创建恒定帧速率视频的软件. 一种可能的解决方案是以固定的时间间隔创建人工图像,但如果我无法制作 VFR 视频,我更愿意将其作为最后的手段. 关于如何实现我想要的有什么建议吗? 解决方案 你可以结合使用两个工具来做到这一点:ffmpe ..
发布时间:2021-12-26 19:10:28 其他开发

从 C# 中的图像序列生成视频

我的任务是从我的应用程序中的一系列图像生成视频,在搜索时我发现 FFMPEG 能够做到这一点.任何人都可以向我提供任何可以指导我正确方向的教程或链接.我是这方面的新手,所以请帮助适当的人.将不胜感激任何形式的帮助 解决方案 http://electron.mit.edu/~gsteele/ffmpeg/ http://www.codeproject.com/Articles/7388/A ..
发布时间:2021-12-26 19:09:14 C#/.NET

即时更改 ffmpeg 输入

我想在不事先知道 Linux 主机上接下来会播放哪个视频文件的情况下不间断地播放视频.这应该在本地工作,没有任何网络.我打算用ffplay播放视频.一个视频播放完后,下一个应该可以无缝播放,没有任何延迟.我试图附加到一个文件,然后像这样用 ffplay 播放它: ffmpeg -re -i source.mp4 -f mpegts - >>视频.ts# 在另一个控制台ffplay video.t ..
发布时间:2021-12-26 19:09:07 其他开发

如何在 node.js 中生成视频缩略图?

我正在使用 node.js 构建一个应用程序,我成功上传了视频,但我需要为其生成视频缩略图.目前我使用 node exec 执行 ffmpeg 的系统命令来制作缩略图. exec("C:/ffmpeg/bin/ffmpeg -i Video/" + Name + " -ss 00:01:00.00 -r 1 -an -vframes 1 -f mjpeg Video/" + Name +".j ..
发布时间:2021-12-26 19:07:31 其他开发

使用 ffmpeg 按大小分割视频文件

我正在尝试使用 ffmpeg 编写一个批处理文件来自动执行冗余的日常任务,即从以 4gb 块(大多数 DSLR 相机和 GoPro 的标准)记录的工作中获取素材,并将剪辑拆分为 2gb 文件用于流媒体目的.这个想法是让脚本检查外部驱动器 FOOTAGE 的文件夹@import 并在 2gb 后拆分文件(因为最大大小为 4gb,这将减少对多个拆分的需要). 我也在尝试修改拆分文件的文件名,因此 ..
发布时间:2021-12-26 19:06:54 其他开发

在推特上上传视频

我必须从 android 应用程序在 twitter 上上传视频.我已成功在推特上上传图片和文字.我正在使用 twitter4j-core-3.0.3.jar 库. 我尝试使用与图像相同的方法上传视频,但上传失败并收到异常代码 403 和 TwitterException {exceptionCode=[2ea3c142-58dea759], statusCode=403,message=错 ..
发布时间:2021-12-25 20:21:46 移动开发

更改<视频>src 基于屏幕大小和 Javascript

我正在测试使用引导程序在我的机器上本地构建站点. 我有一个 作为网站的标题. 我希望此视频在移动设备上显示完整的宽度和高度,并在桌面上显示视频的裁剪/加宽版本.我尝试在 标签中使用内联媒体查询,这样 src 会改变但没有任何作用. 所以我换了档并使用了一些 javascript 来改变它. 所以疯狂的是,我的脚本似乎有效.当我查看 chrome 开发工具时 ..
发布时间:2021-12-24 09:28:25 前端开发

Silverlight 视频的缩略图

对于流行的视频播放器,如 sl2videoplayer,http://www.codeplex.com/sl2videoplayer,我的问题是Siverlight视频的缩略图在我们点击播放之前是如何显示的(在非自动播放的情况下). 提前致谢,乔治 解决方案 视频播放器使用的 MediaElement 将在当前位置显示帧的缩略图.否则,Expression Encoder 等工具会创 ..
发布时间:2021-12-24 08:11:45 C#/.NET

安卓视频过滤器

我正在尝试创建一个应用程序,我可以在其中向录制的视频添加过滤器.基本上,我想复制 Instagram 视频或 Viddy 中存在的功能. 我已经做过研究,但无法拼凑起来.我研究过使用 GLSurfaceView 播放录制的视频,我知道我可以使用 NDK 进行像素操作并将其发送回 SurfaceView 或以某种方式保存.问题是,我不知道如何发送像素数据,因为似乎没有访问它的功能.这个想法来自 ..
发布时间:2021-12-23 15:48:47 移动开发