gpt4 book ai didi

android - 如何在与 Android 一起使用的 FFmpeg 库中添加更多编解码器支持?

转载 作者:行者123 更新时间:2023-12-04 23:04:30 24 4
gpt4 key购买 nike

我想在我的 Android 应用程序中使用 ffmpeg 库来播放 .ts 视频文件格式。我正在尝试运行 GitHub Appunite 给出的示例应用程序.

到目前为止,我已经设法编译 ffmpeg 库并构建 .so 文件。我正在使用 Ubuntu 10.10 并使用 NDK r8。

示例应用程序运行良好,可以播放 .mp4 和 .3gp 等文件格式,但不能播放 .FLV 和 .ts 文件(这是我的要求)。

每当我尝试播放 .ts 或 .FLV 文件时,它都会显示“无法打开流”

在 Logcat 中它显示

E/player.c(28005): player_set_data_source Could not open video file: file:///mnt/sdcard/football.ts (-1094995529: Invalid data found when processing input)

我正在尝试这个几周。到目前为止我还没有任何办法。请帮忙

谢谢

最佳答案

问题在于一些 ts文件,但有些 ts文件工作正常。ts 之间可能存在属性差异文件。

关于android - 如何在与 Android 一起使用的 FFmpeg 库中添加更多编解码器支持?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14102497/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com