首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏码客

    fluent-ffmpeg详解

    官网 库:FFMPEG 播放器: VLC 添加依赖 npm install --save fluent-ffmpeg 或者添加 "dependencies": { "fluent-ffmpeg": " var FfmpegCommand = require('fluent-ffmpeg'); var command = new FfmpegCommand(); 你还可以使用不带 new 运算符的构造函数 var ffmpeg = require('fluent-ffmpeg'); var command = ffmpeg(); 你可以将输入文件 NAME 或者可以读流。 x480').aspect('4:3').autopad('#35A5FF'); 为了与前面的fluent-ffmpeg版本兼容,该方法还接受一个附加布尔参数,该参数指定是否应用自动填充。 var Ffmpeg = require('fluent-ffmpeg'); Ffmpeg.getAvailableFormats(function (err, formats) { console.log

    16.2K73发布于 2019-10-21
  • 来自专栏码客

    Electron中利用fluent-ffmpeg进行视频推流

    安装 npm install --save fluent-ffmpeg 或者添加 "dependencies": { "fluent-ffmpeg": "^2.1.2" } 之后 npm install 视频文件推流 引用及变量 const ffmpeg = require('fluent-ffmpeg'); const ffmpegPath = "/Users/zhangjian/psvmc/app .output(outputPath, { end: true }) .run(); 桌面及麦克风推流(MAC) const ffmpeg = require('fluent-ffmpeg function () { if(command){ command.kill(); } }); 桌面+麦克风推流(Win) const ffmpeg = require('fluent-ffmpeg

    9.6K1612发布于 2019-10-21
  • 来自专栏clz

    fluent-ffmpeg + worker实现视频切片合成视频

    fluent-ffmpeg + worker实现切片合成视频 前因 最近发现之前在B站下载的视频,有一些突然变成大会员才能看了。(我下载的时候,还是都能看的。 file.txt o.mp4 file.txt是一个文件列表,依次存储输入文件: file 0.blv file 1.blv file 2.blv file 3.blv file 4.blv 图片 fluent-ffmpeg fluent-ffmpeg对FFmpeg的命令行进行了封装,抽象为我们常用的方法和API。 /ffmpeg"); const ffprobeInstaller = require("@ffprobe-installer/ffprobe"); const ffmpeg = require("fluent-ffmpeg

    2K40编辑于 2023-03-16
  • 来自专栏Cellinlab's Blog

    使用 Node.js、Canvas 和 FFmpeg 实现实时视频流生成与推送

    在开始实现之前,我们需要先确保安装了以下依赖: Node.js Canvas Fluent-ffmpeg Moment 接下来,我们将分别介绍两个部分的实现。 # 2. 生成静态视频文件 # 2.1 准备环境和依赖 首先,我们需要引入相关库和模块,如 canvas、fluent-ffmpeg、moment、path 和 fs。 const { createCanvas } = require("canvas"); const ffmpeg = require("fluent-ffmpeg"); const moment = require 实时生成并推送视频流 # 3.1 准备环境和依赖 首先,我们需要引入相关库和模块,如 canvas、fluent-ffmpeg、moment 和 child_process。 const { createCanvas } = require("canvas"); const ffmepeg = require("fluent-ffmpeg"); const moment =

    3.4K10编辑于 2023-05-17
  • 来自专栏传统基础应用开发专栏-不限开发语言

    直播推流技术底层逻辑详解与私有化实现方案-以rmtp rtc hls为例-优雅草卓伊凡

    node-fluent-ffmpeg进行流处理使用node-media-server搭建RTMP服务器使用WebSocket实现低延迟传输核心代码示例:const ffmpeg = require('fluent-ffmpeg

    69700编辑于 2025-07-14
  • 来自专栏进击的多媒体开发

    一张图概括淘宝直播背后的前端技术 | 赠送多媒体前端手册

    Node模块 fluent-ffmpeg:node.js中非常实用的模块,该模块简化了ffmpeg复杂的命令操作,且配合文件上传以及视频流的处理等非常实用,更多详情可参考 fluent-ffmpeg 5.5

    3.4K50发布于 2020-11-10
  • 来自专栏IMWeb前端团队

    Web端声纹识别

    DELETE"], allowHeaders: ['Content-Type', 'Accept'] }) ); ffmpeg转码 const ffmpeg = require('fluent-ffmpeg

    3.7K20发布于 2019-12-03
  • 来自专栏smackgg

    最近很火的 倒放挑战 - ReverseVoice (微信小程序版 前后端源码) Ts Node Taro

    '@ffmpeg-installer/ffmpeg' import ffprobePath from '@ffprobe-installer/ffprobe' import ffmpeg from 'fluent-ffmpeg

    1.7K30发布于 2019-12-04
  • 来自专栏腾讯NEXT学位

    超火的倒放挑战 - ReverseVoice (微信小程序版 前后端源码) Ts Node Taro

    from '@ffmpeg-installer/ffmpeg'import ffprobePath from '@ffprobe-installer/ffprobe'import ffmpeg from 'fluent-ffmpeg'ffmpeg.setFfprobePath

    1.4K10发布于 2019-12-03
  • 来自专栏魔术师卡颂

    视频压缩原理入门

    baike.baidu.com/item/像素深度 http://www.52im.net/thread-2840-1-1.html https://ffmpeg.org/ https://github.com/fluent-ffmpeg

    5K32发布于 2020-08-26
  • 全开源短剧源码解析:含小程序与App的双端实现方案

    code }); wx.setStorageSync('token', data.token); }});短剧播放系统源代码// 视频转码为HLS格式const ffmpeg = require('fluent-ffmpeg

    1K10编辑于 2025-09-17
  • 来自专栏coder

    2023 想进 BAT 的快来,20 道JavaScript必须要面对的面试题(高级)

    path'); const Crypto = require('crypto'); const { tmpdir } = require('os'); const ffmpeg = require('fluent-ffmpeg

    46750编辑于 2023-10-16
领券