1

我有一个以 h264 格式编码为 ves 文件的文件。

如果我尝试将此文件路径传递给MediaExtractor

AMediaExtractor *ex = AMediaExtractor_new();
auto err = AMediaExtractor_setDataSource(ex, filename.c_str());;

我收到这样的错误

/com.myapp.ar E/FileSource: seek to -5988098104769797880 failed
/com.myapp.ar E/NdkMediaExtractor: sf error code: -1010
/com.myapp.ar E/myapp: ERROR ::: -10000

因此,据我了解,问题是当您使用 ves 文件时,您没有包含重要数据的容器(一些标题......)

所以,我正在寻找方法(一些设置选项)如何setDataSource()和不出错......

随意问

4

0 回答 0