‘壹’ 怎么使用java在网页上播放视频
在网页上播放视频,需要引用打开网页的那台电脑上安装的播放器(一般方式),引用方式为
<object>....在网上找播放器代码
或者在你的应用里面,添加FLV播放器,别人打开你的网站就可以播放了,但是好像目前只能支持
FLV,SWF格式的。
‘贰’ 在Java中怎样把所有的视频都转换成flv格式
java调用ffmpeg执行视频转换
ffmpeg.exe能解析的格式:(asx,asf,mpg,wmv,3gp,mp4,mov,avi,flv等)
对ffmpeg.exe无法解析的文件格式(wmv9,rm,rmvb等),
可以先用别的工具(mencoder)转换为avi(ffmpeg能解析的)格式;
mencoder.exe;drv43260.dll;pncrt.dll这3个文件是为文件格式(wmv9,rm,rmvb等)
转换为avi(ffmpeg能解析的)格式准备的;再把转换好的avi文件再用ffmpeg.exe转换成flv格式的视频文件。。。
缺点: 要装第三方东西
用jmf。编程以前,你需要安装JMF。
而且 jmf 不支持 所有平台
‘叁’ 使用JAVA调用ffmpeg组件进行视频转换时不成功
FFMPEG没有java可以直接调用的API,网上那些基本上是通过调用cmd命令来实现转换的。这种方法很容易出错,效率低而且也不容易调试。最好的办法是让提供商提供flv格式的文件。如果不行你只有测试一下直接用FFMPEG的图形界面转看结果如何,然后尝试更换参数,视频文件和FFMPEG版本。