问题标签 [pyffmpeg]
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.
python - 运行得到错误认为python的命令
瓦苏普。
我有 shell 命令。
当我运行该命令时,我得到输出数据(见下文)
我必须获取所有音频设备的列表。而且我不想解析那个字符串,我会很难的。如何使用 ffmpeg-python 模块获取所有音频设备的列表?感谢你。
UPD:我决定解析那个字符串。但是当我输入:
我收到此错误:
我如何调用该命令并将其结果放入我的变量“命令”中?
ffmpeg - ffmpeg 无效的流说明符:si
我正在尝试运行以下命令:
但FFmpeg抛出以下错误:
但我已经在命令中指定了这个流。无法理解出了什么问题
这是日志
ffmpeg - ffmpeg 循环过滤器无法正常工作
我正在尝试按如下方式运行 FFmpeg 命令
在此,我使用 aloop 循环音频以填充视频,但该音频没有重复,它播放一次然后停止
ffmpeg - ffmpeg xfade for(复杂过滤器或选择过滤器)
我需要修剪并将视频合并为一个。我需要在每个剪辑之间实现交叉淡入淡出或任何平滑过渡。我可以实现以及如何实现 xfade 或其他 ffmpeg 平滑过渡吗?
我确实从多个来源阅读了这篇文章。 使用 ffmpeg 和 xfade 过滤器合并多个视频文件 但我仍然无法生成工作代码
下面是我需要修剪的示例命令和视频部分
我用 xfade 效果生成这个脚本文件
但是有一个错误信息
python - 是否有任何示例/文档可用于演示如何直接在 Python/C 而不是命令行中使用 FFMPEG 库?
我想执行以下 FFMPEG 命令行完成的操作,但只能使用命令行。相反,我想直接在 Python 和 C 中使用底层库来执行操作:
ffmpeg -i "Filename.ts" -map 0:d -c copy -f data "outputfile.bin" | python ./klvdata_test.py
手头的任务是提取元数据。是否有任何示例/文档展示了 FFMPEG 基础库的使用。
python - 是否可以将 POST 请求中的视频读入 python-ffmpeg 或 OpenCV?
我一直在想一种方法来使用 ffmpeg-python 或 OpenCV 从 POST 请求中读取上传的视频,这样我就可以在保存之前对其进行处理,这可能吗?如果不是,那么将视频保存到磁盘然后进行所有需要的处理是否安全?困扰我的主要一点是我想读取视频长度,这样我就可以验证它是否有效,所以将它保存到磁盘中,检查长度,然后如果它的长度在允许的范围内,则保留它也是一个好主意范围,否则我删除它。
提前致谢。
注意:我注意到标签不包含 ffmpeg-python,因此也接受有关 pyffmpeg 的答案。
python - 使用不和谐机器人播放音频时,如何防止 ffmpeg lib 在命令行中打印?
我有一个关于 ffmpeg 的问题。我用 discord.py lib 编写了一个不和谐的机器人,当有人加入频道时它会播放音频。我希望程序在后台在我的计算机上运行,因此不会出现控制台日志。因此,我使用 .bat 和 .vbs 文件启动 python 脚本,因此该进程在后台运行。到目前为止,这工作正常。问题是ffmpeg lib(我假设它是ffmpeg lib ...)在播放音频时在命令提示符中打印出一行(“[mp3 @ 0000020168869040] Estimating duration from bitrate, this may be inaccurate”),所以每次有人加入一个频道时,我的桌面上都会出现一个命令提示符 1 秒,只是为了显示这一行,然后它会关闭,但每次都出现它真的很烦人。我想知道是否有办法阻止 ffmpeg lib 打印出这一行,但我不知道到目前为止。有人可以帮我吗?谢谢饼干
我的代码:
ffmpeg - FFMPEG 视频输出大小太长
我正在尝试通过 .txt 文件在 FFmpeg 中合并视频,它会合并视频但会增加总时间线。预期时间线为 2 分钟,但在合并视频后,输出文件的时间线为 18 小时。我在我的 cmd 中使用以下命令:
ffmpeg -f concat -i mylist.txt -c 复制输出.mp4
python - 如何为 480p 和 1080p 视频获得类似于 youtube 的 ffmpeg 配置?我有一个功能,但输出质量太低
嘿伙计们,我正在学习开发一个将视频转换为 youtube 质量(或足够接近)480p 和 1080p 的网站,我对 ffmpeg 并不太熟悉它的文档。
我有这些功能,
同样,我还有另一个功能,
这两个功能都对视频进行转码,但会返回低质量的视频,谁能为我提供与 youtube 质量相似或接近的 480p 和 1080p 的正确设置?
谢谢
ffmpeg - 在 discord.py 中使用 ffmpeg 库时出现 OpusError
播放本地文件或 youtube 音频时,OpusError: invalid argument
出现错误
播放命令如下所示:
我的错误:
我正在使用这些版本