Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >无法在fluent-ffmpeg中使用ff探头

无法在fluent-ffmpeg中使用ff探头
EN

Stack Overflow用户
提问于 2014-07-23 19:35:03
回答 4查看 11.1K关注 0票数 4

我打算使用ff探针函数提取视频信息,下面是我的代码:

代码语言:javascript
运行
AI代码解释
复制
var FFmpeg = require('fluent-ffmpeg');
//...
var convert_using_ffmpeg = function (source, target) {

    var tempfile = path.join(config.tmproot, path.basename(target));

    new FFmpeg({ source: source })
        .withVideoCodec('libx264')
        .withVideoBitrate('512')
        .withAudioQuality(5)
        .withAudioCodec('libmp3lame')
        .withSize('360x288')
        //.ffprobe(function(err,data) {
        //  console.dir(data);
        //})
        .toFormat('flv')
        .on('error', function (err) {
            console.log('An error occurred: ' + err.message);
        })
        .saveToFile(tempfile, function () {
            fs.rename(tempfile, target);
        });
};

编译器在我执行程序时简单地说了Object #<FfmpegCommand> has no method 'ffprobe。fluent-ffmpeg API说在执行之前我应该添加FFMPEG_PATH和FFPROBE_PATH环境变量,但是事实上,即使它不存在于PATH环境变量中,也可以在命令行中直接执行ffmpeg,并且node.js程序成功运行,而不需要调用ff探针函数。此外,API还表示ff探针与大多数ffmpeg发行版一起使用,如果是的话,如何将ff探针分别添加到环境变量中呢?

我现在使用的是fluent-ffmpeg 1.7.0。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-07-24 05:17:42

我认为您阅读的文档实际上是用于2.x而不是1.x的。

尝试用npm install --save fluent-ffmpeg@2.0.0-rc1升级你的fluent-ffmpeg模块。

票数 0
EN

Stack Overflow用户

发布于 2019-10-21 00:28:23

对于ff探头,对于其他扩展也应该进行类似的操作。

这样,不需要在os中安装ffmpeg。

代码语言:javascript
运行
AI代码解释
复制
const ffmpeg = require('fluent-ffmpeg');
var ffprobe = require('ffprobe-static');
ffmpeg.setFfprobePath(ffprobe.path);
票数 3
EN

Stack Overflow用户

发布于 2014-11-24 11:41:06

在调用FFprobe路径之前尝试设置它:

代码语言:javascript
运行
AI代码解释
复制
ffmpeg.setFfprobePath("c:\\program files\\ffmpeg\\bin\\ffprobe.exe");
ffmpeg.ffprobe(sourceFile.path, function(err, metadata) {
    if (err)
    {
        console.log(err);
    }
    else{
        console.log(metadata);
    }
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24924698

复制
相关文章
对角矩阵
对角矩阵(diagonal):M是一个对角矩阵,则当且仅当i≠j时,M(i,j)=0。 一个rows×rows的对角矩阵D可以表示为 一个二维数组element[rows][rows],其中element[i-1][j-1]表示D(i,j)。 这种表示法需要rows²个数据类型为T的数据空间。 对角矩阵最多含有rows个非0元素,因此可以用一维数组element[rows]来表示对角矩阵,其中element[i-1]表示D(i,i) 所有未在一维数组中出现的矩阵元素均为0.这种表示法仅仅需要rows
青木
2018/05/28
1.1K0
严格对角占优矩阵
定义:对于一个n阶方阵A,主对角元素的绝对值大于该行其余元素的绝对值之和,即|aii|>Σ|aij| ( j /= i )。则称矩阵A是严格对角占优矩阵。对列同样成立。
fem178
2019/07/08
10K0
LeetCode 1329. 将矩阵按对角线排序
矩阵对角线 是一条从矩阵最上面行或者最左侧列中的某个元素开始的对角线,沿右下方向一直到矩阵末尾的元素。例如,矩阵 mat 有 6 行 3 列,从 mat2 开始的 矩阵对角线 将会经过 mat2、mat3 和 mat4 。
freesan44
2021/09/05
4630
LeetCode 1329. 将矩阵按对角线排序
LeetCode 1329. 将矩阵按对角线排序
矩阵对角线 是一条从矩阵最上面行或者最左侧列中的某个元素开始的对角线,沿右下方向一直到矩阵末尾的元素。例如,矩阵 mat 有 6 行 3 列,从 mat[2][0] 开始的 矩阵对角线 将会经过 mat[2][0]、mat[3][1] 和 mat[4][2] 。
freesan44
2021/12/06
4580
LeetCode 1329. 将矩阵按对角线排序
对角矩阵单位矩阵_矩阵乘单位矩阵等于
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/166559.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/20
1.7K0
对角矩阵单位矩阵_矩阵乘单位矩阵等于
matlab习题 —— 创建 50 行 50 列全零矩阵、全 1 矩阵、单位矩阵、对角矩阵,输出矩阵第135号元素。
创建 50 行 50 列全零矩阵、全 1 矩阵、单位矩阵、对角矩阵,输出矩阵第 135 号元素。
繁依Fanyi
2023/05/07
3990
matlab习题 —— 创建 50 行 50 列全零矩阵、全 1 矩阵、单位矩阵、对角矩阵,输出矩阵第135号元素。
复试–矩阵行列对角和
4 15 8 -2 6 31 24 18 71 -3 -9 27 13 17 21 38 69
全栈程序员站长
2022/06/29
4030
如何将R语言普通矩阵转换为非负矩阵
# =============================================================== # =============================================================== setwd('C:\\Users\\czh\\Desktop') library(Matrix) rm(list=ls()) options(stringsAsFactors = F) library(ConsensusCluste
用户1359560
2020/06/19
1.3K0
如何将R语言普通矩阵转换为非负矩阵
将tensor转换为图像_tensor转int
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/07
12K0
原 三对角矩阵
**三对角矩阵(tridiagonal):**M是一个三对角矩阵,当且仅当|i-j|>1时,M(i,j)=0。 在一个rows×rows的三对角矩阵中,非0元素排列在如下三条对角线上: 1)主对角
青木
2018/05/28
1.1K0
书籍作者的排名输入为列,如何快速转换为矩阵?
1、点击[文本] 2、按<Ctrl+F>键 3、点击[替换] 4、点击[查找内容] 5、点击[替换为] 6、点击[全部替换] 7、点击[确定]
裴来凡
2022/05/28
5880
书籍作者的排名输入为列,如何快速转换为矩阵?
求矩阵主对角线元素及副对角线元素之和
正常秋招中,笔试题目一般一张卷子有选择题、填空题、简答题、编程题等题目(如大疆、景嘉微、小米等大部分企业)。也有一些企业只有两道编程题,一道50分,答对一道甚至一道case 60%就有面试机会(如阿里)。
Jasonangel
2021/05/28
1.8K0
dataframe行变换为列
使用 import org.apache.spark.sql.functions 里面的函数,具体的方式可以看 functions :
机器学习和大数据挖掘
2019/07/01
1.1K0
如何求逆矩阵_副对角线矩阵的逆矩阵怎么求
作为一只数学基础一般般的程序猿,有时候连怎么求逆矩阵都不记得,之前在wikiHow上看了一篇不错的讲解如何求3×3矩阵的逆矩阵的文章,特转载过来供大家查询以及自己备忘。当然这个功能在matlab里面非常容易实现,只要使用inv函数或A^-1即可,但是有时候参加个考试什么的还是要笔算的哈哈~
全栈程序员站长
2022/09/25
1.7K0
如何求逆矩阵_副对角线矩阵的逆矩阵怎么求
每日一练(矩阵对角线求和)
矩阵对角线求和 1.题目描述 求一个3×3矩阵对角线元素之和。 2.格式与样例 输入格式 矩阵 输出格式 主对角线 副对角线 元素和 样例输入 1 2 3 1 1 1 3 2 1 样例输出 3 7 3.参考答案1 #include<stdio.h> int main() { int a[][]; int i,j,sum1 = ,sum2 = ; for(i=; i<; i++){ for(j=; j<; j++){ scanf("%d",&a[
pigeon
2022/04/11
4100
java map 转string_java-将Map <String,Object>转换为Map <String,String>
Map map = new HashMap(); //Object is containing String
全栈程序员站长
2022/08/25
12.7K0
数据处理第2节:将列转换为正确的形状
博客原文:https://suzan.rbind.io/2018/01/dplyr-tutorial-1/ 作者:Suzan Baert
用户1359560
2018/09/29
8.1K0
python转置矩阵代码_python 矩阵转置[通俗易懂]
5.矩阵转置 给定:L=[[1,2,3],[4,5,6]] 用zip函数和列表推导式实现行列转def transpose(L): T = [list(tpl) for tpl in zip(*L)] return T
全栈程序员站长
2022/08/22
5.7K0
矩阵转置与矩阵相乘
写这篇博客的原因是为了记录一下矩阵转置与矩阵相乘的实现代码,供日后不时之需。直接原因是今晚(2016.09.13)参加了百度 2017 校招的笔试(C++岗),里面就有一道矩阵转置后相乘的在线编程题。考虑到日后笔试可能会用到,特此记录,也希望能够帮助到需要的网友。
全栈程序员站长
2022/07/04
7730
矩阵转置与矩阵相乘
对角化可逆矩阵怎么求_正交矩阵一定可逆吗
本文给出了一种不同于传统方法的矩阵对角化方法,利用矩阵的初等变换,先求出矩阵的特征根与特征向
全栈程序员站长
2022/11/15
7120

相似问题

GetComponent用于计算损伤

10

建立距离和损伤公式

33

EEPROM损伤症状

25

边缘损伤小的滤波图像

26

基于matlab的损伤载荷计算

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档