android - 将 Android 标准输出和标准错误消息的 FFMPEG 重定向回 TextView 控件

标签 android ffmpeg stdout stderr response.redirect

在@rowntreerob 的帮助下,我成功地构建了适用于 Android 库/共享对象的 FFMpeg,以便在 Android 应用程序中使用。

如何捕获由于运行 FFMpeg 命令而发出的 stdout 或 stderr 消息,并在发出 FFMpeg 命令的同一 Android 应用程序中的 TexView 小部件中显示消息?

此外,当 FFMPeg 连接到(Wowza/Flash 媒体服务器)-FMS 时,FMS 会发出 CONNECTING、CONNECTED 和 STREAMING 消息。如何在发出 FFMpeg 命令的应用程序中捕获这些消息并使用 Toast 显示它们。

示例代码真的很有帮助。 TIA

最佳答案

/dev/null 通常获取 dalvik 的控制台输出。

您需要了解文件系统、流、重定向...

尝试阅读here

关于android - 将 Android 标准输出和标准错误消息的 FFMPEG 重定向回 TextView 控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12031800/

相关文章:

android - 像whatsapp一样压缩视频

batch-file - 使用 ffprobe 按语言查看音轨

perl - 如果不在Perl中关闭文件句柄会怎样?

python - 将 fork 的 python 进程的输出重定向到管道

android - 我在android中的数据库文件在哪里?

java - 如何使用 Android 对 Firestore 进行分页?

android - Google Drive android API 共享问题

shell - ffmpeg - 元数据中的多行文本(注释标签)

objective-c - 就地重写 - stdout

java - 如何在没有真正完成的情况下关闭 Activity ?