问题标签 [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 - OpenCV 导入 libavutil.so.51 错误
我已经在我的 Linux 14.04 Distro 上安装了 OpenCV 3.3.0。我也安装了ffmpeg。我正在经历一个令人头疼的问题。每次我import cv2
在 python 中运行时,我都会收到此错误:
当我安装 ffmpeg 时,我确保删除了 /usr/lib 文件夹中的所有 libav* 文件和包(以 .so 和 .a 结尾),因为我安装了一个未链接到 OpenCV 的版本。它只是普通的 ffmpeg cli 工具,而不是 opencv 所需的实际编译程序。
老实说,我不确定发生了什么......我查看了我的 /usr/local 并且我有一个 libavutil.so。52文件。我想我要问的是,有没有办法让 OpenCV 寻找这个版本的 libavutil?我什至找不到要安装的 libavutil51 pkg。
我希望你能帮忙。谢谢
ffmpeg - 使用 ffmpeg 进行字幕编码
我要读写字幕流
c 或 c++ 中的等效代码,请提供如何添加字幕流和编码参数,读取字幕流并在屏幕上渲染的过程是什么
ffmpeg - FFMPEG 流媒体 Youtube 直播
我正在使用 ffmpeg sdk 在 youtube live 上流式传输实时视频
av_interleaved_write_frame 需要超过 60 毫秒来写入数据包。如何优化时间?
python - 在python中使用相同的文件名将mp4转换为wav
下面是我的代码,我正在尝试通过一些参数更改将mp4
文件转换为wav
,比如我正在更改它的频率等等。现在我的问题是mp4
文件"inputdir"
夹中有 100 个文件,我一个接一个地读取文件并转换它,然后我想保存与mp4
文件名相同但扩展名不同的文件(在我的情况下.wav
)。在我上面的代码中,每次转换时,它都会保存为 out.wav。有人可以建议我一些选择吗?
我还检查了如何使用 FFMPEG 创建与输入 (m4a) 文件同名的 WAV 文件?
但我找不到任何答案。
谢谢 :)
我想让它成为,
我也试过如下。
但它不起作用。我正进入(状态
python-3.x - 给视频添加水印
我可以使用moviepy库为一段视频添加水印。但是,当我这样做时,它会获取带水印的段,并用它创建一个新文件。我试图弄清楚是否可以简单地将编辑后的部分拼接回原始视频,因为moviepy写入磁盘的速度非常慢,所以片段越小越好。
我在想也许使用shutil?
有没有办法将 10 秒带水印的片段复制回原始视频文件?或者是否有另一个图书馆允许我这样做?
ffmpeg - 使用ffmpeg从没有鼠标指针的视频中提取帧
我有一个使用 ffmpeg 创建的视频,我需要从视频中提取帧(屏幕截图),其中视频中的鼠标指针不应该出现在从中提取的帧中。
听起来很傻,但是有没有办法做到这一点?
python-3.x - ffmpeg 将一张图片转换为视频
目前我可以将图像序列转换为视频。但目前的要求是将一张图像转换为视频。并且可以实现一些特殊效果。
例如:
淡入/淡出
闪入/闪出
平移顶部/底部/左/右
放大/缩小
python - 在python中从视频中提取音频
我正在尝试从视频文件中提取音频文件并将其保存到 wav 文件中,然后在 python3 中再次将音频和视频组合在一起。我发现很多教程都在使用ffmpeg
,但我不想使用任何外部工具来完成这项任务。如果有人给我任何关于如何在 python 中做到这一点的建议,那将会很有帮助。谢谢你。
linux - 4l2loopback:NOOBS 麻烦
我已经在我的 NOOBS 操作系统上安装了 v4l2loopback,但它无法正常工作。
我检查了是否安装了 v4l2loopback 并且是。但是当我输入时sudo modprobe v4l2loopback devices=2
,它说在目录中找不到它。
这是它已安装的证明:
我期待激活 v4l2loopback 但我在下面收到此错误消息..
ffmpeg - 将多个ffmpeg命令转换为一行(刻录字幕和水印)
我首先刻录 mkv 的字幕,然后添加水印,这需要很长时间才能转换一个视频。我猜这需要 x2 时间。例如,在我当前的服务器上,每个命令需要 30 分钟。我的服务器可能不够好。但我在想是否有办法在一个命令中做到这一点?会影响速度吗?我对ffmpeg的了解几乎为零:
这是用于刻录字幕的命令。我正在使用 python 来实现这一点:
添加水印命令:
如果有更多加快速度的方法,请告诉我。我只想更快地实现这一目标并期待最好的结果。谢谢你。