我们目前正在使用 flvtool2 进行 flv 视频处理。我真的不知道它做了什么,但我知道我们需要运行以下命令。
flvtool2 -U the_movie.flv
我们在处理大型视频时遇到了问题,一直在寻找替代方案,并找到了 flvmeta,但根本没有记录。我们想使用它,因为它在 C 中(在性能上应该超过 ruby),并声称它可以轻松处理大文件。
您知道上述命令的 flvmeta 中的等效命令选项吗?
我们目前正在使用 flvtool2 进行 flv 视频处理。我真的不知道它做了什么,但我知道我们需要运行以下命令。
flvtool2 -U the_movie.flv
我们在处理大型视频时遇到了问题,一直在寻找替代方案,并找到了 flvmeta,但根本没有记录。我们想使用它,因为它在 C 中(在性能上应该超过 ruby),并声称它可以轻松处理大文件。
您知道上述命令的 flvmeta 中的等效命令选项吗?
使用 FLVmeta 1.0.x(最后一个版本是 1.0.11)您必须使用以下命令行:
flvmeta input_file.flv output_file.flv
使用 FLVmeta 1.1(最后一个版本是 1.1.0),确实应该使用它而不是旧的 1.0 版本,您可以使用以下任何命令行:
flvmeta input_file.flv output_file.flv
flvmeta --update input_file.flv
flvmeta -U input_file.flv
flvmeta -U -m input_file.flv (will display injected metadata)
这些调用中的每一个都将使用计算的元数据(包括关键帧信息)更新input_file.flv文件,就像 flvtool2 一样。
完整的 FLVmeta 手册可以在https://flvmeta.com/flvmeta.1.html找到。