将 FLAC 文件切成 5 秒的片段
Slice FLAC file into 5 second segments
我有一个 FLAC 音频文件,我想将其分成 5 秒的片段。我不需要以任何方式重新采样或更改数据。
tools/libraries 有什么用?我应该看看 ffmpeg 吗?我实际上想创建一个 HLS 流,所以一个可以做到这一点的工具将是一个奖励,但如果我可以简单地分块音频数据,我可以自己创建播放列表。
ffmpeg -i input.flac -f segment -segment_time 5 output_%03d.flac
- 在此示例中,输出将被命名为
output_001.flac
、output_002.flac
等
- 如果您需要在每个段的开头重置时间戳,请添加
-reset_timestamps 1
。
- 既然你问了也有 HLS muxer,但那是与问题标题不同的主题。
我有一个 FLAC 音频文件,我想将其分成 5 秒的片段。我不需要以任何方式重新采样或更改数据。
tools/libraries 有什么用?我应该看看 ffmpeg 吗?我实际上想创建一个 HLS 流,所以一个可以做到这一点的工具将是一个奖励,但如果我可以简单地分块音频数据,我可以自己创建播放列表。
ffmpeg -i input.flac -f segment -segment_time 5 output_%03d.flac
- 在此示例中,输出将被命名为
output_001.flac
、output_002.flac
等 - 如果您需要在每个段的开头重置时间戳,请添加
-reset_timestamps 1
。 - 既然你问了也有 HLS muxer,但那是与问题标题不同的主题。