关于网友提出的“技术求助,急急急,java项目使用ffmpeg播放视频”问题疑问,本网通过在网上对“技术求助,急急急,java项目使用ffmpeg播放视频”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:技术求助,急急急,java项目使用ffmpeg播放视频
描述: @bruce_hou 你好,想跟你请教个问题:
我在java项目中需要用ffmpeg播放视频,苦于没有例子,你能给我一个例子吗?先谢谢了
解决方案1:视频转换部分
List<String> commend=newjava.util.ArrayList<String>(); commend.add("e:\\tool\\ffmpeg\\ffmpeg"); commend.add("-i"); commend.add(oldfilepath); commend.add("-ab"); commend.add("64"); commend.add("-acodec"); commend.add("mp3"); commend.add("-ac"); commend.add("2"); commend.add("-ar"); commend.add("22050"); commend.add("-b"); commend.add("230"); commend.add("-r"); commend.add("24"); commend.add("-y"); commend.add(newfilename); try{ ProcessBuilder builder =newProcessBuilder(); builder.command(commend); builder.start(); return true; }catch(Exception e){ e.printStackTrace(); return false; } } |
解决方案2:对了 我推荐一个开源的基于ffmpeg的视频播放库,使用很简单的,avplayer,但是这个还是基于c的
解决方案3:你好,我不了解java,不太会哈,ffmpeg一般 都是用c/c++调用的,如果实在找不到例子,你可以用命令行调用ffplay哈
解决方案4:ffmpeg好像不是播放视频的吧,可以给视频加水印了,转格式了。以前用PHP做过,不过是用PHP直接调用ffmpeg的命令。就跟在linux下直接执行是一样的。
以上介绍了“技术求助,急急急,java项目使用ffmpeg播放视频”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1231361.html