33问答网
所有问题
当前搜索:
java版本的ffmpeg
java
使用
ffmpeg
进行视频截图,不成功,程序也没报错!
答:
我用的是基于C++的
ffmpeg
开发,ffmpeg原本是针对linux下的GCC编译器,当然通过MinGW也可以在win下进行编译,但是需要安装额外的编译环境,你可以上chinavideo上去看看,那上面说的很清楚,的你所说的问题也不是很难,多看看开发文档就可以解决了。
java
调用
ffmpeg
进行视频截取
视频时间 00:02
在
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个文件是为文件格式(w...
怎么用
java
读取
ffmpeg
输出流
答:
//
ffmpeg
能解析的格式:(asx,asf,mpg,wmv,3gp,mp4,mov,avi,flv等)private static String processFLV(String inputPath) { / if (!checkfile(inputPath)){ _log.warn(inputPath+" is not file");return false;} / List<String> commend=new
java
.util.ArrayList<String>();// ...
使用
JAVA
调用
ffmpeg
组件进行视频转换时不成功
答:
FFMPEG
没有
java
可以直接调用的API,网上那些基本上是通过调用cmd命令来实现转换的。这种方法很容易出错,效率低而且也不容易调试。最好的办法是让提供商提供flv格式的文件。如果不行你只有测试一下直接用FFMPEG的图形界面转看结果如何,然后尝试更换参数,视频文件和FFMPEG
版本
。
java
cv
ffmpeg
网络不通闪退
答:
闪退的一个重要原因是网络波动过大,系统检测出网络延迟过高的时候就会强制退出。解决办法:
java
cv
ffmpeg
用信号和网速都不错的网络,看到延迟过高可以自己先行退出再重新登录。
linux 上
java
调用
ffmpeg
转码只有几秒长
答:
举个例子:原视频有7M,直接在Linux下执行装换命令是正常的,而用该
Java
代码执行该命令时视频只能转换1M;而且转换成MP4的时候,视频无法播放。
java
如何截取视频的帧,生成一个图片
答:
就是可以使用
ffmpeg
,下载ffmpeg相关组件到电脑中,然后用
java
调用命令的方式(RunTime.exec相关方法),使用ffmpeg的功能。
java
代码是否可以实现把wav 文件转成 mp3 的呢
答:
JAVE 官方的jar包带了
ffmpeg
的exe程序,所以在windows上可以直接使用,但是如果要在Linux上用就得先把ffmpeg的环境装好。File source = new File("source.wav");File target = new File("target.mp3");AudioAttributes audio = new AudioAttributes();audio.setCodec("libmp3lame");audio.setBitRate(...
java的
runtime创建cmd进程执行
ffmpeg
的录制命令,要如何正常的结束录制...
答:
晕,刚看你的问题,去搜了这个玩意,挺厉害的,貌似C++正对它口味了,感觉我也喜欢上了它,你有没有尝试使用Q命令呢?刚看说明,可以使用q可以退出的..试试...另外
Java
也有这个专用的开源库,你可以不用这个静态的!直接导入Java提供的那个,我觉得更加方便,你还可以做成GUI...我也是门外汉,仅谈谈.....
1
2
3
4
5
涓嬩竴椤
其他人还搜
java版本和jdk版本
java调用ffmpeg
java调用ffmpeg命令
ffmpeg读取java流
java图片ffmpeg
Java执行多个ffmpeg命令
Java集成ffmpeg
java版本有哪些
java几个版本