问题标签 [video-conversion]
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.
image - 在 MATLAB 中对实时视频(视频输入)应用图像操作
我正在尝试对使用likergb2gray(img)
读取的实时视频进行操作。vid=videoinput()
rgb2gray(vid)
这是一种类型不匹配,但我被困在这里。我应该将 vid 转换为任何图像格式并将其存储在矩阵中还是有其他方法可以做rgb2gray
?我不想使用vid.ReturnedColorSpace = 'grayscale'
,因为我需要将视频转换为图像或矩阵并进行rgb2gray
操作。
ffmpeg - 未知编码器 libvo_aacenc
我正在尝试使用以下命令将 .mov 文件转换为 mp4 文件。
当我运行它时,我收到以下错误:
未知编码器'libvo_aacenc'
所以我尝试安装以下内容:
但遗憾的是,我仍然收到错误消息。
有谁可以帮我离开这里吗?
航空器答案
以下是您要求我检查的日志:
我的操作系统是ubuntu 14.04
输出ffmpeg -codecs | grep aac
:
输出:
是:
我仍然得到同样的错误。
php - 如何使用 phpvideotoolkit 将任何视频类型转换为 .mp4
我正在关注这个http://www.phpclasses.org/package/3747-PHP-Manipulate-and-convert-videos-with-ffmpeg-program.html链接将任何视频类型转换为 .mp4 我试图运行各种示例文件,但他们正在抛出错误消息。我不知道如何使用 phpvideotoolkit 转换文件。
如果我运行以下文件http://localhost/phpvideotoolkit-v2-master/examples/convert-to-multiple-outputs.php我会收到此错误。
video - FFMPEG 没有这样的过滤器:'palettegen'
我正在使用 Windows 10 和 FFmpeg 64 位共享版本。
当我使用调色板生成效果时,返回错误。
返回
如何安装此过滤器?谢谢。
ffmpeg - 如何在转换视频 mp4 h264 时通过 ffmpeg 最大限度地减少 CPU/内存的使用
我正在使用 ffmpeg 进行视频转换以将视频转换为 h264 格式,但它需要 100% 的 CPU 和内存资源来影响服务器性能。下面是我转换视频的代码,请帮助我,但视频必须转换为 h264 格式。
node.js - ffmpeg 不适用于到标准输入的管道
我想流式传输正在上传到 ffmpeg 的文件。我正在使用 node.js,但它不工作!
我最终测试了从本地文件向 ffmpeg 的输入管道,这也不起作用。这是我的代码:
我得到的输出是
我试图设置该-pix_fmt
选项,或者按照错误代码和这个问题的建议-analyzeduration
,但无济于事。-probesize
但是ffmpeg -i pathToLocalMP4File -y -f mp4 -pix_fmt yuv420p -vcodec libx264 -vf scale=-1:720 -f mp4 localPathToResultFile
在终端中完美运行......
任何想法??
c# - 从使用 Nreco 的视频 GetThumbnail 的 URL
我在一个共享点项目中工作,我必须将文档库中的视频作为视频集上传。创建视频集后,我必须上传视频并从视频中获取缩略图并上传。视频使用成功上传
我正在使用 Nreco 从视频中获取缩略图。然而,我的代码在本地机器上运行良好,但它给出错误“ http://mysite/Download/abc/abc.mp4:服务器返回 401 Unauthorized(授权失败)(退出代码:1)”当我使用我的其他应用程序时电脑浏览器。
ffMpeg.GetVideoThumbnail(videoPath, ms, 10); 错误行。
这是我正在使用的代码
video - 加密 HLS 文件有什么意义?
我目前正在开发一个视频点播项目,我使用 FFMPEG 将视频转换为 HLS。
视频在 AWS S3 上公开托管,并且有一个 API 提供 HLS 播放列表的 URL。
现在,我正在研究使用 AES-128 加密 HLS 文件,这样人们就无法离线下载和观看视频。我找到了包含在线托管密钥并在转换视频以加密片段时使用该密钥的过程。
密钥的 URL 写在 HLS 播放列表中,该文件可在线公开获取。
所以任何人都可以访问加密密钥。
如果有人可以访问密钥,我不明白加密段的意义何在。
有人可以启发我吗?我知道我一定错过了什么。谢谢!
php - 如何在不使用 ffmpeg 的情况下转换 php 中的视频?
exec
我在 php 中编写了一个代码,该代码使用执行函数从视频文件中提取 mp3 音轨ffmpeg
。
在 Windows 上使用 WAMP 的本地服务器上一切正常。但是在将脚本部署到服务器时,我无法再运行ffmpeg
,因为服务器没有软件。
是否有纯 PHP 中的类,或者具有相同或至少基本 ffmpeg 功能的 API?