如果我在 matlab 2012b 中执行此语句或类似的 videoFileWriter
甚至 multimediafilereader
videoFileReadera = vision.VideoFileReader(filename,'AudioOutputPort',true);
我收到警告为
Warning: The AudioOutputPort property is not relevant in this configuration of the System object.
or with AudioInputPort...
我知道这只是一个警告,但对象无法读取或写入音频文件?
请告诉我如何读取视频和音频组合文件并将其作为单个视频和音频组合文件写回。
最佳答案
vision.VideoFileReader 仅支持读取某些文件格式的音频,例如 AVI、WMV、某些 MPEG-1/2 格式。它不支持从 MP4 文件读取音频。
同样,VideoFileWriter 仅支持将音频写入 AVI 和 WMV 文件。
希望这有帮助。
使用audioread读取音频和VideoFileReader读取视频的代码片段并不总是保证某些文件格式的音频和视频之间的同步。
希望这有帮助。
关于matlab - 在 matlab 中读取视频 - 音频输出端口不相关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27670714/