ffmpeg - 如何在 laravel 中制作没有音频的视频

Posted

技术标签:

【中文标题】ffmpeg - 如何在 laravel 中制作没有音频的视频【英文标题】:ffmpeg - how to make a video to have no audio in laravel 【发布时间】:2018-03-16 08:12:43 【问题描述】:
ffmpeg -i input_file.mp4 -an -vcodec copy output_file.mp4

我怎样才能把它改成下面这样的东西?

FFMpeg::fromDisk('local')
->open($filePath.$fileName)
->export()
->toDisk('local')
->inFormat(new \FFMpeg\Format\Video\X264('libmp3lame', 'libx264'))
->save($converted);

【问题讨论】:

这应该在该类的文档中解释。 @Dormilich 我无法理解! 【参考方案1】:

似乎在 2017 年的包中添加了“音频静音”HERE

虽然没有很好的记录(据我所知)。

看过 Class (PR HERE) 你应该可以通过添加来静音音频

->mute()

之前

->save();

【讨论】:

谢谢,但它说它没有这个功能!!

以上是关于ffmpeg - 如何在 laravel 中制作没有音频的视频的主要内容,如果未能解决你的问题,请参考以下文章

如何合并文件夹中的所有视频以使用 FFMPEG 制作单个视频文件

如何在制作 gif FFMPEG WEBM TO GIF 之前覆盖帧

FFmpeg滤镜:制作图片视频流(续2)

FFmpeg滤镜:制作图片视频流(续2)

如何在 Laravel 中制作迁移模型

使用 opencv 和 ffmpeg 制作视频。如何找到正确的颜色格式?