视频网用户上传了视频有很多种格式如rm,wmv,mpg,avi等等
如何把这些格式的视频统一转换成flash 文件swf
用java如何实现 呢?
解决方案一:
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 不支持 所有平台
解决方案三:
...........
大家 还有什么想法啊,欢迎贴出来
分享到:
- 2008-02-26 17:19
- 浏览 2202
- 评论(4)
- 论坛回复 / 浏览 (3 / 11528)
- 查看更多
相关推荐
从给定的文件信息来看,主要讨论的是如何利用Java实现Word文档转换为Flash格式以便于在线展示的技术。这个过程涉及到多个技术环节,包括但不限于使用Java与Microsoft Office或OpenOffice进行交互,将Word文档转换为...
jActionScript库使得Java程序员能够更深入地操作和理解ActionScript代码,这对于那些需要在服务器端处理Flash内容或者需要将ActionScript转换为其他格式的开发者来说非常有用。 jActionScript的核心功能包括: 1. ...
接下来,我们讨论如何将PDF转换为SWF。Adobe的FlexPaper或SWFTools可以完成这个任务。FlexPaper是一个开源的PDF和文档查看器,它可以将PDF转换为SWF,便于在Web上展示。而SWFTools是一个基于命令行的工具集合,其中...
在本文中,我们将重点讨论用于将PDF转换为SWF的工具——pdf2swf,以实现在浏览器中在线浏览PDF文档的功能。 1. **SWFTools组件**: - **swfcombine**: 合并多个SWF文件。 - **swfextract**: 从SWF文件中提取资源。...
标题“JAVA版FLEX在线拍照代码”意味着我们将讨论如何在Flex应用中利用Java后端来支持摄像头拍照并上传图片的功能。这个过程涉及到几个关键步骤: 1. **启用摄像头**:在Flex中,可以使用`Camera`类来访问用户的...
在本教程中,我们将深入探讨如何将视频转换为FLV格式,以及这一过程背后的原理和技术。 1. **视频编码与解码** 在讨论视频转换之前,我们需要理解视频编码和解码的概念。视频编码是指将原始视频数据压缩成更小的...
1. **在Java端**:使用开源库如BlazeDS或Red5来提供AMF服务,将Java对象转换为AMF格式并暴露为服务。 2. **在C#端**:找到支持AMF解析的库,例如AMF.Net,它可以解析AMF消息并与Java服务通信。 3. **接口设计**:...
在本场景中,我们将讨论如何在Flex中捕获组件的快照,将其转换为ByteArray,并通过JavaServlet将其导出为图片。 首先,让我们深入了解Flex中的组件快照。在Flex中,我们可以使用BitmapData类来捕获组件的视觉表示,...
1. **Flexpaper和Flash**:利用Flexpaper工具,通过将文档转换为SWF(Shockwave Flash)格式,然后使用Flash插件在网页中展示。这种方式依赖于Flash,但随着HTML5的普及,Flash逐渐被淘汰,因此这种方法可能不再适用...
虽然给定的内容主要讨论了Flash和Flex中的3D变换,但我们可以将其与Java3D进行对比。Flash Player 10引入了原生的3D变换,允许开发者对平面对象应用2.5D效果,即对2D对象进行3D转换。尽管这不支持完整的3D模型或网格...
本文将详细介绍如何使用OpenOffice在Java环境下实现JPG图片和DOC文档转换为PDF,并进一步将PDF转换为SWF,以便进行在线预览。我们将讨论相关的技术、工具以及具体的实现步骤。 首先,OpenOffice是一款开源的办公...
首先,我们将介绍Java卡应用执行机制的基本过程,然后讨论影响Java卡运算能效的因素,并探讨Java卡性能优化的方向。 一、Java卡应用执行机制 Java卡应用执行机制主要是将class文件的字节码转换成可以被Java虚拟机...
- **Exporting SWF Files**:解释如何将After Effects项目导出为SWF文件,这样可以直接在Flash中使用,无需额外转换。 - **Exporting PNG Image Sequences**:指导读者如何导出PNG图像序列,这对于创建逐帧动画或...
它可以将PDF转换为SWF格式,使得在Web浏览器中可以通过Flash插件查看PDF。虽然现代浏览器逐渐淘汰了Flash支持,但对老版本浏览器的兼容性或特定需求下,SWFTools仍然是一个选择。 3. **Java编程**: - **Java I/O*...
本文将深入探讨一个名为"lllyl2012-rtspDemo-master_java_rtsp转rtmp_rtsp_rtmp_rtmp转rtsp_"的项目,该项目旨在实现RTSP(Real Time Streaming Protocol)到RTMP(Real-Time Messaging Protocol)的转换,并且提供...
通过OpenAMF,开发者可以轻松地将Java对象转换为AMF格式,以便在网络间传输,同时在接收端再将AMF数据还原为Java对象,极大地提高了数据传输的效率。 【标签】"openamf" 是该项目的关键标识,表明讨论的主题是...
AMF可以将ActionScript对象直接转换为Java对象,反之亦然,极大地提高了数据交换的效率。 5. **Granite的集成与配置**: 集成Granite到Flex和Java项目中,需要在服务器端配置Granite Data Services,并在Flex...
在本讨论中,我们将深入探讨如何在Java开发环境中使用Maven来集成Open Flash Chart。 首先,为了在Maven项目中使用Open Flash Chart,我们需要在`pom.xml`文件中添加相应的依赖。这个依赖可能不在中央Maven仓库中,...
现有的 Java EE 应用 ...由于 BlazeDS 需要将 Java 接口 FlexService 暴露给 Flex 前端,因此,我们在配置文件 remoting-config.xml 中将 FlexService 接口声明为一个服务: 清单 6. 定义 flexService 服务 ...
3. **编写脚本或插件**:为了从Excel转换为AS或Java代码,你需要编写一个程序或使用现有的工具,它可以读取Excel文件并将其内容转换为有效的代码。这可能涉及到解析Excel数据、生成字符串模板,以及根据编程语言的...