java运用ffmpeg视频转码技术

java运用ffmpeg视频转码技术

ID:27830802

大小:151.14 KB

页数:5页

时间:2018-12-06

java运用ffmpeg视频转码技术_第1页
java运用ffmpeg视频转码技术_第2页
java运用ffmpeg视频转码技术_第3页
java运用ffmpeg视频转码技术_第4页
java运用ffmpeg视频转码技术_第5页
资源描述:

《java运用ffmpeg视频转码技术》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于windows系统安装FFMPEG转码技术软件特点:1、被转视频基本不失真(支持超清、高清、标清);2、转码速度比较现成转码软件快非常多(不管文件有多大,此软件是按时间长度来计算的)3、支持任何格式视频互转;4、转码参数可按自己M站的要求设定;5、可集成到自己网站系统里;第一步:安装软件1、安装mingw执行软件文件夹里而的:mingw-get-inst-20120426.exe,选择安装路径:C:MinGW(可以安装到任何路径,不会有任何影响,我以C盘为例)在.“SelectComponents”步骤中选择:VCCompiler(默认且一定选择)

2、a/C++CompilerWMSYSBasicSystem(选择此项将会安装msys,msys则不需要另外安装)a/MinGWDeveloperToolKit等待安装完成!(需要等待一定的时间,因为安装过程需要下载文件,可想而知,网速越快,安装越快,注意安装过程千万別把命令框关闭,如果关闭就不成功了,安装时间看情况,我试过三台机器,有两台很快,差不多10分钟左右,服务器上装了一晚上,不知道什么原因,估计跟官网有关系,如果想使用请耐心等待,决对能成功的)安装完成后,在C:MinGW目录下可以看到msys文件夹,msys也已经安装。(说明安装成功)2、试运

3、行;打开你安装的mingw所在的文件夹,如:C:MinGWmsys1.0里而会有个:msys.bat双击会自动弹出命令编辑器,如下图:(第一次运行,系统会为你计算机生成一个home文件夹,不过好像没什么用,我直用来编译了一下X264的插件,不过你们可以用我生成好的,现成的,省得麻烦!)3、把软件文件夹里的pthreadGC2.dll复制如下0录你可以把“pthreadGC2.dll”直接拷贝到当前目录(C:MinGWmsys1.0bin下,你安装到那个盘,就到那里找),也可放到系统目录CAWINDOWSsystem32屮(我是放在sys

4、tem32里的,不放心的话,就两个地方各S制一份)pthreadgc2.dll是功能强大的处理数字化影视作品编辑软件premiere6运行所需的一个DLL文件。这是一个无威胁文件。属于OpenSourceSoftwarecommunityproject的文件。4、系统整合使用记事木修改C:MinGWmsys1.0etc目下的fstab文件,如果不存在fstab,请复制一份fstab.sample,然后改名为:fstab,修改其內容为:C:/MinGW/mingw,也即为MinGW的安装路径。5、配置yasm为了减少配置环境变量的麻烦,本处直接把软

5、件文件夹里的yasm.exe并放到系统目录下:C:/WINDOWS/system32里而就可以了。6、重点:FFmpeg安装在软件文件夹里有个ffmpeg文件夹,把里的内容复制到C:MinGWmsys1.0对应的文件夾里面(根据你安装的路径)如:ffmpegbin里有3个文件:ffmpeg.exe、ffplay.exe、ffprobe.exe复制到C:MinGWmsys1.0bin里面(完成后,你就成功安装好了FFMPEG了)7、测试一下效果:打开C:MinGWmsysl.0msys.bat粘贴下面代码到命令框(注意视频文件必须

6、存在,方可成功运行,找一个来试试吧),截取一张720X576尺寸大小的,格式为jpg的图片ffmpeg-id:/a.mpg-y-fimage2-t0.001-s720x576f:/a.jpgsm一一enable-libmp3lane一一enable-libopencore-anrnb一一enable-libopencore-anrwb一-卜able-libopenjpeg-一enable-libopus~enable-librtnp—-enable-libschroedinger—"卜able-libspeex—enable-libtbeora—ena

7、ble-1ibtwolame--enable-libvo-aacenc—ekble-1ibuo-anrwbenc~enable-libuorbis—enable-libupx~enable-libx264~enablklibxaus——enable-libxuid——enable-zlib——enable-filter=frei0plibauutil52.13.100Z52.13.100libaucodec54.86.100/54.86.100libaufornat54.59.107/54.59.107libaudeuice54.3.102/54.3.

8、102libaufliter3.32.100/3.32.100libswscale2.1.10

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。