我想在 Android 中播放 flv 文件。所以我的想法是将 flv 文件转换为 mp4 或 3gp(Android 中有解码器)。OpenCore 可用于转换。我查看了 opencore 代码,opencore 中有一个类“/android/external/opencore/fileformats/mp4/composer”来创建 mp4 文件。它有像
AddTrack
AddSampleToTrack
Run Code Online (Sandbox Code Playgroud)
我应该将输入作为帧提供,但在 Flv 中,我将获得 Sorenson Video 和 Mp3 音频帧(在执行一些简单的字符串操作以删除标题之后)。我可以将这些直接用作上述 apis 的输入,还是有什么好的方法可以将 flv 转换为 mp4?而且我还研究了“/android/external/opencore/nodes/pvmp4ffcomposernode”,但它从无法知道如何将输入发送到此类的端口读取。
让我知道你的想法。
| 归档时间: |
|
| 查看次数: |
3509 次 |
| 最近记录: |