只讨论有关FFmpeg库,API或工具的编程使用的问题。应在超级用户或视频制作上询问有关交互式使用命令行工具的问题。 FFmpeg是一个免费的开源项目,可以生成用于处理多媒体数据的库和程序。
将 h264 从 ip cam 重新流式传输为 mjpeg 作为 tsp
我的问题是我的 ip cam (Dahua) 无法将 640x480 作为子码流传输给我的 2N Verso 作为外部摄像头。它只支持1280x720或704x?和 320x288。 我玩过 FFmpeg...
ffmpeg 添加 ass 字幕:使用参数“”初始化过滤器“字幕”时出错
所以我想将我的 mkv 文件转换为带有硬编码 subs 的 mp4 虽然这工作正常: ffmpeg.exe -i "[X] 文件 - 1 [Y].mkv" -c:v libx264 -preset veryfast -b:v 2750k -pass 1 -c:a aac "file_out.mp4" ...
我想使用下面的代码将 wav 文件转换为 mp3 音频: ffmpeg 和 Fluent-ffmpeg 都已安装。 var ffmpeg = require('流畅的 ffmpeg'); 函数解码音频() { 让 track = './sources/au...
未捕获的引用错误:createFFmpeg 未定义HTML5 FFmpeg 示例
如何在 HTML 5 中创建 FFMpeg 视频标签? HTML5 FFmpeg 示例 <p>如何在 HTML 5 中创建 FFMpeg 视频标签?</p> <pre><code><!DOCTYPE html> <html> <head> <title>HTML5 FFmpeg Example</title> <script src="https://cdn.jsdelivr.net/npm/@ffmpeg/ffmpeg"></script> </head> <body> <h1>HTML5 FFmpeg Example</h1> <video controls> <source src="input.mp4" /> </video> <script> const ffmpeg = createFFmpeg({ log: true }); const loadFFmpeg = async () => { await ffmpeg.load(); console.log('FFmpeg loaded'); }; loadFFmpeg(); </script> </body> </html> </code></pre> <p>我收到此错误</p> <blockquote> <p>未捕获的引用错误:createFFmpeg 未定义</p> </blockquote> </question> <answer tick="false" vote="0"> <p>在这里,我更改了脚本以使用 <pre><code>{ createFFmpeg } = FFmpeg</code></pre>,它应该正确导入 <pre><code>createFFmpeg</code></pre> 函数。请尝试此修改,看看是否可以解决问题。</p> <pre><code><!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>HTML5 FFmpeg Example</title> <script src="https://cdn.jsdelivr.net/npm/@ffmpeg/ffmpeg"></script> </head> <body> <h1>HTML5 FFmpeg Example</h1> <video controls> <source src="input.mp4" /> </video> <script> const { createFFmpeg } = FFmpeg; const ffmpeg = createFFmpeg({ log: true }); const loadFFmpeg = async () => { await ffmpeg.load(); console.log('FFmpeg loaded'); }; loadFFmpeg(); </script> </body> </html> </code></pre> </answer> </body></html>
我正在尝试使用 FFMPEG(批处理文件)生成立体声正弦波,但左右频率不同。到目前为止我有这个: ffmpeg -f lavfi -i“正弦=频率=1000:持续时间=60”-ac...
如何像 ffmpeg 那样使用 librosa 或 torchaudio 从 8K 重新采样到 16K?
在我的应用程序中, 我正在获取使用 torchaudio.load 加载的音频样本数组(采样率 =8000) 我需要使用这个音频阵列并运行耳语(STT)。 我想避免加载...
是否可以在nodejs中接收rtsp mp4视频流并将其发送到浏览器而不使用ffmpeg等视频处理工具?如果可能的话,如果你指导我如何做那就太好了) 我
我正在尝试创建一个能够正确显示源视频的 TC 的 TC 烧入。 我当前的 FFMPEG 过滤器系列是: -filter_complex“[0:1][0:2] amerge”-预设超快-vf比例= 960:540:
我有一个在 Laravel 中上传视频的功能。 现在我必须裁剪上传的视频的前 20 秒,并且需要将裁剪后的视频保存到不同的目录中。 我浏览了这个包裹。 ...
我正在尝试使用 FFmpeg 从 mp4 视频制作缩略图,但收到错误消息 输出#0,image2,到'output.jpg': 输出文件 #0 不包含任何流 我使用的命令...
我已插入日志 ffmpeg -hwaccel auto -y -i“/storage/emulated/0/DCIM/Camera/20231217_205048.mp4”-c:v libaom-av1 -q:v 5 -c:a libmp3lame -ab 128k -ar 44100“/storage /模拟/0/DCIM/
如何使用 FFMPEG 流式传输桌面,并将输出设置为 http://127.0.0.1:8080
我正在尝试在Windows上使用FFMPEG通过我的本地主机地址流式传输我的整个桌面:127.0.0.1:8080,并且可以从同一网络中的另一台计算机使用vlc访问它
当我执行 ffmpeg 命令时,它使用我的 CPU 来渲染视频,需要很长时间才能完成这项工作,我如何强制 ffmpeg 使用我的 GPU 来渲染? 我有一个配备 AMD Radeon R9 M370X 2048 MB 显卡的 macOS...
如何在nodejs中使用Fluent-ffmpeg将音频转换为hls?
我用过: ffmpeg.setFfprobePath(ffprobeBin.path); ffmpeg.setFfmpegPath(ffmpegPath); ffmpeg(audioPath, {超时: 432000}) .audioCodec('aac') .audioBitrate('128k'...
FFmpeg:将 .mpg 视频转换为 .mp4 而不会损失质量
如何在不损失质量的情况下将 .mpg 视频转换为 .mp4?我的尝试如下: $INCPATH = 目录名(__FILE__).'/'; $id = 99999; $ext = "MPG"; $input_dir = $INCPATH。”../img/videos/...
我无法解码视频文件 我有一个 FLV 格式的视频文件。有人告诉我这个视频的编码格式是HEVC,所以我尝试用ffplay来播放这个视频。但我发现本土的
我正在使用 moviepy 中的 ffmpeg_extract_subclip 函数来处理视频文件。但是,我得到的视频剪辑与我设置的开始时间和结束时间之间的长度不同。例如,写: 来自
使用 Docker 多阶段构建来复制使用 apt 安装的包的正确方法是什么?
我的 dockerfile 中有 apt-get -y install ffmpeg --no-install-recommends ,它占用了一半以上的图像大小(500MB)。我在某处读到我可以尝试使用 Docker 多阶段构建
我在使用 FFMPEG 时遇到问题。 avcodec_send_packet() 返回错误代码 -12。 我想知道-12的含义是什么。 我找到了这个页面,但我无法理解 -12 的计算:...