目录

警告

TorchAudio 的 C++ API 是原型功能。 不保证 API/ABI 向后兼容性。

注意

顶级命名空间已从 torchaudio 更改为 torioStreamWriter 已重命名为 StreamingMediaEncoder

torio::io::StreamingMediaEncoder

StreamingMediaEncoder 是 Python 等效实现所使用的实现,并提供类似的接口。 在处理自定义 I/O(例如内存数据)时,可以使用 StreamingMediaEncoderCustomIO 类。

这两个类都定义了相同的方法,因此它们的用法也相同。

构造函数

StreamingMediaEncoder

class StreamingMediaEncoder

逐块编码并写入音频/视频流

警告

doxygenfunction:无法在目录 cpp/xml 中项目“libtorio”的 doxygen XML 输出中找到函数"torio::io::StreamingMediaEncoder::StreamingMediaEncoder"。

StreamingMediaEncoderCustomIO

警告

doxygenclass:无法在来自目录 cpp/xml 的项目"libtorio"的 doxygen XML 输出中找到类"torio::io::StreamingMediaEncoderCustomIO"。

警告

doxygenfunction:无法在目录 cpp/xml 中项目“libtorio”的 doxygen XML 输出中找到函数"torio::io::StreamingMediaEncoderCustomIO::StreamingMediaEncoderCustomIO"。

配置方法

add_audio_stream

警告

doxygenfunction:无法在目录 cpp/xml 中项目“libtorio”的 doxygen XML 输出中找到函数"torio::io::StreamingMediaEncoder::add_audio_stream"。

add_video_stream

警告

doxygenfunction:无法在目录 cpp/xml 中项目“libtorio”的 doxygen XML 输出中找到函数"torio::io::StreamingMediaEncoder::add_video_stream"。

set_metadata

警告

doxygenfunction:无法在目录 cpp/xml 中项目“libtorio”的 doxygen XML 输出中找到函数"torio::io::StreamingMediaEncoder::set_metadata"。

编写方法

打开

警告

doxygenfunction:无法在目录 cpp/xml 中项目“libtorio”的 doxygen XML 输出中找到函数"torio::io::StreamingMediaEncoder::open"。

关闭

警告

doxygenfunction:无法在目录 cpp/xml 中项目“libtorio”的 doxygen XML 输出中找到函数"torio::io::StreamingMediaEncoder::close"。

write_audio_chunk

警告

doxygenfunction:无法在目录 cpp/xml 中项目“libtorio”的 doxygen XML 输出中找到函数"torio::io::StreamingMediaEncoder::write_audio_chunk"。

write_video_chunk

警告

doxygenfunction:无法在目录 cpp/xml 中项目“libtorio”的 doxygen XML 输出中找到函数"torio::io::StreamingMediaEncoder::write_video_chunk"。

flush

警告

doxygenfunction:无法在目录 cpp/xml 中项目“libtorio”的 doxygen xml 输出中找到函数"torio::io::StreamingMediaEncoder::flush"。

文档

访问 PyTorch 的全面开发人员文档

查看文档

教程

获取面向初学者和高级开发人员的深入教程

查看教程

资源

查找开发资源并解答您的问题

查看资源