网上写的都试过了,都不能用,都是坑人的,ffmpeg,那些代码写的都不对,都是什么processFLV,processAVI,我要的是转成MP4的不是FLV,AVI,
谁有代码可以帮帮小弟吗?网上也有文献用原生jave,这些我都转过能成功,可以用播放器播放,但是安卓,手机一播放就把APP卡掉了。我感觉还是没有转换成功
java 如何把各种类视频转为mp4
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
你知我知皆知 2024-08-05 18:51关注以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
要将各种类型的视频文件(例如 FLV、AVI 等)转换为 MP4 格式,您可以使用 Java 的第三方库或直接使用原生 Java API。以下是一个使用 ffmpeg 库来实现这一目标的示例:
-
首先,请确保您已经安装了 ffmpeg,并且在您的系统中存在 ffmpeg 相关的可执行文件。
-
下载并配置 ffmpeg 以支持 mp4 格式的转换。如果您还没有下载和配置 ffmpeg,请参考官方文档:https://trac.ffmpeg.org/wiki/Downloads
-
使用 ffmpeg 命令行工具进行转换。以下是将 FLV 文件转换为 MP4 的示例命令:
ffmpeg -i input.flv output.mp4这个命令会从输入的 FLV 文件(input.flv)生成输出的 MP4 文件(output.mp4)。
注意:这只是一个基本的示例,实际操作时可能需要根据具体情况进行调整,例如处理视频大小、音频格式等。
如果仍然遇到问题或者希望尝试其他方法,请提供更多关于您的环境和需求的信息,这样我才能提供更具体的帮助。
解决 无用评论 打赏 举报-