如何使用FFmpeg将视频分割成<2.5GB的部分

问题描述 投票:0回答:1

我正在尝试通过Firefox发送方式来发送大型视频文件。

由于Firefox Send对每个文件发送的限制为2.5 GB,因此我需要将视频文件拆分为每个小于2.5GB的部分。

是否有一种相对简单的方法可以使用FFmpeg基于数据限制可靠地分割视频,而不是使用持续时间? (使用持续时间将是不可靠的,因为视频的不同等长部分可以是不同大小的)

编辑1:我为缺乏清晰度而道歉,我计划使用FFmpeg和ffsend使用Bash脚本。我想知道是否有任何方法可以通过视频处理而不是zip压缩来实现。

bash video ffmpeg scripting
1个回答
1
投票

标准实用程序split适用于这种类型的东西。

# sender does:

split -b 2500m file.mpg file.mpg__split_

# recipient downloads all the pieces and does:

cat file.mpg__split_* > file.mpg

该程序的缺点是各个部件不可用。

优点是最终输出与原始输出相同。

© www.soinside.com 2019 - 2024. All rights reserved.