【问题标题】:How to compress multiple videos using FFMPEG while concatenating them如何在连接时使用 FFMPEG 压缩多个视频
【发布时间】:2016-05-27 06:55:02
【问题描述】:

我正在使用 FFMPEG 连接多个视频,它对某些视频运行良好,但对于某些视频却不是,我认为这是因为更高的比特率或更大的尺寸。我们可以使用 FFMPEG 压缩视频,但为此我们需要为一个视频执行单独的命令,如果我们有更多视频,这是一个非常长的过程,所以 有没有什么方法可以压缩和连接多个视频?

ffmpeg -f concat -i input.txt -c copy output.mp4

我使用上述命令连接视频,input.txt 包含要合并的视频列表。 我想使用相同的命令来压缩和连接视频。

【问题讨论】:

  • 你为什么问C#代码,你要命令还是代码?
  • 我正在通过 C#.Net 应用程序使用 FFMPEG。

标签: c# video ffmpeg video-streaming


【解决方案1】:

只需将副本替换为编码参数,例如

ffmpeg -f concat -i input.txt -c:v libx264 -c:a aac -ac 2 -ar 22050 output.mp4

【讨论】:

  • 我已经试过了,但是还是不行,又一直在处理,不来了。
  • 显示控制台输出。
  • 尝试使用明确的参数说明,例如在编辑的命令中。
  • 谢谢,如果我使用该命令,我会收到错误,screencast.com/t/842aqyjmPV,如果直接使用 FF Prompt 执行该命令,并且如果我将该命令与 VS 一起使用,它会继续处理并且永远不会返回。此问题仅针对某些视频,并非针对所有视频。
猜你喜欢
  • 2014-05-28
  • 1970-01-01
  • 2021-02-27
  • 2013-12-29
  • 2014-07-02
  • 2017-03-02
  • 2015-10-22
  • 1970-01-01
  • 2017-02-11
相关资源
最近更新 更多